& ldquo; respawning слишком быстро, остановлено & rdquo ;. Как отключить UPSTART в течение 5 минут?

Ubuntu 12.04 / 14.04 / 16.04

gksudo является интерфейсом к sudo. Его основная цель - запустить графические программы с правами root.

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

sudo apt-get install gksu # install gksu if it is not already installed
gksudo nautilus 

Введите пароль в появившемся окне.

[ ! d5]

Ubuntu 18.04 и более поздняя версия

Откройте Nautilus как root только тогда, когда это необходимо, в противном случае используйте cd в терминале для изменения каталогов.

[F2]

11
задан 8 July 2011 в 17:46

10 ответов

Upstart позволяет послезаключить сон, чтобы задержать перезапуск задания. Из http://upstart.ubuntu.com/cookbook/#delay-respawn-of-a-job

post-stop exec sleep 5

Теперь, когда задание не работает, он будет ждать 5 секунд, прежде чем пытаться подключиться снова. Объедините это с установкой респауна на что-то вроде 10 раз за 30 секунд, и он должен попытаться респанировать навсегда (он будет пробовать только 7 раз за 30 секунд, поэтому его не следует вытаскивать из респауна)

10
ответ дан 25 May 2018 в 19:54
  • 1
    Да, это хорошее обходное решение, я полагаю. Интересно, однако, если бы выскочка имела возможность указать время ожидания, прежде чем пытаться снова запустить задание. Мне действительно не нравится идея, что это просто прекращает работу мертвых. Я предпочитал, чтобы init отключил работу в течение пяти минут. – Keith 9 July 2011 в 16:58
  • 2
    Я думаю, что прецедент, о котором вы говорите, довольно низок. Если работа не работает, есть причина, поэтому она должна быть исправлена. Большинство людей не захотят, чтобы работа продолжала пытаться начать и терпеть неудачу, поскольку это могло бы очистить журналы с ценной информацией или иметь другие катастрофические результаты. Я думаю, что вы используете выскочку для чего-то, для чего она не предназначена, поэтому стандартные способы ее перезапуска могут быть исключены. Тем не менее, сетевое соединение на этой машине пытается восстановить соединение, когда соединение погибает? Если это так, вы можете начать свою работу в сети. – tgm4883 9 July 2011 в 22:59
  • 3
    Я уверен, что вы правы, что это далека от «большинства людей». дело. Поскольку я занимаюсь взломом на slackware и настраиваемыми системами в течение последних 20 лет, многие из этих концепций мне чужды. Не могли бы вы указать мне в правильном направлении, чтобы настроить запуск / перезапуск сети Ubuntu? Бог заставляет меня чувствовать себя старым и оторванным. Я мог бы сделать это на slackware через 10 секунд. – Keith 17 July 2011 в 19:30
  • 4
    это описано в поваренной книге; они рекомендуют использовать пост-стопную строфу: upstart.ubuntu.com/cookbook/#id379 – jcomeau_ictx 23 November 2013 в 08:45
  • 5
    Спасибо @jcomeau_ictx, это точно, я думаю, что ответ должен быть обновлен ссылкой на него upstart.ubuntu.com/cookbook/#delay-respawn-of-a-job . Также есть принятый билет и патч для запроса Кита bugs.launchpad.net/upstart/+bug/252997 с временем ожидания респауна перед повторной попыткой. – Andre Miras 15 January 2014 в 15:40

Upstart позволяет послезаключить сон, чтобы задержать перезапуск задания. Из http://upstart.ubuntu.com/cookbook/#delay-respawn-of-a-job

post-stop exec sleep 5

Теперь, когда задание не работает, он будет ждать 5 секунд, прежде чем пытаться подключиться снова. Объедините это с установкой респауна на что-то вроде 10 раз за 30 секунд, и он должен попытаться респанировать навсегда (он будет пробовать только 7 раз за 30 секунд, поэтому его не следует вытаскивать из респауна)

10
ответ дан 25 July 2018 в 21:36

Upstart позволяет послезаключить сон, чтобы задержать перезапуск задания. Из http://upstart.ubuntu.com/cookbook/#delay-respawn-of-a-job

post-stop exec sleep 5

Теперь, когда задание не работает, он будет ждать 5 секунд, прежде чем пытаться подключиться снова. Объедините это с установкой респауна на что-то вроде 10 раз за 30 секунд, и он должен попытаться респанировать навсегда (он будет пробовать только 7 раз за 30 секунд, поэтому его не следует вытаскивать из респауна)

10
ответ дан 31 July 2018 в 10:56

Upstart позволяет послезаключить сон, чтобы задержать перезапуск задания. Из http://upstart.ubuntu.com/cookbook/#delay-respawn-of-a-job

post-stop exec sleep 5

Теперь, когда задание не работает, он будет ждать 5 секунд, прежде чем пытаться подключиться снова. Объедините это с установкой респауна на что-то вроде 10 раз за 30 секунд, и он должен попытаться респанировать навсегда (он будет пробовать только 7 раз за 30 секунд, поэтому его не следует вытаскивать из респауна)

10
ответ дан 31 July 2018 в 11:56

Upstart позволяет послезаключить сон, чтобы задержать перезапуск задания. Из http://upstart.ubuntu.com/cookbook/#delay-respawn-of-a-job

post-stop exec sleep 5

