Rebuild Instance ERROR

  1. Rebuild instance 時,狀態 ERROR,查詢 log 有 Virtual Interface creation failed 錯誤。
    [root@ip110 ~]<demo># grep -m1 'ERR.*VirtualInterface.*failed' /var/log/nova/nova-compute.log
    2020-07-23 08:34:48.447 190023 ERROR nova.compute.resource_tracker 
    [req-39c24936-3b1a-4401-8a6d-9be3d02a9fd7 fdae41299d574ea59fc26bef4793885b 
    0abfdfea73d142d08192aab5cc051642 - default default] 
    [instance: a5f03d78-4436-4c0e-ad24-4dc0a6553700] Failed to clean allocation
     of evacuated instance on the destination node 
    516b5a65-f23c-493a-8484-c2c05dace512:
     VirtualInterfaceCreateException: Virtual Interface creation failed
    
  2. 解決方式:在 /etc/nova/nova.conf 配置檔,增加兩項設定。
    [root@ip110 ~]# egrep '^(\[DEF|vif)' /etc/nova/nova.conf
    [DEFAULT]
    vif_plugging_is_fatal = False
    vif_plugging_timeout = 0
    
  3. 重新啟動 openstack-nova 相關的服務。
    [root@ip110 ~]# systemctl restart openstack-nova-*