LINUX.ORG.RU
ФорумAdmin

systemd quickstart guide for admin

 , ,


0

4

Итак, я захотел ознакомиться с новой недо нан^ технологией, т.к. являюсь фрилансерской личинкой сисадмина. Понятно, что с течением времени все чаще и чаще придется плакать, проклинать Лёньку работать с сабжем. intelfx, призываю тебя как местного евангелиста, что посоветуешь?

Где можно, например, почитать, что вы сделали с уровнями запуска, как написать свой .service-файл и т.д. Короче, говоря меня интересует устройство systemd как системы инициализации без тентаклей в виде firewalld, resolved, kerneld и куда они там еще влезли. From the ground up .

★★★★★

Ответ на: комментарий от alpha

Спасибо, то, что было нужно. Угадали :-)

Twissel ★★★★★
() автор топика

calling intelfx, а что неверно в этом мануале?

Имею вот такую ошибку -

Unknown lvalue 'OnFailure' in section 'Service'
сервис-файл nginx
[Unit]                                                                                                                                
Description=The nginx HTTP and reverse proxy server                                                                                   
After=network.target remote-fs.target nss-lookup.target                                                                               
                                                                                                                                      
[Service]                                                                                                                             
Type=forking                                                                                                                          
PIDFile=/run/nginx.pid                                                                                                                
# Nginx will fail to start if /run/nginx.pid already exists but has the wrong                                                         
# SELinux context. This might happen when running `nginx -t` from the cmdline.                                                        
# https://bugzilla.redhat.com/show_bug.cgi?id=1268621                                                                                 
ExecStartPre=/usr/bin/rm -f /run/nginx.pid                                                                                            
ExecStartPre=/usr/sbin/nginx -t                                                                                                       
ExecStart=/usr/sbin/nginx                                                                                                             
ExecReload=/bin/kill -s HUP $MAINPID                                                                                                  
KillSignal=SIGQUIT                                                                                                                    
TimeoutStopSec=5                                                                                                                      
KillMode=process                                                                                                                      
PrivateTmp=true                                                                                                                       
Restart=always                                                                                                                        
RestartSec=5                                                                                                                          
OnFailure=unit-status-mail%i.service                                                                                                  
[Install]                                                                                                                             
WantedBy=multi-user.target                                                                                                            
unit-status-mail.service лежит в /etc/systemd/system

Ткни в мануал.

P.S. Задача навелосипедить примитивный вотчдог для nginx.

Twissel ★★★★★
() автор топика
Последнее исправление: Twissel (всего исправлений: 1)
Ответ на: комментарий от intelfx

Все понял, уже сам нашел, но, все равно спасибо за быстрый ответ.

Кстати, что ты скажешь это нормальный велик или в сабже есть что-то лучше «из коробки», чтобы «не кипятить»?

Twissel ★★★★★
() автор топика

как ни странно - у RH&&Fedora

Deleted
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.