The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  вход/выход  слежка  RSS
"chkconfig vs systemd"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на рабочей станции (Система / Linux)
Изначальное сообщение [ Отслеживать ]

"chkconfig vs systemd"  +/
Сообщение от DiJey email(ok) on 30-Янв-17, 16:05 
Кто знает можно как-то вместе запустить?
У меня часть сервисов под chkconfig, а в зоопарке Rhel 7 и 6 , хотелось бы однообразно запускать. Т.е. на 7 Шапке тоже через init.d .
Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "chkconfig vs systemd"  –1 +/
Сообщение от як1984 on 30-Янв-17, 20:14 
А давайте мы Вам поможем конвертировать SysV скрипт в SystemD сервис. Там все невероятно просто. Один раз сделал и забыл. SystemD хорош после того как его осилить.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "chkconfig vs systemd"  +/
Сообщение от DiJey email(ok) on 31-Янв-17, 14:42 
> А давайте мы Вам поможем конвертировать SysV скрипт в SystemD сервис. Там
> все невероятно просто. Один раз сделал и забыл. SystemD хорош после
> того как его осилить.

Мне нужно сейчас сделать что-бы скрипты SYSV запускались после перезагрузки, вроде как то можно сделать. Потом конечно придется переделать под systemd.

[root@localhost system]# systemctl status tomcat
● tomcat.service - SYSV: Start up Tomcat services
   Loaded: loaded (/etc/rc.d/init.d/tomcat; bad; vendor preset: disabled)
   Active: active (exited) since Mon 2017-01-30 14:20:21 MSK; 24h ago
     Docs: man:systemd-sysv-generator(8)

Jan 30 14:20:21 rsiam182 systemd[1]: Starting SYSV: Start up Tomcat services...
Jan 30 14:20:21 rsiam182 tomcat[15264]: TOMCAT_CMD_START = /usr/local/tomcat8/bin/startup.sh
Jan 30 14:20:21 rsiam182 su[15269]: (to tomcat) root on none
Jan 30 14:20:21 rsiam182 tomcat[15264]: Tomcat started.
Jan 30 14:20:21 rsiam182 systemd[1]: Started SYSV: Start up Tomcat services.

Но это я руками запустил, а мне надо что бы после перезагрузки тоже запускалось.

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "chkconfig vs systemd"  +/
Сообщение от Andrey Mitrofanov on 31-Янв-17, 15:49 
> Мне нужно сейчас сделать что-бы скрипты SYSV запускались после перезагрузки, вроде как
> то можно сделать. Потом конечно придется переделать под systemd.
> [root@localhost system]# systemctl status tomcat
> Но это я руками запустил, а мне надо что бы после перезагрузки
> тоже запускалось.

Ох же ж. Я из лесу вышел,  снова вошёл.

В s-d жж всё просто: 5 строчек -- всегда хватит всем.
https://duckduckgo.com/?q=sysv+init+script+compatibility+sys...

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "chkconfig vs systemd"  +/
Сообщение от DiJey email(ok) on 31-Янв-17, 16:59 
> В s-d жж всё просто: 5 строчек -- всегда хватит всем.

У меня всякие перенаправления логов в баше
SUBIT="su - $SCHEDULER_USER -c "
$SUBIT "cd $SCHEDULER_HOME; java -DconfigFile=$SCHEDULER_HOME/config.yml -cp '$SCHEDULER_HOME/lib/*' ru.rs.iam.AppMain >> $SCHEDULER_HOME/logs/scheduler.log 2>&1 &"

И еще тот же скрипт проверяет не изменился ли конфиг томката, если изменился подсасывает параметры:
# tomcat enveroment
context(){
sed '/<!--/{ :s ; N ; /-->/! bs ; /jdbc:postgresql/d }' $1
}

BD_CONTEXT=$(context ${TOMCAT_CONF} | grep jdbc:postgresql | sed "s/url=//" | tr -d [[:space:]] | tr -d \")

Не знаю как бы я эти настройки подтянул без этих скриптов, если есть ответ или хотя бы направление с помощью systemd был бы благодарен.

> https://duckduckgo.com/?q=sysv+init+script+compatibility+sys...

Спасибо, вторая строчка в поиске, то что надо.
Второй раз мне помог, ты круче гугля, не знаю сколько бы еще искал, пол дня потратил. :)

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру