Mongoodb abre un log para sincronizar con múltiples servidores
En primer lugar, la modificación /etc/mongod.conf Añadir a la configuración.Dos lugares clave.
processManagement:
timeZoneInfo: /usr/share/zoneinfo
fork: true
replication:
oplogSizeMB: 1024
replSetName: rs
La primera configuración significa que se fork La parte trasera funciona.La segunda configuración es abrir el maestro desde la configuración de sincronización oplog El tamaño de los archivos está configurado para 1G.
El segundo paso es cerrar el servicio de Mongo y luego reiniciarlo
ps -ef | grep mongo
root 2006 1 0 08:41 ? 00:00:03 /usr/bin/mongod --config /etc/mongod.conf
kill 2006
/usr/bin/mongod --config /etc/mongod.conf
Descarga el código, por favor ps que se encuentre ID Y es 2006 Y si kill 2006.
En la línea de comando Mongo, abre las funciones rs y oplog
mongo
use admin
db.auth('admin','admin')
1
rs.initiate()
Nota: en mi configuración se abre la certificación por defecto y se establece admin La contraseña de la cuenta es admin,admin Entonces se otorga el root autoridad, es decir el poder máximo.Por lo tanto db.auth(‘admin’,’admin’) Este es el proceso de certificación.Última entrada rs.initiate() Se abre el éxito.
El cuarto paso es comprobar si se inicia con éxito
rs:PRIMARY>
Si está mongo En la línea de comando se produce esta línea de comandos, y el éxito se abre.


