
Я установил новую виртуальную машину SLES 12 SP1 с нуля с memcached
помощьюhttps://memcached.org/.
Мой вопрос:
В SLES 12 /etc/init.d/<service>
обозначение имеет видушел. Теперь он предоставляется программой service name flags
. Как мне добавить его memcached
в список служб, чтобы он также был виден YAST
и установлен runlevel
в порядке memcached
запуска при запуске виртуальной машины.
решение1
Хм, это оказалось проще, чем я думал:
- В каталоге сборки
memcached-1.4.27/script
есть файлmemcached.service
- Скопируйте это в
/usr/lib/systemd/system
каталог, содержащий всеservice
файлы. - Создайте в
/etc/sysconfig
каталоге файл средыmemcached
, как указано в,memcached.service
со следующим содержимым для того, чтобы YAST и система могли запуститьсяmemcached
:
Пример файла memcached
:
PORT=11211
USER=root
CACHESIZE=1000
MAXCONN=1024
Вот и все. Откройте YAST
, найдите memcached
и включите его.