Вопросы с меткой [upstart]

Upstart - это основанная на событиях замена для демона /sbin /init, который обрабатывает запуск задач и служб во время загрузки, останавливает их при завершении работы и контролирует их во время работы системы.

141
голос
8ответов
71k показов

Запуск новых заданий в качестве непривилегированных пользователей

Какой канонический способ заставить задание выскочки изменить свой ИД пользователя и запустить скрипт как непривилегированный пользователь? Очевидно, что можно использовать su или sudo , но это ...
27
голосов
6ответов
70k показов

Как отключить службу upstart в Ubuntu 10.10?

В 10.10 выскочка используется вместо sysvinit. Можно удалить ненужные сервисы upstart, которые вам не нужны, удалив соответствующий файл в /etc/init/blah.conf Тем не менее, это кажется серьезным ...
11
голосов
3ответа
10k показов

Как выполнять команды как root в git post-receive hook

Я только недавно настроил удаленное git-репо на сервере для веб-приложения, работающего в качестве службы Upstart. Я хотел бы использовать ловушку после получения, чтобы инициировать действия, ...
10
голосов
1ответ
8k показов

Как зависеть от выскочки из сценария инициализации в Ubuntu 12.04

Я использую Ubuntu 12.04 LTS, и эта система в основном использует новые задачи. К сожалению, моя система также зависит от скомпилированного вручную сервера dbmail , у которого есть только сценарий ...
8
голосов
2ответа
9k показов

Upstart: запуск службы от имени непривилегированного пользователя и предварительный запуск сценария от имени пользователя root

У меня есть следующая выскочка работы: description "posty api" start on mysql stop on shutdown env RACK_ENV=production setuid vmail setgid vmail chdir /opt/posty_api pre-start script mkdir -p ...
7
голосов
1ответ
5k показов

Где в CentOS программа запускается при загрузке, если она не в init.d?

Я установил программное обеспечение (GitLab) на CentOS. Это работает хорошо, но этот GitLab запускается при загрузке, и я не хочу этого. Поэтому я заглянул в /etc/init.d , чтобы отключить его с ...
6
голосов
2ответа
2k показов

Управление заданием Upstart от имени непривилегированного пользователя

Каков наилучший способ разрешить непривилегированному пользователю управлять заданием выскочки? Под управлением выскочившего задания я имею в виду запуск / остановку / перезагрузку / перезапуск: ...
5
голосов
2ответа
8k показов

Как устранить ошибку Upstart Неизвестная работа

Я настроил nginx в соответствии с инструкциями здесь, и все прошло хорошо, но я не могу начать с $ start Я создал /etc/init/nomilkfor.me.conf (это имя домена), и это то, что находится в файле: ...
5
голосов
1ответ
1k показов

upstart node.js не может сохранить файлы, неправильные разрешения?

Я получил свой собственный сервер linode на днях и переместил небольшой nodejs / express, с которым я играл, из aws linux. Все отлично работает, но если я запускаю приложение с помощью upstart, оно ...
4
голоса
1ответ
4k показов

Upstart: нераспознанный сервис (CentOS 6.4)

Я создал выскочку службы из этой сути. Я положил это в: [andrey@vm01 ~]$ ll /etc/init/play.conf -rw-r--r--. 1 root root 1255 Dec 1 20:50 /etc/init/play.conf Я также установил upstart, так как он ...
4
голоса
1ответ
5k показов

Как правильно отключить Ubuntu в однопользовательском режиме?

Я много искал, но обнаружил, что многие люди сталкивались с этой проблемой. Добавив rw init =/bin/bash в конец строки vmlinuz, я могу войти в однопользовательский режим UBUNTU 10.04 LTS, но когда я ...
4
голоса
1ответ
1k показов

Ошибка разрешения выгрузки Ubuntu при записи в систему для входа в систему без прав администратора

