Centos

Ceph 在沒有 init scipts 的情況下安裝。我如何得到它們?

  • February 16, 2016

我已經用工具在 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

引用自:https://serverfault.com/questions/757479