Mongodb открывает оплог для синхронизации нескольких серверов
Прежде всего, изменение /etc/mongod.conf Добавьте довершителя от настройки.Два ключевых места.
processManagement:
timeZoneInfo: /usr/share/zoneinfo
fork: true
replication:
oplogSizeMB: 1024
replSetName: rs
Первое определение означает прохождение fork Задний стол работает.Второй настройка заключается в том, чтобы открыть главный от синхронизации настройки oplog Размер файла устанавливается на 1G.
Второй шаг – закрыть сервис Mongo, а затем перезапустить
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
Используйте вышеуказанный код, обратите внимание ps Исследованный ID Да 2006 И если kill 2006.
На третьем этапе в командной строке Mongo открываются функции Rs и Oplog
mongo
use admin
db.auth('admin','admin')
1
rs.initiate()
Обратите внимание, что в настройках я открыл сертификат по умолчанию и настроил admin И пароль счета является admin,admin А затем дается root Власть, то есть максимальная власть.Поэтому db.auth(‘admin’,’admin’) Это процесс сертификации.Последний вход rs.initiate() Открывается успех.
Четвертый шаг – проверить, удается ли это сделать
rs:PRIMARY>
Если есть mongo Если в командной строке появляется такая команда, то начинается успех.


