﻿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] - このセッションで追加され |
   |                              | たすべてのノードを対象に、オプションを定|
   |                              | 義します。                              |
   |------------------------------+-----------------------------------------|
   | downgrade                    | [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 |
   |                              |                                         |
   |                              | 展開時にHP SUMが提供する詳細情報の量を決|
   |                              | 定します。                              |
   |------------------------------+-----------------------------------------|
   |                              | [directory_path] - HP SUMがレポートを保 |
   | report_dir                   | 存するディレクトリのパス。              |
   |                              | 例：C:\hpsum_reports\                   |
   |------------------------------+-----------------------------------------|
   |                              | [true|false]                            |
   | use_proxy_script             |                                         |
   |                              | プロキシ設定は、主にHTTPまたはFTPベース |
   |                              | ラインのダウンロードに使用します。      |
   |------------------------------+-----------------------------------------|
   | proxy_url                    | <string> - プロキシサーバーのURL。      |
   |------------------------------+-----------------------------------------|
   | proxy_ftp_port               | <string> - プロキシサーバーのFTPポート。|
   |------------------------------+-----------------------------------------|
   | proxy_script                 | <string> - プロキシスクリプトのフルパ   |
   |                              | ス。                                    |
   |------------------------------+-----------------------------------------|
   | proxy_username               | <string> - プロキシサーバーのユーザー   |
   |                              | 名。                                    |
   |------------------------------+-----------------------------------------|
   | proxy_password               | <string> - プロキシサーバーのユーザーの |
   |                              | パスワード。                            |
   |------------------------------+-----------------------------------------|
   |                              | [yes|no]                                |
   | open_firewall                |                                         |
   |                              | リモートノードとの通信に必要なファイア  |
   |                              | ウォールポートを開きます。              |
   |------------------------------+-----------------------------------------|
   |                              | hp.comで利用できるベースラインバンドルに|
   | hp-passport-token=[token id] | アクセスするための有効なHP Passport     |
   |                              | Credentials API Token Authenticationキー|
   |                              | を使用します。                          |
   +------------------------------------------------------------------------+

   +------------------------------------------------------------------------+
   | ノード固有の属性         | 有効な属性                                  |
   |--------------------------+---------------------------------------------|
   |                          | [true|false]                                |
   |                          |                                             |
   |                          | この属性をtrueに設定する場合は、以下の設定を|
   |                          | 入力します。                                |
   |                          |                                             |
   |                          |   o vcenter_host-IP - VMware vCenterノード  |
   |                          |     のIPアドレス。                          |
   |                          |                                             |
   | VMware nodes             |   o vcenter_username                        |
   |                          |                                             |
   | Use_vCenter              |     - 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モジュールの有効化または再起動にかかる |
   |                          | 時間（分単位）を決めるには、このコマンドを使|
   |                          | 用します。                                  |
   |--------------------------+---------------------------------------------|
   |                          | 指定される可能性があるオプション：          |
   |                          |                                             |
   |                          |   o true                                    |
   |                          |                                             |
   |                          |   o false                                   |
   |                          |                                             |
   |                          | その他の属性：                              |
   | Linux nodes              |                                             |
   |                          |   o privatekeyfile - プライベートキーのアド |
   | use_sshkey               |     レスを入力します。プライベートキーは、PE|
   |                          |     M形式でなければなりません。             |
   |                          |                                             |
   |                          |   o passphrase -（オプション）プライベート  |
   |                          |     キーのパスフレーズを入力します。        |
   |                          |                                             |
   |                          | これらのパラメーターは、セッション属性として|
   |                          | 設定することもできます。                    |
   |--------------------------+---------------------------------------------|
   |                          | 指定される可能性があるオプション：          |
   |                          |                                             |
   |                          |   o true                                    |
   | no_mgmt                  |                                             |
   |                          |   o false                                   |
   |                          |                                             |
   |                          | AMS、SNMP、およびWBEMプロバイダーは、展開用 |
   |                          | に選択されません。                          |
   |--------------------------+---------------------------------------------|
   |                          |  （Linuxのみ）                              |
   |                          |                                             |
   |                          | 指定される可能性があるオプション：          |
   |                          |                                             |
   | use_snmp                 |   o true                                    |
   |                          |                                             |
   |                          |   o false                                   |
   |                          |                                             |
   |                          | HP SUMはSNMPコンポーネントを展開します。    |
   |--------------------------+---------------------------------------------|
   |                          |  （Windowsのみ）                            |
   |                          |                                             |
   |                          | 指定される可能性があるオプション：          |
   |                          |                                             |
   | use_wmi                  |   o true                                    |
   |                          |                                             |
   |                          |   o false                                   |
   |                          |                                             |
   |                          | HP SUMはWBEM Providerコンポーネントを展開し |
   |                          | ます。                                      |
   |--------------------------+---------------------------------------------|
   |                          | （Gen8以降）                                |
   |                          |                                             |
   |                          | 指定される可能性があるオプション：          |
   |                          |                                             |
   | use_ams                  |   o true                                    |
   |                          |                                             |
   |                          |   o false                                   |
   |                          |                                             |
   |                          | HP SUMは、WindowsシステムとLinuxシステムの両|
   |                          | 方にAMSコンポーネントを展開します。         |
   |--------------------------+---------------------------------------------|
   |                          | 指定される可能性があるオプション：          |
   |                          |                                             |
   |                          | [true|false]                                |
   |                          |                                             |
   | ignore_tpm               | このパラメーターは、TPMまたはTMモジュール   |
   |                          | がサーバーにインストールされている場合に、TP|
   |                          | M警告メッセージを無視するようにHP SUMに指示 |
   |                          | します。                                    |
   |                          |                                             |
   |                          | このパラメーターは、サーバーおよびiLOノード |
   |                          | でのみサポートされます。                    |
   |--------------------------+---------------------------------------------|
   |                          | [omithost|omitcomponent|force]              |
   |                          |                                             |
   |                          |   o omithost - HP SUMは、失敗した依存関係を |
   |                          |     検出した場合、ホストをスキップします。  |
   |                          |                                             |
   | on_failed_dependency     |   o omitcomponent - HP SUMは、失敗した依存  |
   |                          |     関係を検出した場合、コンポーネントだけ  |
   |                          |     をスキップします。ノード上の他のコン    |
   |                          |     ポーネントは展開されます。              |
   |                          |                                             |
   |                          |   o force - HP SUMは、失敗した依存関係を含む|
   |                          |     コンポーネントを強制的に展開します。    |
   |--------------------------+---------------------------------------------|
   |                          | 指定される可能性があるオプション：          |
   |                          |                                             |
   | ignore_warnings          | [true|false]                                |
   |                          |                                             |
   |                          |このパラメーターは、表示される警告を無視する |
   |                          |ように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のサンプルのコマンドライン

   $ ./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
