冷遷移須要nova計算節點之間使用nova用戶互相免密碼訪問python
默認nova用戶禁止登錄,開啓全部計算節點的nova用戶登陸shell。shell
usermod -s /bin/bash nova su - nova ssh-keygen -t rsa #生成密鑰 cp -fa id_rsa.pub authorized_keys
將公鑰發送給其餘計算節點的nova用戶的/var/lib/nova/.ssh目錄下,注意權限和所屬組bash
vi /etc/nova/nova.conf [DEFAULT] scheduler_default_filters=RetryFilter,AvailabilityZoneFilter,RamFilter,DiskFilter,ComputeFilter,ComputeCapabilitiesFilter,ImagePropertiesFilter,ServerGroupAntiAffinityFilter,ServerGroupAffinityFilter 重啓openstack-nova-scheduler systemctl restart openstack-nova-scheduler.service
vi /etc/nova/nova.conf [DEFAULT] allow_resize_to_same_host = True 重啓openstack-nova-compute systemctl restart openstack-nova-compute.service