В автономной серверной среде у вас есть только один процесс — сервер приложений, так что совершенно понятно, как запускать и останавливать такую среду. Однако при запуске и остановке распределенной серверной среды весьма помогает упорядоченный способ действий. В некоторых случаях, которые мы отмечаем, порядок является обязательным. В других ситуациях это просто здравый смысл с точки зрения администрирования.
3.6.1. Запуск распределенной серверной среды
Упорядоченная процедура запуска распределенной серверной среды включает в себя следующие шаги.
1. На машине с администратором развертывания выполнить следующие действия.
a) Перейти в директорию <дир_профиля>/bin комплектации Network
Deployment.
b) С помощью команды startManager запустить администратор развертывания. Если все прошло успешно, вы увидите в окне ID процесса администратора развертывания. См. пример 3.6.
Пример 3.6. Запуск администратора развертывания из командной строки
C:myWAS61ProfilesdmgrProfilesDmgrProfile1bin>startmanager ADMU0116I: Tool information is being logged in file
C:myWAS61ProfilesdmgrProfilesDmgrProfile1logsdmgrstartServer.log ADMU0128I: Starting tool with the DmgrProfile1 profile ADMU3100I: Reading configuration for server: dmgr ADMU3200I: Server launched. Waiting for initialization status. ADMU3000I: Server dmgr open for e-business; process id is 1120
Если возникают ошибки, проверьте файл журнала процесса dmgr: <дир_профиля>/logs/dmgr/SystemOut.log
2. На каждом из узлов сделайте следующее.
a) Перейдите в директорию <дир_профиля>/bin сервера приложения, находяще-
гося на данном узле.
b) Запустите команду startNode.
Если все прошло успешно, вы увидите в окне ID процесса сервера приложений, как показано в данном фрагменте:
C:myWAS61ProfilesappSrvrProfilesAppSrvProfile1bin>startnode
ADMU0116I: Tool information is being logged in file
C:myWAS61ProfilesappSrvrProfilesAppSrvProfile1logsnodeagentsta rtServer.log
ADMU0128I: Starting tool with the AppSrvProfile1 profile
ADMU3100I: Reading configuration for server: nodeagent
ADMU3200I: Server launched. Waiting for initialization status.
ADMU3000I: Server nodeagent open for e-business; process id is 3356
Если возникают ошибки, проверьте файл журнала процесса агента узла, введя следующую команду:
<дир_профиля>/logs/nodeagent/SystemOut.log
c) Используйте команду startServer для запуска всех процессов серверов
приложений, находящихся на узле.
d) Проверьте состояние узла, введя команду serverStatus — all.
3. Повторите шаг 2 для каждого узла, относящегося к администратору развертывания.