SLES12SP1: Как добавить memcached в новый диспетчер служб

SLES12SP1: Как добавить memcached в новый диспетчер служб

Я установил новую виртуальную машину SLES 12 SP1 с нуля с memcachedпомощьюhttps://memcached.org/.

Мой вопрос: В SLES 12 /etc/init.d/<service>обозначение имеет видушел. Теперь он предоставляется программой service name flags. Как мне добавить его memcachedв список служб, чтобы он также был виден YASTи установлен runlevelв порядке memcachedзапуска при запуске виртуальной машины.

решение1

Хм, это оказалось проще, чем я думал:

  1. В каталоге сборки memcached-1.4.27/scriptесть файлmemcached.service
  2. Скопируйте это в /usr/lib/systemd/systemкаталог, содержащий все serviceфайлы.
  3. Создайте в /etc/sysconfigкаталоге файл среды memcached, как указано в, memcached.serviceсо следующим содержимым для того, чтобы YAST и система могли запуститься memcached:

Пример файла memcached:

PORT=11211
USER=root
CACHESIZE=1000
MAXCONN=1024

Вот и все. Откройте YAST, найдите memcachedи включите его.

Связанный контент