要約
VMにvTPMを追加するには、クラスタが必要だった。
状況
vSphare上のWindows 11のVMにTPMを設定したいと思い以下を実施
- 下記URL「vSphere 信頼機関 の設定」を参照
- しかしよくわからず、下記URLを参照を行い
Native Key Provider を設定
Native Key Provider のバックアップを実施
(この時に、vCenter Server のホスト名がIPだったので、https://kb.vmware.com/s/article/84068 に該当し失敗、vCenter Server のホスト名変更)
- その後、VMにvTPMを追加するが、以下現象が発生
現象
vCenter Server でVMにvTPMを追加する際に「一般的なランタイム エラーが発生しました。」のエラーが発生
セキュリティデバイスとして、Trusted Platform Module を追加
OKを押すと「操作に失敗しました。」エラー発生
操作に失敗しました。
タスク名 仮想マシンの再設定
ターゲット (マシン名)
ステータス RuntimeFault.summary
ステータス 一般的なランタイムエラーが発生しました。
キープロバイダ Native Key Provider はホスト と互換性がありません。理由:"ホストはクラスタ内にないため、Native Key Provider をサポートしていません。"
対処方法
- インベントリ = データセンター = ホスト の3段構成だったのを、インベントリ = データセンター = クラスタ = ホスト の4段構成に変更
- 新規クラスタを作成し、クイックスタートで「1. クラスタの基本」実施
- 「2. ホストの追加」で、既存ホストの追加を実施
- 再度VMにvTPMを追加
- 無事成功