> var db = new Sdb('localhost',11810)
(nofile):0 uncaught exception: -104
Node is not primary
Takes 0.15210s.
在50个并发插入3000万数据后,
正常用着用着,直接系统挂了,
然后重启之后就这样了,
这个情况,怎么修复?
1、你用的是那个版本的数据库?bin/sequoiadb --version看一下。
2、应该是catalog处于无主状态或者是某个数据组处于无主状态。分别在每台机器上/opt/sequoiadb/bin/sdblist -l 看看那个组没有主节点。尝试看看这个数组组所有节点的日志,看看有什么错误。
3、”系统直接挂了“是指数据库某个或者某些节点挂了是吧?是否能确定是那个节点挂了?如果可以确定是那个节点挂了,可以去看看这个节点日志。