deregisterNode 命令
使用 deregisterNode 命令注销管理代理程序中的节点,这样就可以独立使用节点,向其他管理代理程序注册节点,或将节点与部署管理器联合。
从管理代理程序的 bin 目录中运行 deregisterNode 命令。节点必须已经注册到管理代理程序。取消注册节点时,节点配置保留下来,但标记为未注册到管理代理程序。
运行 deregisterNode 命令时,命令停止节点上所有运行的应用程序服务器。运行 deregisterNode 命令之前,可以选择性地停止正在注销节点上的应用程序服务器。
如果注销的节点包含注册节点前安装的管理控制台或管理 Enterprise JavaBeans (EJB) 应用程序,那么会重新启用这些程序。
语法
deregisterNode 命令语法如下所示:
deregisterNode [options]
参数
deregisterNode 命令可以使用以下选项:
- -conntype<JSR160RMI|IPC|RMI|SOAP>
- 用来连接到管理代理程序以开始节点注销的可选连接符。缺省值为 SOAP。
不推荐使用的功能部件: 最后,应该将 RMI 连接符转换为 JSR160RMI 连接符,因为对 RMI 连接符的支持不是推荐的连接符。depfeat
- -host host_name
- 可选参数,指定管理代理程序主机名。
- -nodepassword node_password
- 可选参数,指定要注销的节点密码。如果开启节点安全,那么指定此参数,且该密码不同于管理代理程序密码。和 -nodeusername 参数一起使用此参数。-nodeusername 和 -nodepassword 参数用来停止节点上的所有服务器。
- -nodeusername node_user_name
- 可选参数,指定要注销节点的用户名。如果开启节点安全,那么指定此参数,且该用户名不同于管理代理程序用户名。和 -nodeuserpassword 参数一起使用此参数。-nodeusername 和 -nodepassword 参数用来停止节点上的所有服务器。
- -port port_number
- 可选参数,指定管理代理程序连接符端口的端口号。
管理代理程序的缺省 SOAP 端口的缺省端口号为 8878。SOAP 是命令的缺省 Java™ 管理扩展 (JMX) 连接器类型。如果有多个产品或多个概要文件,那么 SOAP 端口可能不是 8878。请检查管理代理程序的 SystemOut.log 文件以查看当前使用的端口。
注: 本主题引用了一个或多个应用程序服务器日志文件。作为另一种建议采用的方法,您可以在分布式系统和 IBM® i 系统上配置服务器以使用高性能可扩展日志记录 (HPEL) 记录和跟踪基础结构,而不使用 SystemOut.log、SystemErr.log、trace.log 和 activity.log 文件。您还可以将 HPEL 与本机 z/OS® 日志记录设施结合使用。如果要使用 HPEL,那么可从服务器概要文件 bin 目录使用 LogViewer 命令行工具来访问所有日志和跟踪信息。有关使用 HPEL 的更多信息,请参阅有关使用 HPEL 对应用程序进行故障诊断的信息。 - -profilePath profile_path
- 必需参数,指定要注销的基本节点概要文件的路径。
- -trace
- 可选参数,提供 deregisterNode 命令的跟踪输出。
- -profileName profile_name
- 可选参数,指定管理代理程序概要文件名。
- -username username
- 可选参数,指定要注销节点的用户标识。
- -password password
- 可选参数,指定要注销节点的密码。
- -help
- 可选参数,打印用法语句。
- -?
- 可选参数,打印用法语句。
使用方案
以下示例说明了正确的语法。命令分为多行以便于打印。
![[AIX]](../images/aixlogo.gif)
![[HP-UX]](../images/hpux.gif)
![[Linux]](../images/linux.gif)
![[Solaris]](../images/solaris.gif)
![[z/OS]](../images/ngzos.gif)
deregisterNode.sh -conntype SOAP -port 8878
-profilePath app_server_root/profiles/AppSrv01
![[Windows]](../images/windows.gif)
deregisterNode.bat -conntype SOAP -port 8878
-profilePath app_server_root\profiles\AppSrv01
![[IBM i]](../images/iseries.gif)
deregisterNode -conntype SOAP -port 8878
-profilePath user_data_root/profiles/AppSrv01