У меня есть простой сценарий выскочки: start on started network-services respawn respawn limit 100 5 setuid www-data exec node /var/testapp/app.js >> /var/log/testapp.log 2>&1 post-start exec echo ...
4
голоса
2ответа
11k показов

shutdown: /run /initctl: нет такого файла или каталога

Я обновил свой сервер до Debian wheezy и поиграл с ним. Через некоторое время я захотел перезагрузить компьютер и обнаружил ошибку shutdown: /run/initctl: No such file or directory Я искал в ...
4
голоса
1ответ
2k показов

Запуск Redmine при загрузке с помощью upstart в Ubuntu

Поэтому после установки Redmine из репозиториев в Ubuntu 12.04 я попытался создать сценарий запуска (см. Ниже), чтобы он запускался во время загрузки. В то время как service redmine start запускает ...
4
голоса
1ответ
2k показов

grep терпит неудачу в сценарии выскочки

У меня есть выскочка конфигурации для службы, которая должна проверять наличие процесса при его запуске. Это звучит довольно легко, но я уже 3 часа пытаюсь решить эту проблему, и я заблудился. ...
3
голоса
1ответ
1k показов

Безопасно ли удалять пакет sysvinit в sid Debian?

В настоящее время у меня есть несколько собственных пакетов, использующих upstart , они работают со стабильной веткой Debian. Я собираюсь перейти на sid/unstable, а затем приходит предупреждение: ...
3
голоса
1ответ
2k показов

Выскочка: chdir stanza VS cd команда

В сценарии Upstart я могу использовать chdir чтобы установить рабочий каталог. Также я могу просто выполнить обычную команду cd внутри секции script . В чем разница между этими двумя подходами? Когда ...
3
голоса
1ответ
1k показов

Убить бесконечный цикл на уровне запуска Upstart

Одно из моих приложений находится в бесконечном цикле на уровне выполнения 1, печатая Протокол не указан непрерывно после запуска startx -- :1 . Уровень запуска не слушает мои команды, данные на ...
3
голоса
1ответ
55 показов

Лучший способ запустить сервис независимо от дистрибутива

Я работаю над приложением и хочу, чтобы скрипт запускался при загрузке, и чтобы пользователи могли запускать такие вещи, как service my-program restart Что я вижу, так это то, что между разными ...
3
голоса
1ответ
5k показов

Как заставить PostgreSQL запускаться во время загрузки в Ubuntu?

Каждый раз, когда я загружаю свой компьютер, мне нужно вручную запускать Posgtres через sudo /etc/init.d/postgresql-8.4 start Сделать это было легко, если запустить его автоматически с помощью Init: ...
3
голоса
2ответа
269 показов

Как предвидеть процесс, начатый выскочкой?

Можно ли предвидеть процесс, начатый выскочкой? root@me:~# ps aux | grep my-app root 2208 0.2 0.0 1456 480 ? S 17:38 0:01 /opt/me/my-app root@me:~# fg 2208 -bash: fg: 2208: no such job root@me:~# fg ...
3
голоса
1ответ
251 показов

upstart-monitor с параметром CLI не запускается в Ubuntu Server 13.04

Когда я пытаюсь запустить upstart-monitor на Ubuntu Server 13.04. Я получаю следующую ошибку: Traceback (most recent call last): File "/usr/bin/upstart-monitor", line 195, in class ...
3
голоса
3ответа
5k показов

Ubuntu, контролируйте запуск init

Ubuntu использует upstart вместо sysvinit. Однако все еще есть уровни выполнения и ссылки в них. Я установил Tor, и он добавил себя к запуску ОС. Теперь я хочу удалить его, и популярными вариантами ...
3
голоса
1ответ
2k показов

Расположение файла запуска Ubuntu

Ubuntu больше не использует файл inittab, так где можно найти набор файлов, которые ubuntu выполняет при запуске после запуска процесса init?
2
голоса
1ответ
949 показов

Upstart скрипт, который отображает ошибки на консоли?

