我们已经部署了 mongodb 副本集:
mongod --port 27017 --dbpath /opt/eltropy/mongodb/data/rs0-1 --replSet rs0 --smallfiles --oplogSize 128
mongod --port 27018 --dbpath /opt/eltropy/mongodb/data/rs0-1 --replSet rs0 --smallfiles --oplogSize 128
mongod --port 27019 --dbpath /opt/eltropy/mongodb/data/rs0-1 --replSet rs0 --smallfiles --oplogSize 128
我从 mongdb 文档中了解到的内容;即使您的两个节点出现故障,我们仍然应该能够从剩余的工作节点(在这种情况下为单个工作节点)读取数据。但是,写入是不可能的。
但即使是读取也无法在可用节点上工作。我也尝试添加一个仲裁器,但仍然没有运气。其余节点仍处于二级阶段。
我正在使用 mongodb 3.0。