使用 wsadmin 工具除去配置对象

使用本任务从配置库删除配置对象。此操作仅影响配置。

关于此任务

如果当除去配置时有一个配置对象的实例在运行,那么更改不会影响运行的实例。

过程

  1. 启动 wsadmin 脚本编制工具。
  2. 请指定标识需要除去的服务器的标识字符串:

    使用 Jacl:

    set s1 [$AdminConfig getid /Node:mynode/Server:myserver/]

    使用 Jython:

    s1 = AdminConfig.getid('/Node:mynode/Server:myserver/')
    表 1. AdminConfig getid 命令描述. 下表描述 AdminConfig getid 命令。
    元素 描述
    set 是 Jacl 命令
    s1 是变量名
    $ 是使用其值替换变量名的 Jacl 运算符
    AdminConfig 是表示 WebSphere® Application Server 配置的对象
    getid 是 AdminConfig 命令
    Node 是对象类型
    mynode 是从中除去服务器的节点的主机名
    Server 是对象类型
    myserver 是要除去的服务器的名称
  3. 除去配置对象。例如:
    • 使用 Jacl:

      $AdminConfig remove $s1
    • 使用 Jython:
      AdminConfig.remove(s1)
    表 2. AdminConfig remove 命令描述. 下表描述 AdminConfig remove 命令。
    元素 描述
    $ 是使用其值替换变量名的 Jacl 运算符
    AdminConfig 是表示 WebSphere Application Server 配置的对象
    remove 是 AdminConfig 命令
    s1 对步骤 2 中指定的服务器标识所求的值
  4. 保存配置更改。
    请使用以下命令示例来保存配置更改:
    AdminConfig.save()
  5. (仅限于 Network Deployment 环境)使节点同步。
    使用 AdminNodeManagement 脚本库中的 syncActiveNode 或 syncNode 脚本将配置更改传播至一个或多个节点。
    • 使用 syncActiveNodes 脚本将更改传播至单元中的每个节点,如以下示例所示:
      AdminNodeManagement.syncActiveNodes()
    • 使用 syncNode 脚本将更改传播至特定节点,如以下示例所示:
      AdminNodeManagement.syncNode("myNode")

结果

应用程序服务器配置不再包含特定服务器对象。运行的服务器不受影响。

指示主题类型的图标 任务主题



时间戳记图标 最近一次更新时间: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=txml_removeserver
文件名:txml_removeserver.html