在雲計算openstack中以為建立的虛拟機都存放在/var/lib/nova/instances中,在建立虛拟機時記憶體當然不夠用,是以可以将nova轉移到新的存儲位置
以下操作隻在計算節點上進行
一:停止虛拟機
檢視虛拟機:
$nova list
停止将要遷移的虛拟機
$nova stop INSTANCEID
二:資料遷移
$cp -r /var/lib/nova/instances/ /openstack/
三:修改虛拟機存儲路徑
#vi /etc/nova/nova.conf
#執行個體路徑
instances_path=/openstack/instances
#nova的目錄
state_path=/openstack/instances
四:重新開機compute服務和啟動虛拟機
#systemctl restart openstack-nova-compute.service
啟動虛拟機: #nova start INSTANCEID