亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 服務器 > Web服務器 > 正文

詳解CentOS7.2部署KVM虛擬機(圖文)

2024-09-01 13:50:36
字體:
來源:轉載
供稿:網友

前段時間學習了關于PostGis、OSM數據以及Mapnik相關內容,接下來將利用假期重點學習PostgreSQL-XL和瓦片服務器集群技術,因此先把環境搭好。計劃采用KVM來充分利用家里不太寬裕的“服務器”資源,以便實現彈性計算:)

CentOS版本:64位 7.2  1511

一、安裝KVM

1. 驗證CPU是否支持KVM;如果結果中有vmx(Intel)或svm(AMD)字樣,就說明CPU的支持的。

egrep '(vmx|svm)' /proc/cpuinfo

centos,7,部署,kvm,centos安裝kvm虛擬機,centos安裝部署kvm

2. 關閉SELinux,將 /etc/sysconfig/selinux 中的 SELinux=enforcing 修改為 SELinux=disabled

centos,7,部署,kvm,centos安裝kvm虛擬機,centos安裝部署kvm

3. 最小安裝的CentOS安裝一些最基本的包(可選項,因為我是剛安裝好的CentOS,所以為了下面方便點,先把一些必要的工具安裝下)

yum install epel-release net-tools vim unzip zip wget ftp -y

4. 安裝KVM及其依賴項

yum install qemu-kvm libvirt virt-install bridge-utils -y

5. 驗證安裝結果,下圖說明已經成功安裝了

lsmod | grep kvm

centos,7,部署,kvm,centos安裝kvm虛擬機,centos安裝部署kvm

6. 開啟kvm服務,并且設置其開機自動啟動

systemctl start libvirtdsystemctl enable libvirtd

7. 查看狀態操作結果,如下圖所示,說明運行情況良好

systemctl status libvirtdsystemctl is-enabled libvirtd

centos,7,部署,kvm,centos安裝kvm虛擬機,centos安裝部署kvm

8. 配置網橋模式,先將 /etc/sysconfig/network-scripts/ 目錄下的網卡配置文件備份一份(不要備在當前目錄以及子目錄下,其他目錄隨意)

a. 創建 ifcfg-br0 文件,內容如下:

BOOTPROTO=staticDEVICE=br0TYPE=BridgeNM_CONTROLLED=noIPADDR=192.168.1.95NETMASK=255.255.255.0GATEWAY=192.168.1.1DNS1=61.177.7.1DNS2=8.8.8.8

b. 移除掉原來的 ifcfg-enp0s25 ,重新創建該文件,內容如下:

BOOTPROTO=noneDEVICE=enp0s25NM_CONTROLLED=noONBOOT=yesBRIDGE=br0

c. 重啟網絡服務

systemctl restart network

使用 ifconfig 驗證操作結果,多了一塊網卡br0,現在訪問 think8848-srv02 使用 192.168.1.95 就可以了。

centos,7,部署,kvm,centos安裝kvm虛擬機,centos安裝部署kvm

二、安裝虛擬機

1. 準備操作系統安裝鏡像文件,在本文中將使用和宿主環境一樣的CentOS7.2,把該文件放到 /home/iso 目錄下

centos,7,部署,kvm,centos安裝kvm虛擬機,centos安裝部署kvm

2. 創建虛擬機文件存放的目錄

mkdir -p /home/kvm-bak

3. 使用 virt-install 創建虛擬機

 

復制代碼 代碼如下:

virt-install -n think8848-kvmbase -r 2048 --disk /home/kvm-bak/think8848-kvmbase.img,format=qcow2,size=20 --network bridge=br0 --os-type=linux --os-variant=rhel7.2 --cdrom /home/iso/CentOS-7-x86_64-DVD-1511.iso --vnc --vncport=5910 --vnclisten=0.0.0.0

 

操作結果顯示:

centos,7,部署,kvm,centos安裝kvm虛擬機,centos安裝部署kvm

不要理會里面提示的錯誤,接著往下走

4. 打開防火墻上的5910端口

firewall-cmd --zone=public --add-port=5910/tcp --permanentfirewall-cmd --reload

centos,7,部署,kvm,centos安裝kvm虛擬機,centos安裝部署kvm

5. 使用VNC連接該虛擬機,進行虛擬機操作系統的安裝,直接到VNC官網上下載最新版的VNC Viewer即可

a. VNC Viewer

centos,7,部署,kvm,centos安裝kvm虛擬機,centos安裝部署kvm

