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