免責事項:
これは英文の記事「Status is "Disconnected" in VCF Operations Fleet Management after manual password update」の日本語訳です。
記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事を参照してください。
VCF Operations 9.0.x
この問題は、 OS 上で直接(アウトオブバンドで)パスワードが変更されたことにより、 VCF Operations 環境に以前保存されていたパスワードと、コンポーネント 仮想マシン上の実際の認証情報との間で同期がとれなくなるために発生します。
VCF Operations はパスワードの変更をリアルタイムでポーリングしません。さらに、フリート管理の標準の「更新」ワークフローは、保存されている古いパスワードを使用して認証し、新しいパスワードを設定しようとするため、このシナリオでは失敗します。古いパスワードは OS 上で既に無効になっているため、ハンドシェイクが失敗します。
「Disconnected」ステータスを解決するには、アプライアンス上でパスワード変更コマンドを実行せずに、保存されている認証情報を更新する「修正(Remediate)」機能を使用します。
VCF Operations で、[フリート管理(Fleet Management)] > [パスワード(Passwords)] > [VCF 管理(VCF Management)] の順に移動します。
パスワードの修正が必要なユーザー名の VCF コンポーネントを選択します。
[パスワードの修正(Remediate Password)] ボタンを選択します(「パスワードの更新(Update Password)」は選択しないでください)。
仮想マシン上で設定済みの新しいパスワードを入力します。
[パスワードの修正(Remediate Password)] ボタンをクリックします。
ステータスがすぐに更新されない場合は、[フリート管理(Fleet Management)] > [ライフサイクル(Lifecycle)] > [VCF管理(VCF Management)] > [Components] から手動でインベントリ同期をトリガーします(コンポーネントのリンクをクリックし、「インベントリ同期のトリガー(Trigger Inventory Sync)」をクリックします)。
注:パスワードチェックは定期的に行われるため、パスワードが緑色で「Active」と表示されるまでに1~24時間かかる場合があります。
詳細については、「VMware Cloud Foundation コンポーネントのパスワードの修正」を参照してください。
現在のシステムのパスワードを表示するには、Fleet Management API を利用します。詳細については、KB「Get SSH Password for VCF Automation 9.0.x or VCF Identity Broker 9.0.x」を参照してください。