b. 新建連接,提供宿主IP、端口號(在virt-install創建過程中指定的),以及名稱

centos,7,部署,kvm,centos安裝kvm虛擬機,centos安裝部署kvm

c. 在Expert頁簽中,將ColorLevel的值由原來的 pal8 修改為 rgb222 ,點擊OK按鈕保存

centos,7,部署,kvm,centos安裝kvm虛擬機,centos安裝部署kvm

d. 如果你像我一樣,邊操作邊還在做筆記,等你雙擊連接的名稱后,安裝界面都準備好了

centos,7,部署,kvm,centos安裝kvm虛擬機,centos安裝部署kvm

接下來就安裝CentOS吧,過程略。

6. 安裝完CentOS,系統要求重啟,這時候虛擬機沒有重啟(也不知是因為什么問題),VNC也連不上,先在宿主機上查看虛擬機狀態,顯示think8848-kvmbase為關閉狀態

virsh list --all

centos,7,部署,kvm,centos安裝kvm虛擬機,centos安裝部署kvm

7. 手動啟動虛擬機

virsh start think8848-kvmbase

centos,7,部署,kvm,centos安裝kvm虛擬機,centos安裝部署kvm

再次使用VNC連接,發現已經可以連進去了

centos,7,部署,kvm,centos安裝kvm虛擬機,centos安裝部署kvm

三、簡單配置KVM虛擬機

1. 網橋配置,這里值得一提的是,如果你在虛擬機中安裝CentOS過程中,配置了合適的網格參數,那么這時虛擬機里應該就可以使用網絡了。如果當時就采用系統安裝包的默認參數,未啟用網卡,那么此時你需要啟動虛擬機的網卡,先看下虛擬機網卡的配置文件列表,貌似和普通電腦安裝沒啥區別,網卡的配置文件是 ifcfg-eth0

centos,7,部署,kvm,centos安裝kvm虛擬機,centos安裝部署kvm

再查看 ifcfg-eth0配置文件,和普通電腦安裝的也沒啥區別,按照要求呢,貌似在一些文章中介紹,說需要添加一行配置 NM_CONTROLLED=no ,我沒添加也沒發現有什么問題。

centos,7,部署,kvm,centos安裝kvm虛擬機,centos安裝部署kvm

2. 配置在宿主端登錄虛擬機shell。當然在宿主端也是可以通過SSH登錄,但是直接登錄貌似也是一個不錯的方式。這個配置主要有兩個步驟:

a. 編輯 /etc/default/grub 文件,對照如下:

編輯前:

centos,7,部署,kvm,centos安裝kvm虛擬機,centos安裝部署kvm

編輯后:

centos,7,部署,kvm,centos安裝kvm虛擬機,centos安裝部署kvm

文本內容:

GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"GRUB_DEFAULT=savedGRUB_DISABLE_SUBMENU=trueGRUB_TERMINAL="console serial"GRUB_SERIAL_COMMAND="serial --speed=115200 --unit=0 --word=8 --parity=no --stop=1"GRUB_CMDLINE_LINUX="rd.lvm.lv=centos/root rd.lvm.lv=centos/swap rhgb"GRUB_CMDLINE_LINUX_DEFAULT="console=tty1 console=ttyS0,115200"GRUB_DISABLE_RECOVERY="true"

b. 運行下面一行的代碼

grub2-mkconfig -o /boot/grub2/grub.cfg

centos,7,部署,kvm,centos安裝kvm虛擬機,centos安裝部署kvm

c. 重啟虛擬機 reboot

d. 在宿主機上進入虛擬機控制臺,想退出時使用 Ctrl 鍵+ ]  (左方括號)鍵退出。

virsh console think8848-kvmbase

centos,7,部署,kvm,centos安裝kvm虛擬機,centos安裝部署kvm

四、遷移虛擬機

虛擬機建好后,最大的好處就是任由我們折騰,而不用擔心重裝系統的麻煩。所以一定要知道虛擬機怎么復制遷移,這里有兩種情況,一種是本機上鏡像復制,另一種是將本機鏡像遷移到其他服務器上。

1. 本機復制

a. 先關閉虛擬機

virsh shutdown think8848-kvmbase

centos,7,部署,kvm,centos安裝kvm虛擬機,centos安裝部署kvm

b. 在 /home 下新建文件夾 /home/kvm-img

mkdir -p /home/kvm-img

c. 使用 virt-clone 克隆think8848-kvmbase為新的虛擬機

 

復制代碼 代碼如下:

virt-clone -o think8848-kvmbase -n think8848-kvm01 -f /home/kvm-img/think8848-kvm01.img

 

