removeNode 命令

来源:互联网 发布:南京行知实验中学 编辑:程序博客网 时间:2024/04/30 13:28

removeNode 命令将节点从 Network Deployment 分布式管理单元返回到独立应用程序服务器安装。

removeNode 命令仅从单元除去节点特定的配置。此命令不卸载由于运行 addNode 命令而安装的任何应用程序。这些应用程序随后可以部署到 Network Deployment 单元中的其他服务器上。因此,在 removeNode 命令之后运行的带有 -includeapps 选项的 addNode 命令不将应用程序移入该单元,因为它们从第一个 addNode 命令开始就存在。在节点上添加的结果应用程序服务器不包含任何应用程序。要处理此情况,请添加节点并使用 Deployment Manager 管理应用程序。将节点合并到单元之后,请将应用程序添加到该节点上的服务器。

运行 removeNode 命令时将完成以下操作:
  • 停止节点中所有正在运行的服务器进程,其中包括 Node Agent 进程
  • 通过将命令发送到 Deployment Manager,从单元库中除去节点配置文档
  • 将原始应用程序服务器单元配置复制到活动配置
必须具备以下特权或权限才能使用 removeNode 命令:
  • 必须具有管理员特权才能使用 removeNode 功能。

根据您从此单元除去的新节点的大小和位置,此命令可花几分钟时间完成。

除去在创建单元概要文件期间联合的节点

创建单元概要文件期间构建的应用程序服务器节点没有原始配置,因此,removeNode 命令无法将节点恢复到可用的基本配置。如果您在创建单元概要文件期间创建的节点上使用 removeNode 命令,那么该命令将指示节点除去实用程序无法除去该节点,且无法将该节点恢复到基本配置。

要成功除去在创建单元概要文件期间联合的节点,请使用 manageprofiles 命令来除去该节点的概要文件。在删除了该节点的概要文件后,将在 Deployment Manager 上使用 cleanupNode 命令从单元存储库中除去该节点配置。可通过使用概要管理工具manageprofiles 命令创建新的概要文件。

语法

请参阅以下 removeNode 命令语法:
removeNode [options]
以下所有参数均为可选。

参数

以下选项可用于 removeNode 命令:

-force
无论您是否可到达单元库清除的 Deployment Manager,都要清除本地节点配置。使用 -force 参数后,您可能需要在 Deployment Manager 上使用 cleanupNode 命令。

-logfile <fileName>
指定写入跟踪信息的日志文件的位置。缺省情况下,日志文件名为 removeNode.log,并且是在所除去节点的概要文件的 logs 目录中创建。
-password <password>
指定启用安全性时认证的密码。
-profileName
在多概要文件安装中定义应用程序服务器进程的概要文件。在单概要文件环境中运行不需要 -profileName 选项。此选项的缺省值为缺省概要文件。
-quiet
禁止显示 removeNode 命令以正常方式显示的进度信息。
-replacelog
替换日志文件,而不是附加到当前日志文件。
-statusport
一个可选参数,允许管理员设置服务器状态回调的端口号。该工具打开此端口并等待服务器在完全停止前返回的状态回调。如果未设置此参数,那么将自动分配一个未使用的端口。
-trace
将跟踪信息生成文件以用于调试。
-user <name>
指定启用安全性时认证的用户名。等同于 -username 选项。
-username <name>
指定启用安全性时认证的用户名。等同于 -user 选项。
-help
显示用法说明。
-?
显示用法说明。

使用方案

下列示例说明了正确的语法:

removeNode -quiet
removeNode -trace (produces the removeNode.log file)