centos7下libety版本openstack動態遷移虛擬機器
本實驗是共享儲存遷移。
controller : 192.168.203.14
computer0 : 192.168.203.11
computer1 : 192.168.203.12
cinder:192.168.203.13
本次實驗把cinder節點的磁碟做nfs共享磁碟,建立的例項都將存在共享磁碟中(也可以單拿出一臺伺服器做nfs伺服器)
一、配置nfs伺服器
1、安裝nfs軟體
# yum install nfs* -y
2、建立共享目錄,並賦予許可權,其中id162為nova使用者ID
# mkdir /data
# chown 162:162 /data
# chmod 777 data/
# echo '/data 192.168.203.0/24(rw,sync,all_squash,anonuid=162,anongid=162)' >/etc/exports
# service rpcbind start
# service nfs-server start
# chkconfig rpcbind on
# chkconfig nfs-server on
二、各個計算節點配置 (包括控制節點)
1、配置nfs
# mkdir /nova_data
# yum install nfs* -y
# mount -t nfs 192.168.203.13:/data /nova_data
2、配置啟動檔案,_netdev引數為nfs沒啟動情況下系統可正常啟動。
# echo '192.168.203.13:/data /nova_data nfs _netdev,defaults,user,auto,noatime,intr 0 0' >>/etc/fstab
vi /etc/nova/nova.conf
instances_path=/nova_data
live_migration_flag=VIR_MIGRATE_UNDEFINE_SOURCE, VIR_MIGRATE_PEER2PEER, VIR_MIGRATE_LIVE, VIR_MIGRATE_TUNNELLED,VIR_MIGRATE_UNSAFE
vi /etc/libvirt/qemu.conf
vnc_listen = "0.0.0.0"
user = "root"
group = "root"
dynamic_ownership = 1
5、配置/etc/libvirt/libvirtd.conf
vi /etc/libvirt/libvirtd.conf
listen_tls = 0
listen_tcp = 1
auth_tcp="none"
listen_addr = "0.0.0.0"
tcp_port = "16509"
6、配置/etc/sysconfig/libvirtd
LIBVIRTD_CONFIG=/etc/libvirt/libvirtd.conf
LIBVIRTD_ARGS="--listen"
7、重啟服務
#重啟服務
# service libvirtd restart
# service openstack-nova-compute restart
8、測試
virsh -c qemu+tcp://伺服器IP/system #請在伺服器IP處填寫你的各個計算節點IP或主機名
# virsh -c qemu+tcp://computer0/system
Welcome to virsh, the virtualization interactive terminal.
Type: 'help' for help with commands 'quit' to quit
四、動態遷移
1、建立例項
2、檢視例項
#source admin-openrc.sh
# nova list --all-te
3、檢視需要遷移虛擬機器例項
# nova show f3d749ba-98e1-4624-9782-6da729ad164c
nova-manage service list
5、檢視目標節點資源
nova-manage service describe_resource computer1
6、開始遷移,正常無任何回顯
#nova live-migration 8da00f69-05f6-4425-9a8a-df56b79a474f computer1
7、也可以透過dashboard 節點遷移
用節點遷移需要使用admin管理員使用者執行
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/30345407/viewspace-2085405/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Ubuntu 20.04.2 KVM虛擬機器動態遷移實現(下)Ubuntu虛擬機
- KVM虛擬機器遷移(靜態)虛擬機
- Ubuntu 20.04.2 KVM虛擬機器動態遷移實現(上)Ubuntu虛擬機
- openstack下熱遷移機制
- KVM虛擬機器的冷遷移虛擬機
- 虛擬機器遷移技術原理與應用虛擬機
- 使用DiskGenius工具來實現物理機遷移虛擬機器,實現虛擬化虛擬機
- 虛擬化實戰:對(類)虛擬機器進行實時熱遷移虛擬機
- 虛擬機器(三)虛擬機器配置靜態Ip虛擬機
- 虛擬機器下CentOS7開啟SSH連線虛擬機CentOS
- VMware虛擬機器遷移到PVE虛擬機
- Centos7虛擬機器安裝CentOS虛擬機
- Virtualbox 安裝centos7虛擬機器CentOS虛擬機
- 雲端計算管理平臺之OpenStack啟動虛擬機器例項虛擬機
- 20241129 虛擬環境的遷移
- 使用aliyun提供的遷移工具把本地的虛擬機器或主機遷移到阿里雲上去虛擬機阿里
- PVE虛擬機器遷移至VMware平臺虛擬機
- Python動態規劃實現虛擬機器部署Python動態規劃虛擬機
- Dalvik虛擬機器、Java虛擬機器與ART虛擬機器虛擬機Java
- 虛擬機器映象下載虛擬機
- 虛擬機器centos7安裝mysql8虛擬機CentOSMySql
- VMware ESXI磁碟下載虛擬機器遷移到另一臺VMware ESXI虛擬機
- Windows下CentOS7虛擬機器連不上網路的辦法WindowsCentOS虛擬機
- Vmware虛擬機器CentOS7、Ubuntu20系統設定靜態IP,且主機和虛擬機器系統能相互ping通。虛擬機CentOSUbuntu
- java虛擬機器和Dalvik虛擬機器Java虛擬機
- Android 虛擬機器 Vs Java 虛擬機器Android虛擬機Java
- vagrant建立centos7後虛擬機器磁碟爆滿CentOS虛擬機
- ubuntu虛擬機器設定靜態ip(windows能夠ping通ubuntu虛擬機器)Ubuntu虛擬機Windows
- 如何將物理機Windows系統遷移到VMware虛擬機器?Windows虛擬機
- VMware虛擬機器下Centos8 設定靜態IP地址虛擬機CentOS
- VMware配置centos虛擬機器靜態ipCentOS虛擬機
- Linux虛擬機器設定靜態IPLinux虛擬機
- linux 虛擬機器下 安裝redisLinux虛擬機Redis
- VMware安裝虛擬機器時,全名、使用者名稱、虛擬機器名是什麼。修改虛擬機器為靜態ip虛擬機
- 帶你用深度學習虛擬機器進行文字遷移學習(附程式碼)深度學習虛擬機遷移學習
- centos7的虛擬機器只顯示本地迴環CentOS虛擬機
- Flutter之Dart虛擬機器啟動FlutterDart虛擬機
- 雲端自動化虛擬機器虛擬機
- PD虛擬機器 18 for Mac(Mac虛擬機器軟體)虛擬機Mac