Как я создаю сервис с помощью chkconfig в CentOS?

Я хочу смочь создать сервис так, чтобы сценарий удара работал каждый раз, когда сервер загружается.

Я выполняю CentOS 5.

Я читал о chkconfig и создавал файл в/etc/init.d для chkconfig для обработки, но я, может казаться, не заставляю его работать каждый раз, когда я 'chkconfig servicename на' и затем 'сервис servicename запускаю'

То, когда я делаю chkconfig - перечисляют мой сервис, перечислено там.

Кто-то может предоставить мне образец файла, который я должен создать в/etc/init.d и как получить все выполнение?

5
задан 16.05.2011, 23:47

0 ответов

Если Вам просто нужен сценарий удара для выполнения одной или нескольких вещей каждый раз, когда сервер запускается, можно запустить скрипт от/etc/rc.local. Здесь является моим - это разжигает мое приложение для медиасервера путем вызова его сценария запуска:

#!/bin/sh
#
# This script will be executed *after* all the other init scripts.
# You can put your own initialization stuff in here if you don't
# want to do the full Sys V style init stuff.

touch /var/lock/subsys/local

#NK make sure nas is mounted:
mount -a
/etc/init.d/serviiod start
4
ответ дан 07.12.2019, 16:56

На веб-сайте Проекта Fedora существует шаблон initscript.

На той же странице, ниже шаблона, полные инструкции для записи заголовков для initscripts в RedHat/Fedora/CentOS системах. Вы, возможно, должны были бы сделать это, если необходимо удостовериться, что сценарий бежит за другими сервисами, запускаются, Вы только хотите, чтобы сценарий работал при определенных обстоятельствах, или Вы хотите, чтобы графические инструменты системного администрирования отобразили полную информацию о сценарии.

7
ответ дан 07.12.2019, 16:56

Теги

Похожие вопросы