【发布时间】:2017-07-23 02:18:19
【问题描述】:
从过去 1 周开始,我正在尝试为我的一个节点 mongodb(3.4.2 版本)设置副本集,但面临多个问题。我的主节点目前有大约 650 GB 的数据,并且每天都在增长 90 GB。几乎一天后,我第一次添加了带有空数据目录的新辅助节点,但由于 oplog 问题滞后太多而失败。下次我尝试手动复制数据。复制后重新启动辅助时它开始给我无法从主同步的错误(没有连接问题我能够ping)。我再次尝试手动复制过程,但这次失败并出现以下错误。由于有线老虎问题与特定的收集文件有关。我再次复制了该文件并重试,但由于同样的问题再次失败。有人可以帮我设置二级吗?随着数据的增长,每天都变得越来越困难,而且我不能长时间保持主节点关闭(在手动复制期间,我会停止主节点中的所有写入)。
2017-03-02T16:08:16.315+0000 E STORAGE [initandlisten] WiredTiger 错误 (-31802) [1488470896:315136][17051:0x7ffdbd3d7dc0],文件:mcse.45trace/collection-16-77564550243012629, WT_SESSION.open_cursor:/app/data/mcse.45trace/collection-16-7756455024301269277.wt:handle-read:pread:未能在偏移量 86474874880 处读取 4096 个字节:WT_ERROR:非特定 WiredTiger 错误
2017-03-02T16:08:16.315+0000 I - [initandlisten] 不变故障:ret 导致状态 UnknownError:-31802:WT_ERROR:在 src/mongo/db/storage/wiredtiger/wiredtiger_session_cache 出现非特定 WiredTiger 错误.cpp 95
【问题讨论】:
标签: mongodb replicaset