我已经用工具在 3 个 centos7 节点上安装了 ceph ceph-deploy
。一切正常,但我没有任何脚本来管理 ceph 或 radosgw。我的/etc/init.d/
文件夹只包含这些:
functions
, network
, netconsole
, rdbmap
. 没有其他的。所以我不能运行这个 scipt:
sudo /etc/init.d/ceph-radosgw start
因为我没有它。
yum install ceph-radosgw
说明我已经安装了。
ceph -s
显示HEALTH_OK
。3 mon, 3 osd up and in。
我必须做什么才能获得 ceph init 脚本?
initd 在 CentOS7 中已被替换为
systemd
. systemd 命令是systemctl
. 您应该能够使用该systemctl
命令启动、停止等服务。要启动ceph-radosgw
服务,您需要运行以下内容:systemctl start ceph-radosgw