﻿1 SetAttributes

   setattributesを使用すると、HP SUMノードまたはセッションの属性を変更できま
   す。権限が適切でない場合、要求されたセットにパラメーターが含まれていない場
   合、または値が使用できない場合、setattributesコマンドは無効なパラメー     
   ターであるというリターンコードを返すことがあります。

   対話式CLIでセッション属性を割り当てるには、以下の例を使用してください。

   hpsum setattributes --session <attribute>=<value>（Linux）

   hpsum setattributes /session <attribute>=<value>（Windows）

      ---------------------------------------------------------------------   
    注：ノードおよびセッションの属性はさまざまです。コマンドgetattributesを　 
    使用すると変更できる属性を表示できます。 次に例を示します。               
                                                                              
    hpsum /getattributes /session（Windows）またはhpsum --nodes               
      ---------------------------------------------------------------------   

   +------------------------------------------------------------------------+
   | 属性                         | 有効な値                                |
   |------------------------------+-----------------------------------------|
   | auto_save_session            | [true|false]                            |
   |------------------------------+-----------------------------------------|
   | auto_save_session_time       | <integer> - 時間（分単位）。            |
   |                              | デフォルトは15分です。                  |
   |------------------------------+-----------------------------------------|
   | engine_mode                  | [debug|release]                         |
   |------------------------------+-----------------------------------------|
   | software                     | [true|false] - このセッションで追加され |
   |                              | たすべてのノードを対象に、オプションを定|
   |                              | 義します。                              |
   |------------------------------+-----------------------------------------|
   | firmware                     | [true|false] - このセッションで追加され |
   |                              | たすべてのノードを対象に、オプションを定|
   |                              | 義します。                              |
   |------------------------------+-----------------------------------------|
   | rewrite                      | [true|false] - このセッションで追加され |
   |                              | たすべてのノードを対象に、オプションを定|
   |                              | 義します。                              |
   |------------------------------+-----------------------------------------|
   | rewrite                      | [true|false] - このセッションで追加され |
   |                              | たすべてのノードを対象に、オプションを定|
   |                              | 義します。                              |
   |------------------------------+-----------------------------------------|
   | language                     | [en|ja|cn]                              |
   |------------------------------+-----------------------------------------|
   |                              | [normal|verbose|veryverbose]            |
   |                              |                                         |
   |                              |   o normal - 展開について、HP SUMが提供 |
   |                              |     するデフォルトの量の情報。          |
   | verbosity                    |                                         |
   |                              |   o verbose - 情報を使用可能な場合、展開|
   |                              |     に関してより詳細な情報を提供します。|
   |                              |                                         |
   |                              |   o verbose - 情報を使用可能な場合、展開|
   |                              |     に関してより詳細な情報を提供します。|
   |------------------------------+-----------------------------------------|
   |                              | [true|false]                            |
   | verbose                      |                                         |
   |                              | hpsum setattributes /nodes verbose=true |
   |------------------------------+-----------------------------------------|
   |                              | [directory_path] - HP SUMがレポートを保 |
   | report_dir                   | 存するディレクトリのパス。              |
   |                              | 例：C:\hpsum_reports\                   |
   |------------------------------+-----------------------------------------|
   | use_proxy                    | [true|false]                            |
   |------------------------------+-----------------------------------------|
   | proxy_url                    | <string> - プロキシサーバーのURL。      |
   |------------------------------+-----------------------------------------|
   | proxy_ftp_port               | <string> - プロキシサーバーのFTPポート。|
   |------------------------------+-----------------------------------------|
   | proxy_script                 | <string> - プロキシスクリプトのフルパ   |
   |                              | ス。                                    |
   |------------------------------+-----------------------------------------|
   | proxy_username               | <string> - プロキシサーバーのユーザー   |
   |                              | 名。                                    |
   |------------------------------+-----------------------------------------|
   | proxy_password               | <string> - プロキシサーバーのユーザーの |
   |                              | パスワード。                            |
   |------------------------------+-----------------------------------------|
   |                              | [yes|no]                                |
   | open_firewall                |                                         |
   |                              | リモートノードとの通信に必要なファイア  |
   |                              | ウォールポートを開きます。              |
   |------------------------------+-----------------------------------------|
   | report_dir                   | HP SUMがレポートを保存するディレクトリの|
   |                              | 指定を可能にするオプションパラメーター。|
   +------------------------------------------------------------------------+

   +------------------------------------------------------------------------+
   | ノード固有の属性         | 有効な属性                                  |
   |------------------------------------------------------------------------|
   | VMware nodes                                                           |
   |------------------------------------------------------------------------|
   |                          | [true|false]                                |
   |                          |                                             |
   |                          | この属性をtrueに設定する場合は、以下の設定を|
   |                          | 入力します。                                |
   |                          |                                             |
   |                          |   o vcenter_host-IP - VMware vCenterノード  |
   |                          |     のIPアドレス。                          |
   | Use_vCenter              |                                             |
   |                          |   o vcenter_username                        |
   |                          |                                             |
   |                          |     - VMware vCenterノードのユーザー名。    |
   |                          |                                             |
   |                          |   o vcenter_password                        |
   |                          |                                             |
   |                          |     - VMware vCenterノードに接続するユー    |
   |                          |     ザーのパスワード。                      |
   |--------------------------+---------------------------------------------|
   |                          | オプション：                                |
   |                          |                                             |
   |                          | 最小8文字の文字列。                         |
   |                          |                                             |
   | encryption_key           |   o true                                    |
   |                          |                                             |
   |                          |   o false                                   |
   |                          |                                             |
   |                          | FIPSモードでVCを有効にするには、このコマンド|
   |                          | を使用します。                              |
   |--------------------------+---------------------------------------------|
   |                          | 設定可能な値：                              |
   |                          |                                             |
   |                          | ODDEVEN/PARALLEL/SERIAL/MANUAL。デフォルト値|
   | ethactorder              | はODDEVENです。                             |
   |                          |                                             |
   |                          | VC-Enetモジュールの有効化順序を決めるには、 |
   |                          | このコマンドを使用します。                  |
   |--------------------------+---------------------------------------------|
   |                          | 設定可能な値：                              |
   |                          |                                             |
   |                          | ODDEVEN/PARALLEL/SERIAL/MANUAL。デフォルト値|
   | fcactorder               | はODDEVENです。                             |
   |                          |                                             |
   |                          | VC-FCの有効化順序を決めるには、このコマンド |
   |                          | を使用します。                              |
   |--------------------------+---------------------------------------------|
   |                          | 有効なエントリー：                          |
   |                          |                                             |
   |                          | 0～60分。デフォルトは0分です。              |
   | ethactdelay              |                                             |
   |                          | VC-Enetモジュールの有効化または再起動にかか |
   |                          | る時間（分単位）を決めるには、このコマンドを|
   |                          | 使用します。                                |
   |--------------------------+---------------------------------------------|
   |                          |  有効なエントリー：                         |
   |                          |                                             |
   |                          |  0～60分。デフォルトは0分です。             |
   | fcactdelay               |                                             |
   |                          | VC-FCモジュールの有効化または再起動にかかる |
   |                          | 時間（分単位）を決めるには、このコマンドを使|
   |                          | 用します。                                  |
   |------------------------------------------------------------------------|
   | Linux nodes                                                            |
   |------------------------------------------------------------------------|
   |                          | 指定される可能性があるオプション：          |
   |                          |                                             |
   |                          |   o true                                    |
   |                          |                                             |
   |                          |   o false                                   |
   |                          |                                             |
   | use_sshkey               | その他の属性：                              |
   |                          |                                             |
   |                          |   o privatekeyfile - プライベートキーのアド |
   |                          |     レスを入力します。プライベートキーは、PE|
   |                          |     M形式でなければなりません。             |
   |                          |                                             |
   |                          |   o passphrase -（オプション）プライベート  |
   |                          |     キーのパスフレーズを入力します。        |
   |--------------------------+---------------------------------------------|
   |                          | 指定される可能性があるオプション：          |
   |                          |                                             |
   |                          |   o true                                    |
   | no_mgmt                  |                                             |
   |                          |   o false                                   |
   |                          |                                             |
   |                          | AMS、SNMP、およびWBEMプロバイダーは、展開用 |
   |                          | に選択されません。                          |
   |--------------------------+---------------------------------------------|
   |                          | 指定される可能性があるオプション：          |
   |                          |                                             |
   |                          |   o true                                    |
   | use_snmp                 |                                             |
   |                          |   o false                                   |
   |                          |                                             |
   |                          | （Linuxのみ）HP SUMは、展開用のSNMPコンポー |
   |                          |  ネントを展開します。                       |
   |--------------------------+---------------------------------------------|
   |                          | 指定される可能性があるオプション：          |
   |                          |                                             |
   | use_wmi                  |   o true                                    |
   |                          |                                             |
   | Windowsのみ              |   o false                                   |
   |                          |                                             |
   |                          | HP SUMはWBEM Providerコンポーネントを展開し |
   |                          | ます。                                      |
   |--------------------------+---------------------------------------------|
   |                          | 指定される可能性があるオプション：          |
   |                          |                                             |
   |                          |   o true                                    |
   | use_ams                  |                                             |
   |                          |   o false                                   |
   |                          |                                             |
   |                          |（Gen8以降）HP SUMは、AMSコンポーネントを展開|
   |                          | します。                                    |
   |--------------------------+---------------------------------------------|
   |                          | [omithost|omitcomponent|force]              |
   |                          |                                             |
   |                          |   o omithost - HP SUMは、失敗した依存関係を |
   |                          |     検出した場合、ホストをスキップします。  |
   |                          |                                             |
   | on_failed_dependency     |   o omitcomponent - HP SUMは、失敗した依存  |
   |                          |     関係を検出した場合、コンポーネントだけ  |
   |                          |     をスキップします。ノード上の他のコン    |
   |                          |     ポーネントは展開されます。              |
   |                          |                                             |
   |                          |   o force - HP SUMは、失敗した依存関係を含む|
   |                          |     コンポーネントを強制的に展開します。    |
   +------------------------------------------------------------------------+

   +------------------------------------------------------------------------+
   | Superdome 2/X固有の    |                                               |
   | 属性                   | 有効な属性                                    |
   |------------------------+-----------------------------------------------|
   | update_type            | [ALL/COMPLEX/PARTITIONS] - この値は、         |
   |                        | Superdome 2/Xノードの何をアップデートするのか |
   |                        | をHP SUMに通知します。                        |
   |------------------------+-----------------------------------------------|
   | device_list            | [devicelist] - この値は、アップデートの対象に |
   |                        | するSuperdome 2/XノードをHP SUMに通知します。 |
   |------------------------+-----------------------------------------------|
   | reboot_list            | [rebootlist] - この値は、展開後に再起動する   |
   |                        | Superdome 2/XノードをHP SUMに通知します。     |
   +------------------------------------------------------------------------+

   以下の認証情報がスイッチAのものと異なる場合、スイッチBのMoonshot固有属性を
   設定できます。

   +------------------------------------------------------------------------+
   | Moonshot固有の    |                                                    |
   | 属性              | 有効な属性                                         |
   |-------------------+----------------------------------------------------|
   | switch_username   | [username] - Moonshot Aスイッチのユーザー名。      |
   |-------------------+----------------------------------------------------|
   | switch_password   | [password] - Moonshot Aスイッチのパスワード。      |
   |-------------------+----------------------------------------------------|
   | switch_enable     | [enable_password] - Moonshot Aスイッチの有効化パス |
   |                   | ワード。                                           |
   |-------------------+----------------------------------------------------|
   | switchb_username  | [username] - Moonshot Bスイッチのユーザー名。      |
   |-------------------+----------------------------------------------------|
   | switchb_password  | [password] - Moonshot Bスイッチのパスワード。      |
   |-------------------+----------------------------------------------------|
   | switchb_enable    | [enable_password] - Moonshot Bスイッチの有効化パス |
   |                   | ワード。                                           |
   +------------------------------------------------------------------------+

   次の表は、ダウングレード属性と再書き込み属性の組み合わせを示します。

   +------------------------------------------------------------------------+
   | GUIで選択した展開内容 | 対話式CLIモードコマンドの例                    |
   |-----------------------+------------------------------------------------|
   |                       | hpsum setattributes /nodes localhost           |
   | ソフトウェアのみ      | rewrite=false downgrade=false firmware=false   |
   |                       | software=true                                  |
   |-----------------------+------------------------------------------------|
   |                       | hpsum setattributes /nodes localhost           |
   | ファームウェアのみ    | rewrite=false downgrade=false firmware=true    |
   |                       | software=false                                 |
   |-----------------------+------------------------------------------------|
   | ファームウェアおよび  | hpsum setattributes /nodes localhost           |
   | ソフトウェア          | rewrite=false downgrade=false firmware=true    |
   |                       | software=true                                  |
   |-----------------------+------------------------------------------------|
   | ソフトウェアの        | hpsum setattributes /nodes localhost           |
   | ダウングレード        | rewrite=false downgrade=true firmware=false    |
   |                       | software=true                                  |
   |-----------------------+------------------------------------------------|
   | ファームウェアの      | hpsum setattributes /nodes localhost           |
   | ダウングレード        | rewrite=false downgrade=true firmware=true     |
   |                       | software=false                                 |
   |-----------------------+------------------------------------------------|
   |                       | hpsum setattributes /nodes localhost           |
   | 両方のダウングレード  | rewrite=false downgrade=true firmware=true     |
   |                       | software=true                                  |
   |-----------------------+------------------------------------------------|
   | ソフトウェアの        | hpsum setattributes /nodes localhost           |
   | 再書き込み            | rewrite=true downgrade=false firmware=false    |
   |                       | software=true                                  |
   |-----------------------+------------------------------------------------|
   | ファームウェアの      | hpsum setattributes /nodes localhost           |
   | 再書き込み            | rewrite=true downgrade=false firmware=true     |
   |                       | software=false                                 |
   |-----------------------+------------------------------------------------|
   |                       | hpsum setattributes /nodes localhost           |
   | 両方の再書き込み      | rewrite=true downgrade=false firmware=true     |
   |                       | software=true                                  |
   |-----------------------+------------------------------------------------|
   | ソフトウェアの        | hpsum setattributes /nodes localhost           |
   | 再書き込みと          | rewrite=true downgrade=true firmware=false     |
   | ダウングレード        | software=true                                  |
   |-----------------------+------------------------------------------------|
   | ファームウェアの      | hpsum setattributes /nodes localhost           |
   | 再書き込みと          | rewrite=true downgrade=true firmware=true      |
   | ダウングレード        | software=false                                 |
   |-----------------------+------------------------------------------------|
   | 両方の再書き込みと    | hpsum setattributes /nodes localhost           |
   | ダウングレード        | rewrite=true downgrade=true firmware=true      |
   |                       | software=true                                  |
   +------------------------------------------------------------------------+

  1.1 構文

   hpsum setattributes --nodes [<nodelist>] attribute1=value1
   attribute2=value2

   hpsum setattributes --session attribute1=value1

  1.2 パラメーター

   setattributesコマンドには次のオプションがあります。

   +------------------------------------------------------------------------+
   | パラメーター              | 説明                                       |
   |---------------------------+--------------------------------------------|
   | hpsum                     | HP SUMスクリプトがこのアクションを開始しま |
   |                           | す。                                       |
   |---------------------------+--------------------------------------------|
   | setattributes             | 保留中のHP SUM操作に属性を設定するコマン   |
   |                           | ド。                                       |
   |---------------------------+--------------------------------------------|
   | --nodes [<nodelist>]      | ノードおよびノードに適用する属性を指定しま |
   | attribute=value           | す。                                       |
   |---------------------------+--------------------------------------------|
   | --session attribute=value | 適用するセッション属性を指定します。       |
   |                           | セッション属性は全体に適用されます。       |
   +------------------------------------------------------------------------+

  1.3 リターンコード

   +------------------------------------------------------------------------+
   | リターンコード         | Windows | Linux | テキスト                    |
   |------------------------+---------+-------+-----------------------------|
   | SUCCESS_NO_REBOOT      | 0       | 0     | The command was successful. |
   |                        |         |       | （コマンドが成功しました。）|
   |------------------------+---------+-------+-----------------------------|
   | FAILURE_GENERAL        | -1      | 255   | A general failure occurred. |
   |                        |         |       | （一般障害が発生しました。）|
   |                        |         |       | For details, see the logs.  |
   |                        |         |       | （詳細は、ログを参照してくだ|
   |                        |         |       | さい。）                    |
   |------------------------+---------+-------+-----------------------------|
   |                        |         |       | A bad input parameter was   |
   | FAILURE_BAD_PARM       | -2      | 254   | encountered.（不正な入力パラ|
   |                        |         |       | メーターが検出されました。）|
   |                        |         |       | For details, see the logs. |
   |                        |         |       | （詳細は、ログを参照してくだ|
   |                        |         |       | さい。）                    |
   |------------------------+---------+-------+-----------------------------|
   | FAILURE_COMMAND_FAILED | -4      | 252   | The command failed.         |
   |                        |         |       | （コマンドが失敗しました。）|
   |                        |         |       | For details, see the logs.  |
   |                        |         |       | （詳細は、ログを参照してくだ|
   |                        |         |       | さい。）                    |
   +------------------------------------------------------------------------+

  1.4 例

    Windowsのサンプルのコマンドライン

   C:\> hpsum setattributes /nodes 10.0.1.5 forcefirmware=true
   forcesoftware=true rewrite=true downgrade=true

   C:\> hpsum setattributes /nodes 10.0.1.5 update_type=all

   C:\> hpsum setattributes /session open_firewall=yes

   C:\> hpsum setattributes /nodes 10.0.0.4 use_vcenter=true
   vcenter_host=10.0.0.1 vcenter_username=test vcenter_password=password

    Linux/HP-UXのサンプルのコマンドライン

   $ ./hpsum setattributes --nodes 10.0.1.5 forcefirmware=true
   forcesoftware=true rewrite=true downgrade=true

   $ ./hpsum setattributes --nodes 10.0.1.5 update_type=all

   $ ./hpsum setattributes -session open_firewall=yes

   $ ./hpsum setattributes --nodes 10.0.0.5 use_vcenter=true
   vcenter_host=10.0.0.1 vcenter_username=test vcenter_password=password
