Ceph 安装时无需初始化脚本。如何获取它们?

Ceph 安装时无需初始化脚本。如何获取它们?

我已经使用ceph-deploy工具在 3 个 centos7 节点上安装了 ceph。一切运行良好,但我没有任何脚本来管理 ceph 或 radosgw。我的文件/etc/init.d/夹只包含这些: functions、、、。没有其他内容。所以我无法运行此脚本:networknetconsolerdbmap

sudo /etc/init.d/ceph-radosgw start

因为我没有它。
yum install ceph-radosgw显示我已经安装了它。
ceph -s显示HEALTH_OK。3 mon,3 osd 启动并进入。

我必须做什么才能获得 ceph init 脚本?

答案1

在 CentOS7 中,initd 已被替换systemd。systemd 命令是systemctl。您应该能够使用systemctl命令启动、停止等服务。要启动ceph-radosgw服务,您需要运行如下命令:

systemctl start ceph-radosgw

相关内容