我已经重新启动了服务器(ceph 的主机之一)。启动了集群,但主机上的 osd 已重新启动,但已关闭。osd 的 # 是 2,所以当我尝试时:
sudo /etc/init.d/ceph start osd.2
它显示:
正在启动 ceph(通过 systemctl): ceph.service.2
,但是:
ceph osd tree
表明,它已经下来了。
当我尝试:
sudo start ceph-osd id=2
,它出错:
开始:无法连接到Upstart:无法连接到套接字/com/ubuntu/upstart:连接被拒绝
我怎样才能启动那个osd?
在尝试解决此问题并将我的头撞到墙上大约 2 天后,其他人对 ceph 的 IRC 频道上类似问题的问题使我找到了解决方案:
其中 # 是主机上的 osd 数量,已重新启动,所以我使用了:
请记住登录并在已关闭的节点上运行此命令。