Как выйти из командной строки при удаленном запуске сервера администрирования weblogic?

Я пытаюсь запустить сервер администратора Weblogic с помощью сценария запуска (./startWeblogic.sh) с удаленного хоста, используя другого пользователя. Сервер запускается нормально, но запрос застрял, он не возвращается

Предпосылки: у нас есть несколько серверов администрирования в разных средах, и требуется, чтобы все было запущено / остановлено с сервера централизованной автоматизации, который имеет пароли без подключения sudo ко всем хостам Weblogic.

Я использую команду:

{ssh -l удаленный адрес пользователя '/spare/app/oracle/product/Middleware/user_projects/domains/example_domain/bin/./startWebLogenter code hereic.sh &> / dev / null

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

Пожалуйста, порекомендуйте.

Спасибо, Бхаскар

1 ответ

Решение

Общий подход заключается в использовании команды nohup. Попробуй это:

ssh -l удаленный адрес пользователя '/usr/bin/nohup /spare/app/oracle/product/Middleware/user_projects/domains/example_domain/bin/./startWebLogic.sh & > /dev/null

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