Cloud Director でネットワークプール削除時に "Cannot delete network pool {Network Pool Name}. it's in use currently, has networks" というエラーが発生する
search cancel

Cloud Director でネットワークプール削除時に "Cannot delete network pool {Network Pool Name}. it's in use currently, has networks" というエラーが発生する

book

Article ID: 419178

calendar_today

Updated On:

Products

VMware Cloud Director

Issue/Introduction

免責事項:これは英文記事「Attempting to remove a Network Pool in Cloud Director may return error: "Cannot delete network pool {Network Pool Name}. it's in use currently, has networks"」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。


  • ネットワークプール削除時に次のエラーが表示される。
    Cannot delete Network Pool : name:Example-VXLAN-NP , Id:urn:uuid:1<NetworkPool_UUID> , Description:. Its in use currently, has networks:
    [[ Name: Network_name_1, id: urn:uuid:<Network_UUID_1>, deployState: null ] :
    [ Name: Network_name_2, id: urn:uuid:<Network_UUID_2>, deployState: null ] :
    [ Name: Network_name_3, id: urn:uuid:<Network_UUID_3>, deployState: null ] :
    [ Name: Network_name_4, id: urn:<Network_UUID_4>, deployState: null ] :
    [ Name: Network_name_5, id: urn:uuid:<Network_UUID_5>, deployState: null ]

Environment

VMware Cloud Director 10.x

Cause

ネットワークプールを使用中のネットワークがまだ残存していると、Cloud Director が認識している時に発生します。

Resolution

  1. Cloud Director のデータベースに接続
    sudo -i -u postgres psql vcloud
  2. ネットワークプールに何が関連付けられているかを確認するため、次のクエリを実行
    select
    real_network.id as real_network_id,
    real_network_backing.id as real_network_backing_id,
    logical_network.id as Logical_Network_id,
    logical_network.scope_type as logical_network_type,
    logical_network.name as logical_network_name,
    vmc.name as vApp,
    ovdc.name as VDC
    from network_pool
    left join real_network on real_network.pool_id = network_pool.id
    left join real_network_backing on real_network_backing.rnet_id = real_network.id
    left join logical_network on logical_network.rnet_id = real_network.id
    left join vapp_logical_resource vapplr on vapplr.fo_id = logical_network.id
    left join vm_container vmc on vmc.sg_id = vapplr.vapp_id
    left join org_prov_vdc ovdc on ovdc.id = vmc.org_vdc_id
    where network_pool.name ='<network pool>';
  3. vAppが参照されている場合、UI から vApp を削除
  4. vApp が表示されない場合、UI からネットワークプールを削除
  5. 全ての vApp を削除後、引き続きネットワークプール削除に失敗する場合は Broadcom Support に問い合わせください。