使用 wsadmin 脚本编制工具重新启动节点代理程序进程

如果停止节点代理程序进程,那么无法使用 wsadmin 工具或管理控制台来启动该进程。使用此主题来重新启动运行的节点代理程序

开始之前

节点代理程序必须存在于配置中且必须处于停止状态。

关于此任务

使用以下步骤来重新启动节点代理程序进程:

过程

  1. 启动 wsadmin 脚本编制工具。
  2. 确定要重新启动的节点代理程序的名称。
    • 使用 Jacl:
      set na [$AdminControl queryNames type=NodeAgent,node=mynode,*]
    • 使用 Jython:
      na = AdminControl.queryNames('type=NodeAgent,node=mynode,*')
  3. 确定 NodeAgent MBean 操作。
    使用以下帮助命令来返回有关重新启动选项的信息:
    • 使用 Jacl:
      $Help operations $na
    • 使用 Jython:
      print Help.operations('na')
  4. 重新启动节点代理程序进程。
    当显示 operations 命令的帮助输出时,您必须在命令调用中指定两个布尔参数。首先,在此命令重新启动节点前,对 syncFirst 参数指定 true 以同步您的配置。接着,在此命令重新启动节点时,对 restartServers 参数指定 true 以重新启动所有正在运行的服务器。以下示例命令在节点代理程序重新启动时,将同步并重新启动节点上所有正在运行的应用程序服务器:
    • 使用 Jacl:
      $AdminControl invoke $na restart "true true"
    • 使用 Jython:
      AdminControl.invoke(na,'restart','true true')

结果

节点代理程序进程已重新启动。

下一步做什么

验证节点代理程序和服务器是否已成功启动。

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



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