1 Add addは、ベースラインまたはノードを現在のセッションの現在の作業セットに 追加します。 --------------------------------------------------------------------- 注:使用できるSPPベースラインのリストを表示するには、getbaselinesコマンド を発行します。setattributeについて詳しくは、setattributeのヘルプファイルを 参照してください。 hpsum getbaselines --list hp.com HP SUMは、オンラインで使用可能なベースラインのリストを返します。例: Webベースライン情報: 1. 名前:Service Pack for ProLiant バンドルファイル名:spp.2014.02.0.B バージョン:2014.02.0.B リリース日付:2014-04-25 2. 名前:Service Pack for ProLiant バンドルファイル名:spp.2013.09.0.C バージョン:2013.09.0.C リリース日付:2014/04/30 --------------------------------------------------------------------- すべてのノードまたはベースラインのパスワードをリストの先頭に指定できます。 hpsum add [--nodes n1 [type=] [user=] [password=] [su_user=] [su_password=] [use_sudo=true] [switch_username=] [switch_password=] [switch_enable=] --baselines b1 [save_location=] [type=] user= password=] hpsum add --baselines b1 [save_location=] [type ] hpsum add /baselines type=unc "\\UNC_PATH" unc_username=user unc_password=pwd --------------------------------------------------------------------- 注:1つのコマンドで、ベースラインとノードを同時に追加しないでください。2つ の個別のコマンドを使用します。 --------------------------------------------------------------------- 1.2 パラメーター addコマンドには次のオプションがあります。 +------------------------------------------------------------------------+ | パラメーター | 説明 | |-------------------------------------------+----------------------------| | hpsum | HP SUMスクリプトがこのアク | | | ションを開始します。 | |-------------------------------------------+----------------------------| | | HP SUMセッションにノードま | | add | たはベースラインを追加する | | | コマンド。 | |-------------------------------------------+----------------------------| | | 追加操作を実行するオブジェ | | | クト。リスト内の項目は、ス | | | ペースで区切る必要がありま | | | す。べてのノードを対象に全 | | | 体でユーザーとパスワードを | | | 指定できます。 | | | | | | domain_name: localhost | | | | | | ip: 127.0.0.1 | | | | | --nodes | ipv6: ::1 | | | | | | ノードまたはベースラインの | | | いずれかを追加します。同じ | | | コマンドで両方を追加しない | | | でくさい。 | | | | | | VCノードを追加する場合は、 | | | プライマリEnetモジュールの | | | IPアドレスを使用します。 | | | FCモジュールを含む、インス | | | トールされているすべてのVC | | | モジュールは 、プライマリ | | | Enetモジュールを使用して | | | アップデートされます。 | |-------------------------------------------+----------------------------| | | このパラメーターは、ノード | | | タイプを定義します。HP SUM | | | は、次のノードタイプをサ | | | ポートします。 | | | | | | windows | | | | | | linux | | | | | | ilo | | | | | | virtual_connect - プライマ | | | リEnetモジュールのIPアドレ | | | スを 使用します。VCノードに| | | は、oa_usernameおよびoa_pa | | | sswordが必要です。 | | | | | type = | oa | | | | | | vmware | | | | | | hpux | | | | | | sas_switch | | | | | | fc_switch | | | | | | sd2 | | | | | | moonshot | | | | | | unknown | |-------------------------------------------+----------------------------| | | ノードのユーザー名認証情報 | | user= | を提供します。これをコマン | | | ド行で入力しない場合、HP SU| | 例:user=john_doe@example.com | Mはユーザー名の入力を要求し| | | ます。 | |-------------------------------------------+----------------------------| | | ノードのユーザーパスワード | | password= | 認証情報。これをコマンドラ | | | インで入力しない場合は、パ | | 例:password=userpassword | スワードを求められます。 | |-------------------------------------------+----------------------------| | su_user= | スーパーユーザーのユー | | | ザー名。 | | 例:user=su_john_doe@example.com | | |-------------------------------------------+----------------------------| | su_password= | スーパーユーザーのパス | | | ワード。 | | 例:password=su_userpassword | | |-------------------------------------------+----------------------------| | | 認証情報をsudo認証情報とし | | | て使用します。 | | | | | use_sudo | 指定される可能性があるオプ | | | ション: | | | | | | o true | | | | | | o false | |-------------------------------------------+----------------------------| | | MoonshotスイッチAのユー | | | ザー名。スイッチBのユー | | | ザー名がスイッチAと同じ場 | | | 合、この値が両方のスイッチ | | に適用されます。 | | switch_username= | | | | --------------------- | | | 注:setattributesコマンド | | | ドを使用して、スイッチBの | | | 認証情報を割り当てることが| | | できます。 | | | --------------------- | |-------------------------------------------+----------------------------| | | MoonshotスイッチAのパス | | | ワード。スイッチBのパス | | | ワードがスイッチAと同じ場 | | | 合、この値が両方のスイッチ | | | に適用されます。 | | switch_password= | | | | --------------------- | | | 注:setattributesコマンド | | | を使用して、スイッチBの認 | | | 証情報を割り当てることがで| | | きます。 | | | --------------------- | |-------------------------------------------+----------------------------| | | Moonshotノードに対して、 | | | スイッチAを有効にします。 | | switch_enable= | パスワードが同じ場合、この | | | 値をAおよびBのスイッチに使 | | | 用できます。 | |-------------------------------------------+----------------------------| | | VMwareがロックダウンモード | | | である場合、これはVMware v | | | Centerのアドレスです。これ | | vcenter_host | らのパラメーターをvcenter_ | | | usernameおよびvcenter_passw| | | wordとともに使用して、ロッ | | | クダウンモードのVMwareホス | | | トとの接続を確立します。 | |-------------------------------------------+----------------------------| | | これは、VMwareホストとの接 | | vcenter_username | 続を確立するためのユーザー | | | アカウントです。 | |-------------------------------------------+----------------------------| | | これは、VMwareホストとの接 | | vcenter_password | 続を確立するためのアカウン | | | トパスワードです。 | |-------------------------------------------+----------------------------| | | 指定される可能性があるオプ | | | ション: | | | | | | o true | | | | | use_sshkey | o false | | | | | | Linuxノードのみ。このコマ | | | ンドとともに、privatekeyfil| | | eおよびpassphrase(オプショ| | | ン)を使用します。 | | | | |-------------------------------------------+----------------------------| | | プライベートキーの絶対アド | | privatekeyfile= | レスを入力します。プライ |   |                     | ベートキーは、PEM形式でなけ| | | ればなりん。 | |-------------------------------------------+----------------------------| | | (オプション)プライベート | | passphrase= | キーのパスフレーズを入力し | | | ます。 | |-------------------------------------------+----------------------------| | | このパラメーターを使用し、 | | | ディレクトリを指定しローカ | | --baselines | ルベースラインを追加しま | | | す。FTPまたはHTTPベースラ | | | インを追加する場合は、save_| | | locationパラメーターを使用 | | | します。 | |-------------------------------------------+----------------------------| | | ダウンロードするFTPまたはHT| | save_location= | TPベースラインを保存する | | ディレクトリ。 | |-------------------------------------------+----------------------------| | | このパラメーターは、ベース | | | ラインタイプを定義します。 | | | HP SUMは次のベースラインタ | | | イプをサポートします。 | | | | | | http | | | | | | ftp | | type= | | | | unc(Windowsのみ) | | | | | | --------------------- | | | 注:ローカルホストシステム| | | でUNCディレクトリが開いて | | | いないことを確認します。 | | | --------------------- | |-------------------------------------------+----------------------------| | | UNCディレクトリパスのユー | | unc_username= | ザー名を入力します。(Windo| | | wsに対してのみ)有効です。 | |-------------------------------------------+----------------------------| | | UNCディレクトリパスのパス | | unc_password= | ワードを入力します。(Windo| | | wsに対してのみ)有効です。 | |-------------------------------------------+----------------------------| | | 追加するバンドルファイルの | | | 名前を入力します。バンドル | | | ファイル名のリストを表示す | | bundle= | るに は、getbaselines /list| | | コマンドを使用してくださ | | | い。例: | | | bundle=spp.2014.04.0.B. | |-------------------------------------------+----------------------------| | | (HTTPベースラインのみ)こ | | | の属性を使用して、HP SUMが | | | ダウンロードするコンポーネ | | | ントを、 オペレーティング | | | システムを基準にフィルタリ | | | ングできます。有効なオプ | | | ションは、次のとおりです。 | | | | | filter_os= | | | | o windows | | | | | | o linux | | | | | | o vmware | | | | | | o hp-ux | +------------------------------------------------------------------------+ 1.3 リターンコード +------------------------------------------------------------------------+ | リターンコード | Windows | Linux | テキスト | |------------------------+---------+-------+-----------------------------| | SUCCESS_NO_REBOOT | 0 | 0 | The command was successful. | | | | | (コマンドが成功しました。)| |------------------------+---------+-------+-----------------------------| | | | | The command completed | | | | | successfully, but was not | | | | | required or everything was | | SUCCESS_NOT_REQUIRED | 3 | 3 | already current.(コマンドは| | | | | 正常に完了しましたが、コマン| | | | | ドが不要であったか、すべてが| | | | | 最新です) | | | | | | | | | | ---------------------- | | | | | 注:The node or baseline | | | | | already existed.(ノードま | | | | | たはベースラインはすでに存 | | | | | 在しています。) | | | | | ---------------------- | |------------------------+---------+-------+-----------------------------| | 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 | 253 | The command failed.(コマン | | | | | ドが失敗しました。) | | | | | For details, see the logs. | | | | | (詳細は、ログを参照してくだ| | | | | さい。) | +------------------------------------------------------------------------+ 1.4 例 Windowsのサンプルのコマンドライン C:\>hpsum add /nodes 10.0.1.15 type=windows C:\>hpsum add /baselines type=ftp save_location=c:\temp\pfw bundle=spp.2014.02.0.B C:\>hpsum add /baselines type=http save_location=c:\temp\spp bundle=http://10.1.2.3/spp/hp/swpackages/bp002524.xml filter_os=linux C:\>hpsum add /nodes type=vc 10.0.1.16 user=Administrator password=12iso* help oa_username=Administrator oa_password=12iso*help C:\>hpsum add /nodes 10.0.1.4 type=vmware vcenter_host=10.0.1.20 vcenter_username=Administrator vcenter_password=password C:\>hpsum add /nodes 10.1.2.3 type=virtual_connect oa_username= Administrator oa_password=mypassword1 Linuxのサンプルのコマンドライン $ ./hpsum add --nodes 10.0.1.16 type=linux $ ./hpsum add --baselines "/SPP/" "/tmp/myrepos/" $ ./hpsum add --baselines type=http save_location=c:\temp\spp bundle=http://10.1.2.3/spp/hp/swpackages/bp002524.xml filter_os=linux $ ./hpsum add --nodes type=vc 10.0.1.18 user=Administrator password=12iso* help oa_username=Administrator oa_password=12iso*help $ ./hpsum add --baselines type=ftp save_location=/tmp/pfw bundle=spp.2014.02.0.B $ ./hpsum add --nodes 10.0.1.4 type=vmware vcenter_host=10.0.1.20 vcenter_username=Administrator vcenter_password=password $ ./hpsum add --nodes 10.1.2.3 type=virtual_connect oa_username=Administrator oa_password=mypassword1 --------------------------------------------------------------------- 注:ノードタイプがLinuxまたはHP-UXの場合は、su_userおよびsu_passwordを使 用できます。または、use_sudoを使用できます。 例: hpsum add /nodes 192.168.1.1 type=Linux user=user password=password su_user=user1 su_password=password1 hpsum add /nodes 192.168.1.1 type=Linux user=user password=password use_sudo=true ---------------------------------------------------------------------