Чтобы удалить профиль, нужно выполнить следующие действия.
• Если вы удаляете пользовательский профиль или профиль сервера приложений, который был интегрирован в ячейку, выполните следующие действия.
○ Остановите серверы приложений, работающие на узле.
○ Удалите узел из ячейки с помощью административной консоли или команды removeNode. При таком удалении узла он не исчезает, а возвращается в кон фигурацию, которую он имел до интегрирования, и которая была сохранена в ходе процесса интеграции.
○ Удалите профиль, используя команду manageprofiles — delete.
○ Используйте команду manageprofiles -validateAndUpdateRegistry, чтобы очистить реестр профилей.
○ Удалите директорию <дир_профиля>.
• Если вы удаляете пользовательский профиль или профиль сервера приложений, который не был интегрирован в ячейку, выполните следующие действия.
○ Остановите сервер приложений.
○ Удалите профиль, используя команду manageprofiles — delete.
○ Используйте команду manageprofiles -validateAndUpdateRegistry, чтобы очистить реестр профилей.
○ Удалите директорию <дир_профиля>.
• Если вы удаляете профиль администратора развертывания, выполните следующие действия.
○ Удалите все узлы, интегрированные в ячейку, используя административную консоль или команду removeNode. При таком удалении узла он не исчезает, а возвращается в конфигурацию, которую он имел до интегрирования, и которая была сохранена в ходе процесса интеграции.
○ Остановите администратор развертывания.
○ Удалите профиль, используя команду manageprofiles — delete.
○ Используйте команду manageprofiles -validateAndUpdateRegistry, чтобы очистить реестр профилей.
○ Удалите директорию <дир_профиля>.
Удаление профиля с помощью команды manageprofiles -delete. Используется следующий формат:
manageprofiles — delete -profileName <профиль>
После завершения команды профиль будет удален из реестра профилей, а компоненты среды исполнения будут удалены из директории <дир_профиля>, за исключением файлов журнала.
Если в ходе удаления профиля обнаруживаются ошибки, проверьте следующий журнал:
<дир_was>/logs/manageprofile/<имя_профиля>_delete.log
Например, в примере 3.4 можно видеть, как команда manageprofiles используется для удаления профиля с именем Node6.
Пример 3.4. Удаление профиля с помощью команды manageprofiles
C:WebSphereNDprofilesDmgr01bin>manageprofiles -delete — profileName Node06 INSTCONFSUCCESS: Success: The profile no longer exists.
Как можно видеть из примера 3.4, кажется, что все прошло хорошо. Однако в качестве дополнительного шага можно убедиться, что реестр был должным образом обновлен. Можно вывести список профилей и убедиться, что профиль удален, а также можно проверить реестр. См. пример 3.5.
Пример 3.5. Проверка результата удаления профилей
C:WebSphereNDprofilesDmgr01bin>manageprofiles — listProfiles
[Dmgr01, AppSrv01, AppSrv02, SamplesServer, WebServer2Node, DmgrSecure]
C:WebSphereNDprofilesDmgr01bin> manageprofiles — validateAndUpdateRegistry []
Примечание. Если при удалении возникают проблемы, вы можете удалить профиль вручную. За соответствующей информацией обращайтесь к теме «Deleting a profile» (Удаление профиля) Центра информации.