15.4. 検出エージェントが実行されていることを確認する
前提条件
- API を使用してインフラストラクチャー環境を作成したか、UI を使用してクラスターを作成した。
- インフラストラクチャー環境の検出 ISO を使用してホストを起動しましたが、ホストは登録に失敗した。
- ホストに ssh アクセスできる。
- パスワードなしでマシンに SSH 接続できるように、Discovery ISO を生成する前にホストの追加 ダイアログで SSH 公開キーを指定した。
手順
- ホストマシンの電源が入っていることを確認します。
- DHCP ネットワーク を選択した場合は、DHCP サーバーが有効になっていることを確認します。
- 静的 IP、ブリッジ、および結合 ネットワーキングを選択した場合は、設定が正しいことを確認してください。
SSH、BMC などのコンソール、または仮想マシンコンソールを使用してホストマシンにアクセスできることを確認します。
ssh core@<host_ip_address>
$ ssh core@<host_ip_address>
Copy to Clipboard Copied! デフォルトディレクトリーに格納されていない場合は、
-i
パラメーターを使用して秘密鍵ファイルを指定できます。ssh -i <ssh_private_key_file> core@<host_ip_address>
$ ssh -i <ssh_private_key_file> core@<host_ip_address>
Copy to Clipboard Copied! ホストへの ssh に失敗した場合、ホストは起動中に失敗したか、ネットワークの設定に失敗しました。
ログインすると、次のメッセージが表示されます。
ログイン例
このメッセージが表示されない場合は、ホストが assisted-installer ISO で起動されなかったことを意味します。起動順序を正しく設定したことを確認してください (ホストは live-ISO から 1 回起動する必要があります)。
エージェントサービスログを確認します。
sudo journalctl -u agent.service
$ sudo journalctl -u agent.service
Copy to Clipboard Copied! 次の例のエラーは、ネットワークに問題があることを示しています。
エージェントサービスログの例 エージェントサービスログのスクリーンショット
エージェントイメージのプルでエラーが発生した場合は、プロキシー設定を確認してください。ホストがネットワークに接続されていることを確認します。
nmcli
を使用して、ネットワーク設定に関する追加情報を取得できます。