AdminTask 对象的 VariableConfiguration 命令组

要通过 wsadmin 工具配置服务器,可以使用 Jython 或 Jacl 脚本编制语言来实现。VariableConfiguration 组中的命令和参数可用于除去系统中的变量定义、设置变量值或查询具有特定作用域的变量值。

AdminTask 对象的 VariableConfiguration 命令组包括以下命令:

removeVariable

removeVariable 命令用于从系统除去变量定义。变量是配置属性,您可以使用它为系统中的某些值提供参数。

目标对象

参数和返回值

-variableName
变量的名称。(字符串,必需)
-scope
变量定义的作用域。缺省值为 Cell。(字符串,可选)
scope 参数的语法是 Type=value
受支持的类型是 Cell、Node、Servers、Application 和 Cluster,例如:
  • Node=node1
  • Node=node1, Server=server1
  • Application=app1
  • Cluster=cluster1
  • Cell=cell1
-node
节点的名称。只有那些跨节点且没有唯一名称的服务器作用域才需要此参数。(字符串,可选)

示例

交互方式示例用法:

  • 使用 Jacl:
    $AdminTask removeVariable {-interactive}
  • 使用 Jython 字符串:
    AdminTask.removeVariable ('[-interactive]')
  • 使用 Jython 列表:
    AdminTask.removeVariable (['-interactive'])

setVariable

setVariable 命令用于为变量设置值。变量是配置属性,您可以使用它为系统中的某些值提供参数。

目标对象

参数和返回值

-variableName
变量的名称。(字符串,必需)
-scope
变量定义的作用域。缺省值为 Cell。(字符串,可选)
scope 参数的语法是 Type=value,例如:
  • Node=node1
  • Node=node1,Server=server1
  • Application=app1
  • Cluster=cluster1
  • Cell=cell1
.
-node
节点的名称。只有那些跨节点且没有唯一名称的服务器作用域才需要此参数。(字符串,可选)
-variableValue
变量的值。(字符串,可选)
-variableDescription
变量的描述。(字符串,可选)

示例

批处理方式示例用法:

  • 使用 Jacl:
    $AdminTask setVariable {-variableName varname1 -scope  Cell=localhostNode01Cell,Node=
    localhostNode01}
  • 使用 Jython 字符串:
    AdminTask.setVariable('[-variableName varname1 -scope Cell=localhostNode01Cell,Node=
    localhostNode01]')
  • 使用 Jython 列表:
    AdminTask.setVariable(['-variableName', 'varname1', '-scope', 'Cell=localhostNode01Cell,Node=
    localhostNode01'])

交互方式示例用法:

  • 使用 Jacl:
    $AdminTask setVariable {-interactive}
  • 使用 Jython 字符串:
    AdminTask.setVariable ('[-interactive]')
  • 使用 Jython 列表:
    AdminTask.setVariable (['-interactive'])

showVariables

showVariables 命令用于列示作用域之内的变量值。

目标对象

参数和返回值

- scope
变量定义的作用域。缺省值为 Cell。(字符串,可选)
scope 参数的语法是 Type=value
受支持的类型是 Cell、Node、Servers、Application 和 Cluster,例如:
  • Node=node1
  • Node=node1, Server=server1
  • Application=app1
  • Cluster=cluster1
  • Cell=cell1
-node
节点的名称。只有那些跨节点且没有唯一名称的服务器作用域才需要此参数。(字符串,可选)
-variableName
变量的名称。如果您指定此参数,那么返回此变量的值。如果您未指定此参数,那么将以列表格式返回在作用域之内定义的所有变量,列表中的每个元素都是一个变量名和值对。(字符串,可选)

示例

交互方式示例用法:

  • 使用 Jacl:
    $AdminTask showVariables {-interactive}
  • 使用 Jython 字符串:
    AdminTask.showVariables ('[-interactive]')
  • 使用 Jython 列表:
    AdminTask.showVariables (['-interactive'])


指示主题类型的图标 参考主题



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