使用可能なすべての仮想マシン、またはデータセンター、フォルダ、クラスタ、リソース プールなどのインベントリ内にある仮想マシンを検出するために、vCenter Server をスキャンする必要があります。検出された仮想マシンでイントロスペクション プロセスを実行して、実行中のコンポーネントを特定できます。
前提条件
- vCenter Server を登録します。
-
必要な権限を持っていることを確認します。詳細については、Application Transformer for VMware Tanzu ロールの概要を参照してください。
- イントロスペクションでは、仮想マシンに有効な認証情報が関連付けられている必要があります。仮想マシンのユーザー アカウントは、必要な権限を持っている必要があります。
手順
- メイン メニューで、[検出] をクリックします。
- 左側のナビゲーション ページで、 の順に移動します。
- テーブルから vCenter Server を選択します。
- [スキャン] をクリックし、[スキャン オプション] 画面で次の手順を実行します。
- [認証情報ポリシーの適用] を選択して、検出された仮想マシンに認証情報ポリシーを適用します。
- 必要に応じて、次のいずれかを選択します。
- 仮想マシンを検出する場合は、[いいえ、スキャンのみ実行します] をクリックします。
- 仮想マシンを検出してから、仮想マシンで実行されているコンポーネントを検出する場合は、[はい、スキャンとイントロスペクションを実行します] をクリックします。
注: 2,000 台を超える仮想マシンを一度にスキャンすると、 java.lang.OutOfMemoryError が発生することがあります。 atvt_discovery_outOfMemory.hprof ファイルが /log/iris/ にあるかどうかを確認し、VMware のサポート チームと共有します。このエラーを解決するには、次のコマンドを実行し、Java ヒープ メモリ容量を増やします。
-
vim /home/admin/.config/systemd/user/iris-discovery.service
- パラメータ
-Xms512M -Xmx4096M
の値をXms1024M -Xmx8192M
に変更します systemctl --user daemon-reload
systemctl restart --user iris-discovery
systemctl status --user iris-discovery
-