У меня есть простой сценарий запуска, который запускает процесс и вызывает его в случае сбоя. Проблема заключается в том, что в случае сбоя я хочу, чтобы пользователь был предупрежден о том, что ...
2
голоса
2ответа
5k показов

Как перезапустить сервис каждый час, в upstart?

У меня есть сервис выскочки, определенный как: /etc/init/sshproxy.conf description "Lenik's secret tunnel thru *.ssh.myserver.com" author "谢继雷 (Lenik)" start on (net-device-up IFACE!=lo) stop on ...
2
голоса
1ответ
111 показов

Как использовать выскочку на гостевой VirtualBox

У меня есть нестандартная работа с этой базовой структурой: description "ulfs_bar_example" author "Ulf" # Only run at runlevel 2 (Default multiuser) start on runlevel 2 stop on runlevel [!2] # Keep ...
2
голоса
1ответ
843 показов

Как узнать, какой диспетчер служб установлен в моей ОС Linux?

Я знаю, что моя установка Linux идет с одной из реализаций менеджера сервисов. Это может быть либо Systemd, Upstart, либо любой другой. Итак, мой вопрос: как я могу узнать, какой из них установлен в ...
2
голоса
2ответа
4k показов

Мой upstart-скрипт говорит, что он работает, но на самом деле не запускается - Ubuntu 10.04 LTS

Это на Ubuntu 10.04 LTS Итак, у меня есть скрипт gulp (работающий через Node), который прекрасно работает, когда я выполняю его вручную. На самом деле он запускает "наблюдение" за каталогом, поэтому, ...
2
голоса
0ответов
2k показов

Беспроводной сетевой интерфейс ra0 не запускается при загрузке

Я недавно установил беспроводной USB-адаптер на основе чипа Ralink RT5370 на свою Ubuntu 10.04. Драйверы производителя установлены правильно, и теперь у меня есть беспроводной интерфейс ra0, ...
2
голоса
0ответов
206 показов

Как отредактировать, перезапустить и запустить работу без перезагрузки?

Я пытаюсь развернуть приложение WSGI с Gunicorn. Я написал выскочку для запуска приложения WSGI. Я тестирую различные варианты (Unix Socket v. TCP и т.д.). Всякий раз, когда я изменяю файл .conf ...
2
голоса
2ответа
1k показов

Автозапуск SSH-туннелей под нагрузкой (Ubuntu)

Каждый раз, когда я вхожу в свой компьютер, я запускаю SSH-соединение с удаленным компьютером для работы с базой данных. Как я могу автоматизировать это в Ubuntu, чтобы мне не приходилось вводить это ...
2
голоса
2ответа
875 показов

Upstart скрипт для Сфинкса

Я пытаюсь запустить Sphinx с Upstart на Ubuntu, но единственный найденный мной скрипт не работает и кажется более сложным, чем мне нужно. Может ли кто-нибудь предоставить мне базовый сценарий Sphinx ...
2
голоса
1ответ
892 показов

После установки выскочки Raspberrypi зависает в загрузке

Я недавно установил выскочку, слепо заменяя вещи, которые я не должен был. В результате мой малиновый пи застрял на Настройка каталогов сокетов X ... /tmp /.X11-unix /tmp /.ICE-Unix Можно ли ...
2
голоса
2ответа
3k показов

Автоматическое монтирование томов Truecrypt во время входа пользователя

Мне нужно автоматически смонтировать том Truecrypt во время входа пользователя. Этот объем является определенным для каждого пользователя. Я не уверен, что делать дальше, так как я не очень хорошо ...
1
голос
1ответ
73 показов

Гарантированно ли получаются рабочие места для начинающих?

Я пишу выскочившее задание, которое запускает сценарий оболочки при запуске и завершении работы, который синхронизирует некоторые файлы с удаленным компьютером с помощью rsync. Иногда выполнение ...
1
голос
1ответ
783 показов

Как я могу сделать свой сервис Upstart зависимым от PostgreSQL?

