submit_add_remote_host

リモート・ホストをリモート・エージェントに追加するには、submit_add_remote_host emcliコマンドライン・オプションを使用します:

書式

emcli submit_add_remote_host
    -host_names=<host name>
    -remote_cache_root=<path to remote cache>
    -remote_cache_sbin_root=<path to remote cache utilities>
    -agent=<agent name> 
    -host_cred_mon=<credentials type, e.g. SSH>
    -host_cred_admin=<root credentials, e.g. SSH_ROOT>
    -privilege_delegation_setting="/usr/bin/sudo -u %RUNAS% %COMMAND%"
    -wait_for_completion

オプション

  • remote_cache_root

    リモート・ホストで保持されているスクリプト、アーカイブ、モニタリング・ユーティリティおよびアプリケーション・メタデータのキャッシュ。リモート・ホストに1 GB以上の領域が必要です。

  • remote_cache_sbin_root

    キャッシュには、リモート・ホストにあるroot所有コンテンツnmosudoやnmgssheなどのユーティリティが含まれています。リモート・エージェントで、モニタリングのために、root所有の特定の実行可能ファイルが必要になる場合があります。

  • host_cred_mon

    モニタリングに使用されます。rootへのエスカレーションは必要になりません。すべてのメトリック収集でこの資格証明が使用されます。

    SSHキーおよびユーザー名/パスワードをサポートしています。

  • host_cred_admin

    キャッシュ・メンテナンス操作の一部としてsbinコンテンツをプッシュするために使用されるルート資格証明

    PDP設定を使用してパスワードなしでrootにエスカレートできること(sudo)が必要になります

  • privilege_delegation_setting

    デフォルト・パスは/usr/bin/sudo -u %RUNAS% %COMMAND%です。これは、必要に応じて変更できます。

emcli submit_add_remote_host
    -host_names=host1.example.com
    -remote_cache_root=/u01/app/rcache
    -remote_cache_sbin_root=/u01/app/rcacheroo
    -agent=host1.example.com:1838
    -host_cred_mon=SSH
    -host_cred_admin=SSH_ROOT
    -privilege_delegation_setting="/usr/bin/sudo -u %RUNAS% %COMMAND%"
    -wait_for_completion