職場では、各ホストのvswitchにいくつかのVLAN(ポートグループ)が構成されたESX4.1クラスターがあります。これらのポートグループの多くはもう使用されていないため、クリーンアップすることにしました。
分散vswitchがないため、各ホストで各ポートグループを削除する必要があります。ほとんどの場合、これは正常に機能します。しかし、削除を拒否するグループが1つあります。次のエラーが返されます:「次の理由により、ポートグループ「VLAN-XXXX」を削除できません:1つのアクティブなポート」
Esxcfg-vswitchコマンドを使用するだけでなく、vCenterコンソールからも削除してみました。同じ結果になります。
ホスト上のどのVMもポートグループを使用していないことを何度も確認しました。だから私はそれがアクティブであるべきではないと思います。
Esxcfg-vswitch -lを使用してvswitchを確認すると、出力には、そのPortGroup内の1つのポートが実際に使用されていることが示されます。誰かがこの1つの使用済みポートを取り除く方法を知っていますか?
だから私はこれを機能させました。これはそれがどのように進んだかです:
助けてくれてありがとう!
問題のホストのConfiguration->Network->Virtual Switch
構成ページのスクリーンショットを簡単に投稿できますか。
どのVMがポートグループを使用しているかを確認できるはずです。そこから表示されない場合は、Home->Inventory->Networking
にアクセスして実際のポートグループの名前にドリルダウンすることで、vSphereClientの「ネットワークビュー」を使用できます。 [仮想マシン]タブを選択すると、そのポートグループを使用しているすべてのものが表示されます。問題のあるVMはテンプレートであるか、単に電源がオフになっている可能性があります...