Вопросы по теме 'init.d'

Как мне управлять демоном на основе Python в Linux?
У меня есть работающая программа на основе Python, которую я хочу запустить как демон. В настоящее время я делаю это очень хакерским способом, начиная с сеанса screen -d -m name и убить его с помощью pkill -9 -f name . В конце концов я...
3226 просмотров
schedule 17.09.2022

Скрипт init.d не может перенаправить stdin stderr исполняемого файла и получает неправильный идентификатор процесса
У меня есть простой скрипт Python test.py : #!/user/bin/python print "Why is it not redirecting?" Затем у меня есть сценарий init.d, в котором я пытаюсь сделать ./test.py &> logfile.log & PID=$! , за исключением того, что...
1452 просмотров
schedule 14.02.2024

Вывод стандартных сообщений OK/FAILED из пользовательского сценария init.d
У меня есть несколько вопросов относительно сценария инициализации, который я пишу. На самом деле я раньше не делал этого с нуля, поэтому, вероятно, есть несколько советов и приемов, о которых я не знаю. Кроме того, сценарий оболочки — это не то,...
2981 просмотров
schedule 04.03.2024

Скрипт init.d в Debian, ограничивающий вывод команд
Я написал сценарий монитора для tomcat, который проверяет, запущен ли tomcat/bin/bootstrap.jar. ps ax -o cmd|grep tomcat/bin/bootstrap.jar |grep -v grep | awk {'print $1'} Эта команда отлично работает при запуске в терминале, но из init.d ps...
168 просмотров
schedule 25.12.2023

Скрипт Apache init.d
У меня есть следующий скрипт для запуска, остановки, перезапуска apache2 в моем Debian 7 #!/bin/sh ### BEGIN INIT INFO # Provides: apache2 # Required-Start: $all # Required-Stop: $all # Default-Start: 2 3 4 5 # Default-Stop:...
5135 просмотров
schedule 05.06.2024

ubuntu ec2 - запускать скрипт python при запуске с аргументами
У меня есть скрипт python, который я хотел бы запустить при запуске экземпляра ubuntu ec2, но у меня возникают проблемы. Сценарий работает в цикле и заботится или завершает работу, когда он готов, поэтому мне не нужно запускать или останавливать...
4729 просмотров
schedule 20.10.2022

Vagrant: простой способ определить собственный сервис Chef или загрузочный скрипт
У меня есть проект Vagrant, который определяет пару виртуальных машин. На одном из них мне нужно выполнить несколько команд для настройки параметров ядра, загрузить файл из удаленного места и запустить демон. В настоящее время я определяю в...
503 просмотров
schedule 26.02.2023

Экспресс-загрузка node.js не работает при запуске из init.d
У меня есть следующее app.js для моего приложения node.js. Когда я запускаю его напрямую с node app.js , все работает. Когда я запускаю его из init.d, ни один из элементов load из экспресс-загрузки не загружается. Я добавил простую строку...
432 просмотров
schedule 17.05.2024

PHP-скрипт как демон в Debian
Кажется, я не могу найти ничего, что делало бы именно это, и я потратил 2 часа на поиск решения в Google, и я просто сыт по горло. Я уверен, что это простое решение, но я не могу его найти. Мне нужно запустить файл .php, расположенный в...
1945 просмотров
schedule 17.02.2023

Вечно не показывает запущенные процессы должным образом
Я пишу сценарий инициализации для моего приложения Node.js, которое работает с использованием навсегда. Forever — это сам демон, который запускает процесс узла под ним. Моя проблема заключается в том, что при сбое приложения Node.js сценарий...
1421 просмотров
schedule 04.11.2022

Что означает START=03 в сценариях /etc/init.d на openwrt?
Я вижу много подобных шаблонов в /etc/init.d/: START=03 START=40 START=96 etc... Например этот скрипт: #!/bin/sh /etc/rc.common START=03 start () { udevd --daemon } stop() { killall -9 udevd } Что на самом деле...
1859 просмотров
schedule 06.09.2023

Как изменить максимальное количество открытых файлов для службы spring-boot init.d
Пытаюсь изменить значение ограничения открытия файла по умолчанию для приложения spring-boot (в системе на основе Debian), которое запускается как скрипт init (System V), но мне трудно найти решение: Общая рекомендация — добавить строку...
1306 просмотров
schedule 04.02.2024

Включить аргументы времени выполнения в исполняемый файл jar gradle
После долгих поисков я нашел, как включить аргументы времени выполнения в файл build.gradle для запуска исполняемого файла jar из gradle и даже как включить Аргументы JVM, мне не удалось найти ответ на этот вопрос: У меня есть приложение...
256 просмотров
schedule 17.10.2023

Wi-Fi отключен до запуска сценария init.d
Я настроил простой скрипт init.d "S3logrotate" для запуска при завершении работы. Скрипт "S3logrotate" отлично работает при запуске вручную из командной строки, но при выключении скрипт работает некорректно. Сценарий загружает журналы с моего ПК в...
134 просмотров
schedule 14.02.2024

Можно ли использовать службу start init.d с помощью Ansible?
Ansible не выполнит задачу ниже - name: Start opendj service: name={{opendj_service_name}} state=started enabled=yes потому что служба является службой init.d, а не systemd Можно ли запустить службу init.d с помощью Ansible?
1326 просмотров
schedule 07.03.2024