То, как отключить процесс демона на RHEL 6.3 как SMF, делает на Солярисе

VirtualBox/VMVare/SomeVM бесполезен в этом случае.

VirtualBoxes видят только "эмулированные" сетевые платы. Нет никакого способа, которым VM может управлять реальной платой Ethernet.

3
13.04.2017, 15:36
2 ответа

Если Вы захотите мигрировать на RHEL, действительно используйте руководства RHEL в качестве ссылки - то чтение документации для Выскочки Ubuntu не получит Вас далеко. Системы Init являются одной из ключевых ролей дистрибутива Linux, который является одной из вещей, которая делает само распределение. Даже при том, что различные поставщики часто борются за определенную степень совместимости, читая документацию из другого распределения, особенно когда Вы перемещающийся там от другой системы UNIX не являетесь хорошей идеей.

RHEL использует выскочку в режиме эмуляции SysV init и как таковой, она будет, вероятно, знать service команда. Между прочим, попытайтесь ввести управление службами RHEL в свою любимую поисковую систему - который должен дать Вам достаточно разумного материала чтения.

1
27.01.2020, 21:23
  • 1
    Ya, Вы правы, peterph, но я просто думал, возможно, что он даст мне некоторую справку для выскочки :) –  Hang Pan 25.09.2013, 09:59
  • 2
    Это, конечно, было бы, но затем RHEL не идет с выскочкой. –  peterph 25.09.2013, 13:50
  • 3
    Право, вчера, мы обсудили с нашим PM и Архитектором, решает оставить его, как это находится в первом выпуске, затем проверьте если альтернатива, чтобы сделать это. Большое спасибо, peterph. –  Hang Pan 26.09.2013, 10:23
  • 4
    RHEL6 на самом деле использует выскочку в качестве init, но не использует в своих интересах функций вне sysvinit совместимости. RHEL7 будет иметь systemd вместо этого. –  mattdm 30.09.2013, 16:00
  • 5
    О, действительно. Мой плохой, жаль @HanPan. уверенный –  peterph 30.09.2013, 22:03

В основанных на об/мин системах как использование ReHat chkconfig настраивать runlevels. service обработает его в рабочей системе.

Постоянно остановить сервис на RH 6:

service xyz stop
chkconfig xyz off

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

В кластерном программном обеспечении Вы классически взяли бы сервис от системного управления и дали бы к кластерному управлению. Тот сервис затем запустит после кластерного запуска.

Там у Вас были бы возможные команды как:

  • Остановите сервис (однажды или постоянно)
  • Только сервис монитора
  • Нормальное кластерное поведение могло бы перезапустить тот сервис, если монитор возвращает незапланированное неработоспособное состояние

Если Вы не хотите добавлять полный кластерный комплект, Вы могли бы сделать несколько обходных решений:

  • Добавьте "pstop" метод к init-сценарию, который останавливает сервис и касается planned-downtime-flag
  • запишите задание крона, которое контролирует сервис и перезапускает его если вниз а НЕ в запланированное время простоя
  • измените метод "запуска" init-сценария, таким образом, он удаляет planned-downtime-flag, если он существует
2
27.01.2020, 21:23
  • 1
    Спасибо Ноли, но он не может запустить процесс автоматически с верхнего предела как SMF, если мы используем 'сервис' и 'chkconfig'. Скажите с Выскочкой при уничтожении сервисный процесс он попытается запустить процесс автоматически в течение 10 раз, который является временем попытки по умолчанию для Выскочки. К сожалению это, я должен поместить это требование к своему вопросу. –  Hang Pan 25.09.2013, 10:01
  • 2
    @HangPan сделайте так. Это было бы также большой, если Вы могли бы включать ссылку на SMF в Вашем вопросе. –  Nils 27.09.2013, 12:13
  • 3
    Спасибо Ноли, добавленные ссылки.:) И я добавил 2 из ссылок, которые я отослал для своего проекта. –  Hang Pan 29.09.2013, 09:20
  • 4
    @HangPan хорошо - теперь я вижу то, что делает SMT. Я добавил некоторые дальнейшие вопросы Вашему исходному вопросу и добавил больше информации к моему ответу. –  Nils 30.09.2013, 15:07
  • 5
    я делаю ценивший для Вашей справки, я попробую это сначала на моем localbox и лаборатории, если они сохранятся для использования выскочки для реализования этой опции и не будут хотеть для представления стороннего инструмента, затем говорить с нашим менеджером и архитектором. В конце концов, для первого выпуска, мы в порядке, если просто оставляют его в покое. Еще раз спасибо. :) –  Hang Pan 12.10.2013, 05:26

Теги

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