将 wsadmin 脚本编制 AdminTask 对象用于脚本化管理

使用 AdminTask 对象访问一组管理命令,这些命令提供了另一种方式来访问配置命令和运行的对象管理命令。

开始之前

管理命令运行简单和复杂的命令。它们提供用户友好且面向任务的命令。启动脚本编制客户机时,将动态发现管理命令。可用管理命令集取决于已安装的 WebSphere® Application Server 的版本。您可以使用 AdminTask 对象命令来访问这些命令。

关于此任务

管理命令是基于其功能分组的。您可以使用管理命令组查找相关命令。例如,与服务器管理有关的管理命令分组到服务器管理命令组中。与安全管理有关的管理命令分组到安全管理命令组中。因为管理命令可以对系统管理的多个区域有用,所以它可以与多个命令组关联。管理命令和管理命令组都由其名称唯一识别。

每个管理命令总是有两种运行方式可用,称为批处理方式交互方式。以交互方式使用管理命令时,您将执行一系列步骤以交互地收集输入。此过程对用户提供了基于文本的向导并对管理控制台中的向导提供了类似的用户经验。还可以使用 help 命令来获取对于任何管理命令和 AdminTask 对象的帮助。

管理命令不替换任何现有配置命令或运行的对象管理命令,但是提供了访问这些命令和组织输入的一种方式。可以通过已连接模式或本地方式使用管理 命令。以连接或本地方式启动脚本编制客户机时,将确定可用的管理命令集合。如果服务器正在运行,那么建议您不要在本地方式下运行脚本编制客户机,因为本地方式下进行的任何配置更改不会反映在运行的服务器配置中,反之亦然。如果您保存冲突的配置,那么会毁坏配置。

在 Deployment Manager 环境中,仅当脚本客户机连接到 Deployment Manager 时才可更新配置。当连接到 Node Agent 或受管的应用程序服务器时,您将无法更新配置,因为这些服务器进程的配置是驻留在 Deployment Manager 的主配置的副本。当在 Deployment Manager 和 Node Agent 之间进行同步配置时,将在节点机器上创建这些副本。通过将脚本客户机连接到 Deployment Manager,对服务器进程进行配置更改。出于该原因,要更改配置,不要在节点机器上以本地方式运行脚本客户机。它不是支持的配置。

使用“参数名/参数值”对,以任何顺序指定步骤的参数。不必指定选项参数。这适用于 AdminTask 对象的所有命令。例如:
AdminTask.createCluster('[-clusterConfig [-clusterName cluster1 -preferLocal true]]')
要确定步骤参数的名称,请使用以下命令:AdminTask.help('command_name', 'step_name'),如以下示例所示:
AdminTask.help('createCluster', 'clusterConfig')

过程


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



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