Существует два способа удаления узла из сетевой распределенной административной ячейки.
Примечание. При удалении узла он восстанавливает свою исходную конфигурацию, за исключением случая, когда он добавляется в ячейку.
Метод 1: Использование административной консоли
Из административной консоли выполните следующие действия.
1. Выберите пункт System Administration (Администрирование системы) → Nodes(Узлы).
2. Установите флажок около того узла, который вы хотите удалить, и нажмите
Remove Node (Удалить узел).
Данный метод запускает команду removeNode в фоновом режиме.
Метод 2: Использование команды removeNode
Команда removeNode отсоединяет узел от ячейки и возвращает его в автономную конфигурацию.
Для использования команды removeNode выполните следующие действия. 1. Перейдите в директорию <дир_профиля>/bin.
2. Выполните команду removeNode. Все параметры этой команды являются необязательными.
В распределенной среде в z/OS команда removeNode.s h находится в директории <дир_was>/bin. Чтобы указать профиль для удаляемого узла, нужно ввести параметр — profileName.
Данная команда выполняет следующие действия.
1. Соединяется с процессом администратора развертывания для чтения конфигурационных данных.
2. Останавливает все запущенные процессы серверов на узле, включая процесс агента узла.
3. Удаляет серверы узла из кластеров.
4. Восстанавливает исходную конфигурацию автономного узла. Эта исходная конфигурация была сохранена, когда узел добавлялся в ячейку.
5. Удаляет конфигурацию узла из основного хранилища ячейки. Локальные копии
хранилища, находящиеся на каждом узле, будут обновлены при следующей синхронизации каждого из агентов узлов. Хотя полный набор конфигурационных файлов не передается на все узлы, некоторые директории и файлы переписываются на каждый узел.
6. С серверов приложений ячейки удаляются установленные приложения, которые
являются частью удаляемого узла.
7. Оригинальная конфигурация серверов приложений ячейки копируется в действующую конфигурацию.
В отличие от команды addNode, команда removeNode всегда использует JMXконнектор SOAP администратора развертывания.
У данной команды есть опция — force для принудительного отделения конфигурации локального узла от ячейки даже в том случае, если связь с администратором развертывания не устанавливается. Однако если возникает такая ситуация, то основное
хранилище ячейки нужно будет отдельно обновить, чтобы в ней было отражено удаление узла. Это можно сделать, например, путем ручного редактирования конфигурационных файлов в основном хранилище.
Команда removeNode
Синтаксис команды следующий:
RemoveNode [options]
В табл. 4.12 показаны параметры команды removeNode.
Таблица 4.12. Параметры removeNode
Пример
В примере 4.9 показан пример использования команды removeNode.
Пример 4.9. Команда removeNode
C:<was_base>bin>removeNode — profileName Custom01
ADMU0116I: Tool information is being logged in file
C:WebSphereAppServerprofilesCustom01logsremoveNode.log ADMU0128I: Starting tool with the Custom01 profile ADMU2001I: Begin removal of node: CustomNode
ADMU0009I: Successfully connected to Deployment Manager Server: CARLAVM2.itso.ral.ibm.com:8879
ADMU0505I: Servers found in configuration: ADMU0506I: Server name: Cserver1 ADMU0506I: Server name: Cserver2 ADMU0506I: Server name: nodeagent
ADMU2010I: Stopping all server processes for node CustomNode
ADMU0512I: Server Cserver1 cannot be reached. It appears to be stopped.
ADMU0512I: Server Cserver2 cannot be reached. It appears to be stopped.
ADMU0512I: Server nodeagent cannot be reached. It appears to be stopped.
ADMU2021I: Removing all servers on this node from all clusters in the cell. ADMU2014I: Restoring original configuration.
ADMU2017I: The local original configuration has been restored. ADMU9990I:
ADMU0306I: Be aware:
ADMU2031I: Any applications that were uploaded to the DMCell cell configuration during addNode using the — includeapps option are not uninstalled by removeNode.
ADMU0307I: You might want to:
ADMU2032I: Use wsadmin or the Administrative Console to uninstall any such applications from the Deployment Manager.
ADMU9990I:
ADMU2024I: Removal of node CustomNode is complete.