Рейтинг:0

RHEL 7 systemctl: объединение нескольких сервисов в один. запустить службу самостоятельно

флаг id

Я выполнил шаги RedHat, чтобы запустить несколько служб в одну службу. https://access.redhat.com/solutions/3097871

/etc/systemd/system/myapps.target

[Ед. изм]
Description=App Service Unit

# Эта коллекция приложений должна запускаться во время загрузки.
[Установить]
WantedBy=многопользовательская.цель

App1.service

/etc/systemd/система/app1.service

[Ед. изм]
Описание = экземпляр службы App1
PartOf=myapps.target

[Оказание услуг]
Тип = ваншот
RemainAfterExit=да
ExecStart=/home/mark/bin/app1.sh начать
ExecStop=/home/mark/bin/app1.sh остановить

# Когда служба работает глобально, запустите ее от имени определенного пользователя для дополнительной безопасности.
#Пользователь=пользователь1
#Группа=группа1

# Когда используется systemctl enable, запустите этот запуск при запуске службы приложений
[Установить]
WantedBy=myapps.target

App2.service

  [Ед. изм]
Описание = экземпляр службы App2
PartOf=myapps.target

[Оказание услуг]
Тип = ваншот
RemainAfterExit=да
ExecStart=/home/mark/bin/app2.sh начать
ExecStop=/home/mark/bin/app2.sh остановить

# Когда служба работает глобально, запустите ее от имени определенного пользователя для дополнительной безопасности.
#Пользователь=пользователь1
#Группа=группа1

[Установить]
WantedBy=myapps.target

Я хочу самостоятельно остановить app1.service. Но когда я проверяю статус myapps.target, я не вижу текущий статус app1.service как остановленный. Вместо этого он показывает, что приложение app1.service запущено. Как я могу изменить myapps.target, чтобы отразить статус?

Заранее спасибо.

user1686 avatar
флаг fr
Почему они являются сервисами «Type = oneshot»?
флаг id
Спасибо за ваш ответ. Это образцы услуг. Будет ли это вызывать какие-либо проблемы при использовании с Type=oneshot?

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.