【发布时间】:2017-03-24 16:46:33
【问题描述】:
在与memsql-deploy 叶节点的主节点相同的主机上总是失败并出现相同的错误。将操作切换到新机器也有同样的故障。
以下是部署主角色的步骤:
# memsql-ops memsql-deploy -a Af53bfb -r master -P 3306 --community-edition
2017-03-24 16:15:54: Je5725b [INFO] Deploying MemSQL to 172.17.0.3:3306
2017-03-24 16:15:59: Je5725b [INFO] Installing MemSQL
2017-03-24 16:16:02: Je5725b [INFO] Finishing MemSQL Install
Waiting for MemSQL to start...
MemSQL successfully started
以下是部署 master 后添加叶节点的直接步骤:
# memsql-ops memsql-deploy -a Af53bfb -r leaf -P 3308
2017-03-24 16:16:43: J32c71f [INFO] Deploying MemSQL to 172.17.0.3:3308
2017-03-24 16:16:43: J32c71f [INFO] Installing MemSQL
2017-03-24 16:16:46: J32c71f [INFO] Finishing MemSQL Install
Waiting for MemSQL to start...
MemSQL failed to start: Failed to start MemSQL:
set_mempolicy: Operation not permitted
setting membind: Operation not permitted
错误消息背后的可能原因是什么?我可以通过什么方式找出根本原因或进行修复?
【问题讨论】:
-
进一步深挖
job-logs,发现叶节点启动时出现相关错误信息:J2f44c7 [WARNING] Could not read tracelog for MemSQL node 636F0213D6DA91A67D67DD3F4554E20B5CC3FAF1 because it doesn't exist
标签: singlestore