centos,7,部署,kvm,centos安裝kvm虛擬機,centos安裝部署kvm

克隆完成

centos,7,部署,kvm,centos安裝kvm虛擬機,centos安裝部署kvm

使用 virsh list --all 查看

centos,7,部署,kvm,centos安裝kvm虛擬機,centos安裝部署kvm

d. 開啟think8848-kvm01,然后修改IP地址、主機名

virsh start think8848-kvm01virsh console think8848-kvm01#等虛擬機啟動好后,用root登錄hostname think8848-kvm01#編輯/etc/hostname文件,修改主機名為think8848-kvm01vi /etc/hostname#編輯/etc/sysconfig/network-scripts/ifcfg-eth0,修改IPADDR

e.  reboot 重啟虛擬機,重啟后剛才修改的內容已經生效了。

centos,7,部署,kvm,centos安裝kvm虛擬機,centos安裝部署kvm

2. 將虛擬機鏡像遷移到其他服務器上

 a. 先將虛擬機的配置文件和鏡像文件放到合適的位置(我搭了一臺FTP服務器,方便測試時所有的文件傳輸,如下圖所示)

centos,7,部署,kvm,centos安裝kvm虛擬機,centos安裝部署kvm

b. 現在到服務器轉戰到think8848-srv01(IP:192.168.1.96),剛才虛擬機是在think8848-srv02(IP:192.168.1.95)上創建的。以下所有操作均是在think8848-srv01上進行的

c. 將ftp上的think8848-kvm01.img放到/home/kvm-img目錄,將think8848-kvm01.xml放到/etc/libvirt/qemu目錄中

centos,7,部署,kvm,centos安裝kvm虛擬機,centos安裝部署kvm

d. 編輯think8848-kvm02.xml,將里面所有think8848-kvm01替換為think8848-kvm02,然后把UUID換為新的(直接使用這個在線工具生成吧)

centos,7,部署,kvm,centos安裝kvm虛擬機,centos安裝部署kvm

e. 定義新虛擬機

virsh define /etc/libvirt/qemu/think8848-kvm02.xml

centos,7,部署,kvm,centos安裝kvm虛擬機,centos安裝部署kvm

圖中think8848-kvm01是我之前在宿主機中配置的虛擬機,恰好名稱與之前的重復了。我在think8848-kvm01上沒有安裝ftp客戶端,在新遷移的虛擬機里面安裝了ftp,可以利用這個包驗證虛擬機是否正確

centos,7,部署,kvm,centos安裝kvm虛擬機,centos安裝部署kvm

OK,說明沒有問題

f. 現在是時候再給新的虛擬機指定新主機名和IP了。剛才是我們重啟生效的,這次我們不要重啟了,先使用 systemctl restart network 使新IP生效,然后再 exit 注銷用戶使主機名生效,就可以了。

centos,7,部署,kvm,centos安裝kvm虛擬機,centos安裝部署kvm

最后一個問題,如果在克隆或遷移后想使用VNC連接,那就需要重新指定VNC的端口號,將 /etc/libvirt/qemu/think8848-kvm02.xml 中的VNC端口號修改你需要的值即可。

centos,7,部署,kvm,centos安裝kvm虛擬機,centos安裝部署kvm

