wsadmin スクリプトによる変数の変更

スクリプトと wsadmin ツールを使用して、アプリケーション・サーバーの変数を変更します。

始める前に

wsadmin スクリプト・ツールを開始します。

このタスクについて

アプリケーション・サーバーの変数を変更するには、2 つの方法があります。 AdminTask オブジェクトまたは AdminConfig オブジェクトを使用できます。

手順

  1. アプリケーション・サーバーの変数を変更します。
    • AdminTask オブジェクトを使用します。
      • Jacl を使用:

        $AdminTask setVariable {-interactive}
      • Jython を使用:

        AdminTask.setVariable (['-interactive'])
    • AdminConfig オブジェクトを使用します。

      次の例では、DB2_JDBC_DRIVER_PATH 変数をノード・レベルで変更します。

      • Jacl を使用:

        set varName DB2_JDBC_DRIVER_PATH
        set newVarValue C:/SQLLIB/java
        set node [$AdminConfig getid /Node:myNode/]
        set varSubstitutions [$AdminConfig list VariableSubstitutionEntry $node]
        
        foreach varSubst $varSubstitutions {
           set getVarName [$AdminConfig showAttribute $varSubst symbolicName]
           if {[string compare $getVarName $varName] == 0} {
              $AdminConfig modify $varSubst [list [list value $newVarValue]]
              break
           } 
        }
      • Jython を使用:

        varName = "DB2_JDBC_DRIVER_PATH"
        newVarValue = "C:/SQLLIB/java"
        node = AdminConfig.getid("/Node:myNode/")
        varSubstitutions = AdminConfig.list("VariableSubstitutionEntry",node).split(java.lang.System.getProperty("line.separator"))
        
        for varSubst in varSubstitutions:
           getVarName = AdminConfig.showAttribute(varSubst, "symbolicName")
           if getVarName == varName:
              AdminConfig.modify(varSubst,[["value", newVarValue]])
                    break
  2. 構成の変更を保存します。
    以下のコマンド例を使用して、構成変更を保存します。
    AdminConfig.save()
  3. ノードを同期します (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_variable
ファイル名:txml_variable.html