Я установил ceph в 3 узла centos7 с ceph-deploy
инструмент. Все работает хорошо, но у меня нет скрипта для управления ceph или radosgw. Мой /etc/init.d/
папка содержит только эти: functions
, network
, netconsole
, rdbmap
. Ничего больше. Поэтому я не могу запустить этот скрипт:
sudo /etc/init.d/ceph-radosgw start
потому что у меня его нет.
yum install ceph-radosgw
показывает, что я его уже установил.
ceph -s
показывает HEALTH_OK
. 3 пн, 3 OSD вверх и в.
Что мне нужно сделать, чтобы получить скрипты инициализации ceph?
init был заменен в CentOS 7 на systemd
. Команда systemd для systemctl
. Вы должны иметь возможность запускать, останавливать и т. Д. Службу, используя systemctl
команда. Начать ceph-radosgw
service вам нужно будет запустить что-то вроде этого:
systemctl start ceph-radosgw