溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

centos7.4中如何實現KVM動態遷移

發布時間:2021-11-15 16:47:02 來源:億速云 閱讀:242 作者:小新 欄目:云計算

這篇文章給大家分享的是有關centos7.4中如何實現KVM動態遷移的內容。小編覺得挺實用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。

KVM動態遷移
動態遷移(Live Migration):也叫在線遷移(Online Migration)。就是在保證虛擬機上服務正常運行的同時,將一個虛擬機系統從一個物理主機移動到另一個物理主機的過程。該過程不會對最終用戶造成明 顯的影響,從而使得管理員能夠在不影響用戶正常使用的情況下,對物理服務器進行離線維修或者升級。與靜態遷移不同的是,為了保證遷移過程中虛擬機服務的可 用,遷移過程僅有非常短暫的停機時間。遷移的前面階段,服務在源主機的虛擬機上運行,當遷移進行到一定階段,目的主機已經具備了運行虛擬機系統的必須資 源,經過一個非常短暫的切換,源主機將控制權轉移到目的主機,虛擬機系統在目的主機上繼續運行。對于虛擬機服務本身而言,由于切換的時間非常短暫,用戶感 覺不到服務的中斷,因而遷移過程對用戶是透明的。動態遷移適用于對虛擬機服務可用性要求很高的場合。有關kvm虛擬化請點擊查看。kvm
案例試試步驟如下:
(1) 設置一臺源主機)與一臺目的主機;
(2) 兩臺主機的kvm連接NFS共享存儲;
(3) 在源主機的kvm中新建虛擬機并安裝系統;
(4) 兩臺主機連接并實現遷移
實驗拓撲圖如下:
centos7.4中如何實現KVM動態遷移

類型地址作用
源主機192.168.30.31安裝centos7系統掛載共享存儲
目的主機192.168.30.32掛載共享存儲,與源主機連接
NFS192.168.30.30提供共享存儲

第一步:搭建NFS服務器
[root@lin3030 ~]#yum install nfs-utils
[root@lin3030 ~]#vi /etc/exports
/opt/kvmshare 192.168.30.31(rw,sync,no_root_squash)
/opt/kvmshare 192.168.30.32(rw,sync,no_root_squash)
#no_root_squash參數一定要加,不降權,即共享端和掛載端兩邊的root權限相同

[root@lin3030 ~]#mkdir /opt/kvmshare
[root@lin3030 ~]#systemctl start rpcbind //先啟動
[root@lin3030 ~]#systemctl start nfs //后啟動

[root@lin3030 ~]#netstat -anpu | grep rpcbind //UDP 111端口在監聽
centos7.4中如何實現KVM動態遷移
搭建完成 將鏡像文件傳輸至共享文件夾目錄下,備用!

第二步:
設置源主機的kvm并安裝系統
下面安裝必要工具插件:
yum install -y \
qemu-kvm.x86_64 \ //安裝KVM模塊
qemu-kvm-tools.x86_64 \ //安裝KVM調試工具,可不安裝
python-virtinst.noarch \ //python組件,記錄創建VM是的xml組件
qemu-img.x86_64 \ //qemu組件,創建磁盤、啟動虛擬機等
bridge-utils.x86_64 \ //網路支持工具
libvirt \ //虛擬機管理工具
virt-manager \ //圖形界面管理工具
openssh-askpass //圖形界面口令組件
----驗證當前主機是否滿足KVM的運行條件----
cat /proc/cpuinfo | egrep -o "vmx|smv" intel CPU過濾vmx AMD CPU過濾smv
modprobe kvm
lsmod | grep kvm
centos7.4中如何實現KVM動態遷移

第三步:創建橋接網卡
以下是創建橋接網卡:

vi /etc/sysconfig/network-scripts/ifcfg-ens33 //在末尾新增一行,同時要把網卡的IP相關參數去掉
centos7.4中如何實現KVM動態遷移
vi /etc/sysconfig/network-scripts/ifcfg-br0
centos7.4中如何實現KVM動態遷移

[root@lin3030 ~]# systemctl restart network
目的主機的工具插件和網卡也需安裝、修改

第四步:配置存儲
打開終端
virt-manager
centos7.4中如何實現KVM動態遷移
雙擊QEMU 點存儲
centos7.4中如何實現KVM動態遷移
centos7.4中如何實現KVM動態遷移
centos7.4中如何實現KVM動態遷移
centos7.4中如何實現KVM動態遷移
centos7.4中如何實現KVM動態遷移

第五步新建虛擬機:
centos7.4中如何實現KVM動態遷移
centos7.4中如何實現KVM動態遷移
centos7.4中如何實現KVM動態遷移
centos7.4中如何實現KVM動態遷移
之后點擊完成
centos7.4中如何實現KVM動態遷移
目標主機也要有網絡存儲方式相同

第六步遷移
1、添加目標主機的連接
centos7.4中如何實現KVM動態遷移
centos7.4中如何實現KVM動態遷移
之后輸入對方賬號密碼
centos7.4中如何實現KVM動態遷移
右鍵 選擇遷移
centos7.4中如何實現KVM動態遷移
centos7.4中如何實現KVM動態遷移
centos7.4中如何實現KVM動態遷移
遷移完成后發現已經在目標主機上運行
centos7.4中如何實現KVM動態遷移
去另一臺查看是否成功遷移
centos7.4中如何實現KVM動態遷移

感謝各位的閱讀!關于“centos7.4中如何實現KVM動態遷移”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,讓大家可以學到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女