Теперь, когда задание не работает, он будет ждать 5 секунд, прежде чем пытаться подключиться снова. Объедините это с установкой респауна на что-то вроде 10 раз за 30 секунд, и он должен попытаться респанировать навсегда (он будет пробовать только 7 раз за 30 секунд, поэтому его не следует вытаскивать из респауна)

10
ответ дан 2 August 2018 в 03:13

Upstart позволяет послезаключить сон, чтобы задержать перезапуск задания. Из http://upstart.ubuntu.com/cookbook/#delay-respawn-of-a-job

post-stop exec sleep 5

Теперь, когда задание не работает, он будет ждать 5 секунд, прежде чем пытаться подключиться снова. Объедините это с установкой респауна на что-то вроде 10 раз за 30 секунд, и он должен попытаться респанировать навсегда (он будет пробовать только 7 раз за 30 секунд, поэтому его не следует вытаскивать из респауна)

10
ответ дан 4 August 2018 в 19:07

Upstart позволяет послезаключить сон, чтобы задержать перезапуск задания. Из http://upstart.ubuntu.com/cookbook/#delay-respawn-of-a-job

post-stop exec sleep 5

Теперь, когда задание не работает, он будет ждать 5 секунд, прежде чем пытаться подключиться снова. Объедините это с установкой респауна на что-то вроде 10 раз за 30 секунд, и он должен попытаться респанировать навсегда (он будет пробовать только 7 раз за 30 секунд, поэтому его не следует вытаскивать из респауна)

10
ответ дан 6 August 2018 в 03:25

Upstart позволяет послезаключить сон, чтобы задержать перезапуск задания. Из http://upstart.ubuntu.com/cookbook/#delay-respawn-of-a-job

post-stop exec sleep 5

Теперь, когда задание не работает, он будет ждать 5 секунд, прежде чем пытаться подключиться снова. Объедините это с установкой респауна на что-то вроде 10 раз за 30 секунд, и он должен попытаться респанировать навсегда (он будет пробовать только 7 раз за 30 секунд, поэтому его не следует вытаскивать из респауна)

10
ответ дан 7 August 2018 в 21:12

Upstart позволяет после остановки сна, чтобы задержать перезапуск задания. Из http://upstart.ubuntu.com/cookbook/#delay-respawn-of-a-job

  post-stop exec sleep 5   

Теперь, когда сбой задания, он будет ждать 5 секунд, прежде чем пытаться подключиться снова. Объедините это с установкой респауна на что-то вроде 10 раз за 30 секунд, и он должен попытаться респанировать навсегда (он будет пробовать только 7 раз за 30 секунд, поэтому его не следует вытаскивать из респауна)

10
ответ дан 10 August 2018 в 09:30

Upstart позволяет после остановки сна, чтобы задержать перезапуск задания. Из http://upstart.ubuntu.com/cookbook/#delay-respawn-of-a-job

  post-stop exec sleep 5   

Теперь, когда сбой задания, он будет ждать 5 секунд, прежде чем пытаться подключиться снова. Объедините это с установкой респауна на что-то вроде 10 раз за 30 секунд, и он должен попытаться респанировать навсегда (он будет пробовать только 7 раз за 30 секунд, поэтому его не следует вытаскивать из респауна)

10
ответ дан 13 August 2018 в 12:59
  • 1
    Да, это хорошее обходное решение, я полагаю. Интересно, однако, если бы выскочка имела возможность указать время ожидания, прежде чем пытаться снова запустить задание. Мне действительно не нравится идея, что это просто прекращает работу мертвых. Я предпочитал, чтобы init отключил работу в течение пяти минут. – Keith 9 July 2011 в 16:58
  • 2
    Я думаю, что прецедент, о котором вы говорите, довольно низок. Если работа не работает, есть причина, поэтому она должна быть исправлена. Большинство людей не захотят, чтобы работа продолжала пытаться начать и терпеть неудачу, поскольку это могло бы очистить журналы с ценной информацией или иметь другие катастрофические результаты. Я думаю, что вы используете выскочку для чего-то, для чего она не предназначена, поэтому стандартные способы ее перезапуска могут быть исключены. Тем не менее, сетевое соединение на этой машине пытается восстановить соединение, когда соединение погибает? Если это так, вы можете начать свою работу в сети. – tgm4883 9 July 2011 в 22:59
  • 3
    Я уверен, что вы правы, что это далека от «большинства людей». дело. Поскольку я занимаюсь взломом на slackware и настраиваемыми системами в течение последних 20 лет, многие из этих концепций мне чужды. Не могли бы вы указать мне в правильном направлении, чтобы настроить запуск / перезапуск сети Ubuntu? Бог заставляет меня чувствовать себя старым и оторванным. Я мог бы сделать это на slackware через 10 секунд. – Keith 17 July 2011 в 19:30
  • 4
    это описано в поваренной книге; они рекомендуют использовать пост-стопную строфу: upstart.ubuntu.com/cookbook/#id379 – jcomeau_ictx 23 November 2013 в 08:45
  • 5
    Спасибо @jcomeau_ictx, это точно, я думаю, что ответ должен быть обновлен ссылкой на него upstart.ubuntu.com/cookbook/#delay-respawn-of-a-job . Также есть принятый билет и патч для запроса Кита bugs.launchpad.net/upstart/+bug/252997 с временем ожидания респауна перед повторной попыткой. – Andre Miras 15 January 2014 в 15:40

Другие вопросы по тегам:

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