在云计算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
#systemctl restart openstack-nova-compute.service
启动虚拟机: #nova start INSTANCEID