Oplog включить на автономном mongod не для replicaset Я запускаю mongod как автономный сервер. Теперь я хочу включить oplog для него, я хочу знать, возможно ли это или нет? Я знал, что могу сделать это, создав одиночный node ReplicaSet, но я хочу сделать это без набора реплик. Ответ 1 Я получил ответ от команды MongoDb, и он отлично работает. Чтобы включить oplog на автономном сервере, запустите mongo с параметрами master. В командной строке start mongod --master. Для файла conf добавьте следующую строку: master=true Подробнее здесь. Ответ 2 Для mongo 2.6 или выше /etc/mongod.conf теперь использует формат yaml. Чтобы включить oplog, добавьте что-то похожее на приведенное ниже, обратите внимание, что строка replication: может уже существовать, обязательно используйте пробелы. replication: replSetName: rs0 oplogSizeMB: 100 Полная документация здесь: https://docs.mongodb.com/manual/reference/configuration-options/#replication-options
Ответ 1 Я получил ответ от команды MongoDb, и он отлично работает. Чтобы включить oplog на автономном сервере, запустите mongo с параметрами master. В командной строке start mongod --master. Для файла conf добавьте следующую строку: master=true Подробнее здесь.
Ответ 2 Для mongo 2.6 или выше /etc/mongod.conf теперь использует формат yaml. Чтобы включить oplog, добавьте что-то похожее на приведенное ниже, обратите внимание, что строка replication: может уже существовать, обязательно используйте пробелы. replication: replSetName: rs0 oplogSizeMB: 100 Полная документация здесь: https://docs.mongodb.com/manual/reference/configuration-options/#replication-options