centos,7,部署,kvm,centos安裝kvm虛擬機,centos安裝部署kvm

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持VEVB武林網。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美韩国理论所午夜片917电影| 97久久精品人人澡人人爽缅北| 亚洲欧美一区二区三区情侣bbw| 91丝袜美腿美女视频网站| 久久久久久久一区二区| 亚洲精品国精品久久99热一| 精品国产一区二区三区久久久狼| 日韩欧美综合在线视频| 色老头一区二区三区| 国产综合色香蕉精品| 国产美女被下药99| 亚洲成人激情视频| 亚洲国产成人av在线| 亚洲影院色在线观看免费| 96sao精品视频在线观看| 亚洲国产欧美久久| 国产免费观看久久黄| 深夜福利91大全| 亚洲成av人片在线观看香蕉| 国产中文欧美精品| 国产精品国产三级国产aⅴ9色| 久久久久久九九九| 欧美日韩福利在线观看| 国产亚洲视频在线观看| 92福利视频午夜1000合集在线观看| 国产精品成人v| 九九热99久久久国产盗摄| www日韩中文字幕在线看| 欧美小视频在线观看| 国内精品小视频| 欧美成人性色生活仑片| 久久久www成人免费精品张筱雨| 国产精品久久久久久久久借妻| 精品国产31久久久久久| 久久久亚洲欧洲日产国码aⅴ| 日韩电影免费在线观看中文字幕| 亚洲美女中文字幕| 国产免费观看久久黄| 国产精品久久久久久久久久久不卡| 日韩av中文在线| 国内精久久久久久久久久人| 97超级碰碰碰久久久| 国产欧美一区二区三区四区| 亚洲福利小视频| 欧美极品xxxx| 日韩av在线直播| 成人精品久久久| 欧美黑人极品猛少妇色xxxxx| 久久久精品影院| 欧美壮男野外gaytube| 2019中文字幕在线免费观看| 成人性生交大片免费看视频直播| 91干在线观看| 韩国一区二区电影| 国产免费一区二区三区在线能观看| 日韩在线视频观看正片免费网站| 精品亚洲男同gayvideo网站| 视频直播国产精品| 92版电视剧仙鹤神针在线观看| 国产精品免费久久久久影院| 国产亚洲欧美视频| 91沈先生作品| 九九热99久久久国产盗摄| 日韩影视在线观看| 成人黄色在线播放| 精品国产鲁一鲁一区二区张丽| 亚洲国产精品999| 日韩欧美中文第一页| 在线色欧美三级视频| 国产精品美乳在线观看| 国产免费一区视频观看免费| 欧美国产日本高清在线| 久久久伊人日本| 亚洲美女视频网站| 久久男人av资源网站| 日韩av在线免费观看一区| 亚洲最大激情中文字幕| 日韩在线一区二区三区免费视频| 国产亚洲精品成人av久久ww| 亚洲精美色品网站| 亚洲经典中文字幕| 国产精品99久久久久久人| 亚洲成人激情小说| 日韩欧美国产免费播放| 日韩在线视频观看正片免费网站| 欧美激情一区二区三区高清视频| 性欧美长视频免费观看不卡| 日韩最新免费不卡| 国产97色在线| 亚洲精品美女网站| 欧美主播福利视频| 2021久久精品国产99国产精品| 欧美国产日韩一区二区在线观看| 亚洲国产精品久久久久秋霞不卡| 亚洲精品中文字幕有码专区| 性欧美xxxx视频在线观看| 亚洲桃花岛网站| 亚洲欧美中文字幕在线一区| 欧美日韩999| 亚洲综合中文字幕在线观看| 成人欧美一区二区三区黑人孕妇| 国产精品久久久精品| 91老司机精品视频| 精品视频久久久久久久| 亚洲欧美综合另类中字| 国产精品三级久久久久久电影| 欧美福利视频在线| 亚洲视频一区二区| 55夜色66夜色国产精品视频| **欧美日韩vr在线| 日韩极品精品视频免费观看| 亚洲成人激情在线| 久久久久久国产免费| 成人a视频在线观看| 亚洲人成网站777色婷婷| 国产免费一区二区三区香蕉精| 精品国产欧美一区二区三区成人| 成人免费观看a| 亚洲欧美日韩国产中文专区| 久久频这里精品99香蕉| 欧美一级高清免费播放| 欧美日韩免费在线观看| 亚洲片av在线| 欧美国产日韩一区| 亚洲r级在线观看| 日韩va亚洲va欧洲va国产| 精品亚洲男同gayvideo网站| www.午夜精品| 精品久久久久久久大神国产| 日本精品久久电影| 国产综合在线视频| 成人欧美一区二区三区在线湿哒哒| 国产91精品高潮白浆喷水| 精品久久久久久久久久久久| 久久伊人免费视频| 欧美性色xo影院| 精品在线观看国产| 久久精彩免费视频| 国产精品男人爽免费视频1| 亚洲国产精品免费| 日韩欧美亚洲一二三区| 亚洲欧美一区二区三区情侣bbw| 1769国内精品视频在线播放| 亚洲电影免费在线观看| 亚洲免费一级电影| 国产精品视频自拍| 北条麻妃在线一区二区| 欧美视频国产精品| 日韩精品亚洲视频| 国产精品入口夜色视频大尺度| 久久久久久久久久久久av| 亚洲一区二区久久久久久| 亚洲最大的av网站| 国产主播精品在线| 亚洲精品第一页| 日韩美女视频免费在线观看| 日韩免费观看在线观看| 红桃视频成人在线观看| 一色桃子一区二区| 欧美高跟鞋交xxxxhd| 精品国产91乱高清在线观看| 久久久亚洲影院你懂的| 在线看日韩欧美| 欧美黑人性视频|