2015-07-12 48 views
0

我有一個網絡,我想要刪除。無法刪除新網絡 - 網絡地址已被使用(無活動實例)

nova net-list命令將返回我的輸出:

+--------------------------------------+-----------+---------------+ 
| ID         | Label  | CIDR   | 
+--------------------------------------+-----------+---------------+ 
| 28b10eb4-88ae-46c4-802b-90456ffbd38e | intra-net | 10.0.0.128/25 | 
+--------------------------------------+-----------+---------------+ 

如果鍵入nova net-delete 28b10eb4-88ae-46c4-802b-90456ffbd38e輸出將是:

ERROR (Conflict): Network 4 is still in use. (HTTP 409) (Request-ID: req-d4095852-3412-4c2b-a236-b272e221868c) 

我沒有現在創建的實例(我終止所有的)。還有什麼可以使用這個網絡?

這是在/ var/log/nova/nova-network中找到的stacktrace。

File "/usr/lib/python2.7/dist-packages/nova/conductor/manager.py", line 400, in _object_dispatch 
    return getattr(target, method)(context, *args, **kwargs) 

    File "/usr/lib/python2.7/dist-packages/nova/objects/base.py", line 204, in wrapper 
    return fn(self, ctxt, *args, **kwargs) 

    File "/usr/lib/python2.7/dist-packages/nova/objects/network.py", line 179, in destroy 
    db.network_delete_safe(context, self.id) 

    File "/usr/lib/python2.7/dist-packages/nova/db/api.py", line 961, in network_delete_safe 
    return IMPL.network_delete_safe(context, network_id) 

    File "/usr/lib/python2.7/dist-packages/nova/db/sqlalchemy/api.py", line 125, in wrapper 
    return f(*args, **kwargs) 

    File "/usr/lib/python2.7/dist-packages/nova/db/sqlalchemy/api.py", line 2634, in network_delete_safe 
    raise exception.NetworkInUse(network_id=network_id) 

我有nova-legacy,而不是nova-network with neutron。

回答

0

如果您使用的是扁平化的網絡與DHCP選項,那麼最有可能dnsmasq仍持有這些IP地址在計算你可以嘗試

netstat -tapnu | grep 10.0.0 network 

查看計算網絡日誌。