连接报错
问题:连接报错MongoDB Remote connection Error - connect ETIMEDOUT
解决:禁用防火墙
问题: 主库操作收到从库报警ConnectionPoolExpired
解决:db.adminCommand( {setParameter: 1,mirrorReads: { samplingRate: 0.0 }} )
或
setParameter:
mirrorReads: “{samplingRate: 0.1}”
PSA相关问题
问题:PSA配置,从库故障后,ReadConcernMajorityNotAvailableYet
解决:不推荐PSA,当S宕机,arbiter仅投票,无法处理多数投票的ReadConcernMajority
问题:执行分片事务hang,报错:prepareTransaction’ is not supported for replica sets with arbiters
解决:参与事务的分片不能有仲裁节点
mongodb无法启动
问题:mongodb无法启动,报 “exceptionString”:“0xC000001D”,“addressString”:“0x00007FF71359B0BC”
解决:非法指令Illegal instruction exceptio。
mongodb v5.0 CPU需要满足条件.
Intel x86_64: a Sandy Bridge or later Core processor or Tiger Lake or later Celeron or Pentium processor.
AMD x86_64:a Bulldozer or later processor.
新装机器是否满足需查看https://www.mongodb.com/docs/manual/administration/production-notes/#platform-support-notes 确认
hang
问题: db.collection.createIndex() 卡住
解决: 升级到4.4.26