У меня есть служба, настроенная как выскочка. Как мне убедиться, что PostgreSQL работает до запуска моей службы? Ubuntu 14.04 здесь.
1
голос
1ответ
658 показов

Upstart: Каков первый отслеживаемый PID без ожидаемого, но со сценарием AND exec?

У меня есть несколько конфигов Upstart, которые используются для запуска некоторых передних планов и блокирования процессов в фоновом режиме как некие "демоны", особенно те процессы, которые ни в ...
1
голос
0ответов
79 показов

Запуск длинного скрипта выключения в Ubuntu

Перед завершением работы мне нужно выполнить некоторые действия по очистке, которые на Kununtu 14.10 будут занимать от 15 до 150 секунд. Действие очистки должно быть запущено после того, как все ...
1
голос
1ответ
1k показов

Скажите, если процесс находится под управлением systemd, init.d или Upstart

Можно ли достоверно определить для данного процесса Linux, запущен ли он или все еще контролируется сценарием init.d, Upstart или systemd?
1
голос
0ответов
849 показов

как можно удалить systemd и использовать upstart в Ubuntu 16

Я пытаюсь удалить службу systemd и установить upstart в Ubuntu 16.4, но при удалении и перезагрузке система не загружается, только фиолетовый экран. как можно удалить или отключить systemd?
1
голос
0ответов
148 показов

начать на выброс не работает на выскочку

Я работаю, чтобы перезапустить службу, если остановлен. Я искал upstart, чтобы перезапустить сервис. Я нашел несколько ответов. Я взял для тестирования сервис apache2 . Я изменил код, как показано ...
1
голос
0ответов
258 показов

Могу ли я использовать /etc /init / в Debian Wheezy для управления процессом демона?

Я хочу запустить процесс PHP-демона и нашел решение в Stackoverflow, но, к сожалению, оно не работает. Теперь я думал, что Upstart не установлен, так как Debian по-прежнему использует System V. У ...
1
голос
0ответов
234 показов

cronjob + upstart для сценария node.js

Я могу запустить свой скрипт node.js как процесс: start demo потому что в /etc/init/demo.conf меня есть: respawn respawn limit unlimited exec node /home/engine/private_js/demo.js >> ...
1
голос
1ответ
1k показов

Как настроить загрузку имен сетевых интерфейсов с носителя только для чтения?

в системе Ubuntu 12.04 мы хотели бы настроить имена (физических) сетевых интерфейсов (таких как eth0, eth1, ...), используя правила udev, например, сгенерированные в ...
1
голос
1ответ
2k показов

Ubuntu: скрипт запуска Tomcat. Логи заканчиваются в журнале выскочки

У меня есть простой сценарий выскочки для Tomcat. Вот шаблон шеф-повара: description "Tomcat Server" start on runlevel [2345] stop on runlevel [!2345] respawn respawn limit 10 5 # run as non ...
1
голос
1ответ
47 показов

Upstart скрипты, вызывающие проблемы

Мне нравится запускать маленькие веб-серверы при загрузке. Я использовал upstart, но часто мои скрипты терпят неудачу, из-за чего важные службы, такие как sshd, не запускаются. Какой безопасный ...
1
голос
2ответа
332 показов

Linux - Программа постоянно работает на порту 3000

У меня есть сервер узлов, работающий последовательно на порту 3000, поэтому каждый раз, когда я его отключаю, он загружается обратно. Я знаю, какой это программный сервер, но я не знаю, какая ...
1
голос
1ответ
331 показов

Выскочка и процесс замещения

Поэтому я хочу использовать следующее в моем разделе script : forever -l >(tee $QW_LOG_DIR/webserver.log | logger -p user.info -t '[QW]') start webserver.js Однако это не работает по крайней мере по ...
1
голос
1ответ
83 показов

Запуск upstart, когда система простаивает

Есть ли способ сказать upstart для запуска задания, когда система простаивает? Если нет, какова следующая лучшая вещь - то есть, как начать это очень поздно в процессе, когда разумно ожидается, что ...