Сервис Solaris не показывает статус в svcs
Я создаю сервис Solaris с использованием SMF, выполнив следующие действия:
- Создать SMF-манифест
- Импорт манифеста через svccfg
- Включите его с помощью svcadm
- Проверьте статус с помощью svcs
Теперь в этом процессе я часто добавлял / удалял / изменял манифест. Иногда я также убивал службу. Но вдруг он перестал показывать какой-либо статус в SVC. Журналы не создаются в / var / svc / log /. Как вернуть его обратно на работу?
В настоящее время я снова заработал, перезагрузив машину. Существует ли какой-либо программный метод для выполнения задачи?
Солярис 10 спарк архитектуры
1 ответ
Если svcs
ничего не показывает, что вам удалось подключить SMF.
Это имеет место, когда вы используете Kermit Flail в системах (frequently added/deleted/modified the manifest. Sometimes i killed the service also
).
В этой ситуации перезагрузка - ваш лучший вариант - SMF не предназначен для "перезапуска".