submit_add_host

管理エージェントを管理対象外ホストにインストールするホスト追加セッションを送信することで、管理対象外ホストを管理対象ホストに変換します。

書式

emcli submit_add_host
      –host_names=<host_list>       -platform=<platform_id>      -installation_base_directory=<installation_base_directory>        -credential_name=<credential_name>       [-instance_directory=<instance_directory>]        [-credential_owner=<credential_owner>]        [-properties_file=<properties_file>]       [-session_name=<deployment_session_name>]       [-privilege_delegation_setting=<privilege_delegation_setting>]       [-port=<agent_port>]       [-deployment_type=FRESH|SHARED|CLONE]       [-preinstallation_script=<preinstallation_script_location>]       [-preinstallation_script_on_oms]       [-preinstallation_script_run_as_root]       [-postinstallation_script=<postinstallation_script_location>]       [-postinstallation_script_on_oms]       [-postinstallation_script_run_as_root]       [-additional_parameters=<parameter1 parameter2 parameter3 .... >]       [-wait_for_completion]      [-source_agent=<clone_source_agent_name>]       [-master_agent=<master_agent_name>]

[ ]  indicates that the parameter is optional

オプション

  • host_names

    セミコロンで区切られた、エージェントをインストールする必要があるホスト名。

  • platform

    エージェントをインストールする必要があるホストのARUプラットフォームID。サポートされているエージェント・プラットフォームのリストを表示するには、コマンドemcli list_add_host_platforms -allを実行します。

  • installation_base_directory

    エージェントをインストールするディレクトリ。MS-DOS/Windows形式のパスの場合、このオプションは二重引用符で囲ってください。

  • credential_name

    エージェントのインストールに使用する名前付き資格証明。

  • instance_directory

    エージェントのインスタンス・ディレクトリ。MS-DOS/Windows形式のパスの場合、このオプションは二重引用符で囲ってください。

  • credential_owner

    名前付き資格証明の所有者。

  • session_name

    ホスト追加セッションを一意に識別するセッション名。

  • privilege_delegation_setting

    エージェントのインストールとルート・スクリプトの実行に使用する権限委譲設定。

  • port

    エージェントがOMSと通信するポート。

  • deployment_type

    エージェント・デプロイメントのタイプで、FRESH、CLONEまたはSHAREDから選択できます。デフォルトはFRESHです。

  • preinstallation_script

    エージェントをインストールする前に実行するスクリプト。MS-DOS/Windows形式のパスの場合、このオプションは二重引用符で囲ってください。

  • preinstallation_script_on_oms

    プリインストール・スクリプトがOMSホストにある場合は、このオプションを使用します。

  • preinstallation_script_run_as_root

    プリインストール・スクリプトをルート・ユーザーとして実行する場合は、このオプションを使用します。

  • postinstallation_script

    エージェントをインストールした後に実行するスクリプト。MS-DOS/Windows形式のパスの場合、このオプションは二重引用符で囲ってください。

  • postinstallation_script_on_oms

    ポストインストール・スクリプトがOMSホストにある場合は、このオプションを使用します。

  • postinstallation_script_run_as_root

    ポストインストール・スクリプトをルート・ユーザーとして実行する場合は、このオプションを使用します。

  • additional_parameters

    エージェントのインストールに使用する追加のパラメータ。

  • wait_for_completion

    ホスト追加操作を同期的に実行します。このオプションを指定すると、コマンドは、ホスト追加セッションが完了するまで待機してから、ユーザーにコマンドライン制御を戻します。

  • source_agent

    クローニングされたエージェントのインストールに使用するソース・エージェント。ソース・エージェントの形式は"エージェントのホスト名:エージェントのポート"である必要があります。たとえば: foo.example.com:3872。

  • master_agent

    共有エージェントのインストールに使用するマスター・エージェント。マスター・エージェントの形式は"エージェントのホスト名:エージェントのポート"である必要があります。たとえば: foo.example.com:3872。

例1

この例では、名前付き資格証明「oracle」と権限委譲設定/usr/bin/sudo -u %RUNAS% %COMMAND%を使用して、プラットフォームIDが「226」でインストール・ベース・ディレクトリが「/opt/agent」であるホスト「example.com」上のホスト追加セッションを送信します。

emcli submit_add_host -host_names="example.com" -platform=226 -credential_name=oracle -installation_base_directory=/opt/agent -privilege_delegation_setting="/usr/bin/sudo -u %RUNAS% %COMMAND%"

例2

この例では、名前付き資格証明「oracle」を使用して、プラットフォームIDが「233」でインストール・ベース・ディレクトリが「C:\agent」であるホスト「example2.com」上のホスト追加セッションを送信します。

emcli submit_add_host -host_names=example2.com -platform=233 -installation_base_directory="C:\agent" -credential_name=oracle