中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

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

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

部署KVM虛擬化平臺------搭建

發布時間:2020-07-23 12:06:03 來源:網絡 閱讀:406 作者:wx5d3faba330584 欄目:云計算

一 、部署KVM虛擬化平臺

部署KVM虛擬化平臺------搭建
hyper-v是windows中的虛擬化
1、KVM模塊直接整合在Linux內核中,kvm是內核模塊,虛擬機與kvm模塊之間為管理工具
部署KVM虛擬化平臺------搭建
2、KVM組成
1.KVM Driver
---虛擬機創建
---虛擬機內存分配
---虛擬CPU寄存器讀寫
---虛擬CPU運行

2.QEMU (經過簡化與修改)
---模擬PC硬件的用戶控件組件
---提供I/O設備模型及訪問外設的途徑

二、虛擬化的三種模式

**1、客戶模式:典型的虛擬機環境(虛擬網卡、內存、硬盤);

2、用戶模式:工具層,下面是內核(驅動進行的資源分配);

3、kvm driver:內核態,人為不可控制(kvm驅動接收用戶態操作指令,控制虛擬機在內核態的資源分配)。
部署KVM虛擬化平臺------搭建
4、虛擬機就是一個獨立的進程,虛擬機內的用戶各個硬件叫做線程

5、全虛和半虛的區別
全虛擬化一般對硬件虛擬化功能進行了特別優化,性能上比半虛擬化要高;
半虛擬化因為基于普通的操作系統,會比較靈活,比如支持虛擬機嵌套。嵌套意味著可以在KVM虛擬機中再運行KVM。

三、KVM工作原理

部署KVM虛擬化平臺------搭建
工作流程:首先啟動一個虛擬化管理軟件,開始啟動一個虛擬機,通過ioctl等系統調用向內核中申請指定的資源,搭建好虛擬環境,啟動虛擬機內的系統,虛擬機內的系統向內核反饋相關資源申請處理,如果是io請求,則提交給用戶模式下的qemu處理,非io請求則將處理結果反饋給客戶模式。

四、KVM實操演練

1、安裝流程
部署KVM虛擬化平臺------搭建
2、kvm網絡模式:用戶(NAT)和橋接模式,本次實操采用橋接模式
3、kvm圖形化管理
部署KVM虛擬化平臺------搭建

4、添加新硬盤,并開啟虛擬化功能
部署KVM虛擬化平臺------搭建
5、分區、格式化并掛載硬盤(以下為腳本)

#! /bin/bash
echo "the disks exist list:"
fdisk -l |grep '磁盤 /dev/sd[a-z]'
echo "=================================================="
PS3="chose which disk you want to create:"
select VAR in `ls /dev/sd*|grep -o 'sd[b-z]'|uniq` quit
do
    case $VAR in
    sda)
        fdisk -l /dev/sda
        break ;;
    sd[b-z])
        #create partitions
        echo "n
                p

                w"  | fdisk /dev/$VAR

        #make filesystem
        mkfs.xfs -i size=512 /dev/${VAR}"1" &> /dev/null
    #mount the system
        mkdir -p /data/${VAR}"1" &> /dev/null
        echo -e "/dev/${VAR}"1" /data/${VAR}"1" xfs defaults 0 0\n" >> /etc/fstab
        mount -a &> /dev/null
        break ;;
    quit)
        break;;
    *)
        echo "wrong disk,please check again";;
    esac
done

6、安裝KVM一系列工具、環境包

#安裝桌面環境組件包
yum groupinstall "GNOME Desktop" -y

#安裝KVM模塊
yum install qemu-kvm -y

#安裝KVM調試工具
yum install qemu-kvm-tools -y

#安裝構建虛擬機的命令行工具
yum install virt-install -y

#安裝qemu組件,創建磁盤,啟動虛擬機
yum install qemu-img -y

#安裝網絡支持工具
yum install bridge-utils -y

#安裝虛擬機管理工具
yum install libvirt -y

#安裝圖像化管理虛擬機
yum install virt-manager -y

#查看CPU是否支持虛擬化
egrep '(vmx|svm)' /proc/cpuinfo

#查看kvm模塊是否安裝
lsmod | grep kvm

#開啟libvirtd服務
systemctl start libvirtd

#查看libvirtd服務狀態
systemctl status libvirtd

#開機自啟動libvirtd服務
systemctl enable libvirtd

7、部署虛擬化

#切換至掛載點
cd /data

#創建備份目錄
mkdir vdisk viso

#后臺復制鏡像到備份目錄
cp -r /mnt/CentOS-7-x86_64-DVD-1708.iso /data/viso/ &

#切換網卡配置目錄
cd /etc/sysconfig/network-scripts/

#復制ens33 網卡配置文件作為橋接網卡的模板
cp -p ifcfg-ens33 ifcfg-br0

#編輯ens33 網卡配置文件
vim ifcfg-ens33
#尾行追加橋接模塊
BRIDGE=br0

#編輯橋接 網卡配置文件
vim ifcfg-br0

#替換類型為bridge橋接模式
TYPE=bridge

#修改為靜態模式
BOOTPROTO=static

#改名
NAME=br0

#改驅動名稱
DEVICE=br0

#追加IP地址,掩碼和網關
IPADDR=192.168.142.153
NETMASK=255.255.255.0
GATEWAY=192.168.142.1

#重啟網絡服務
service network restart

8、圖形化管理

virt-manager
##開啟圖形化管理

部署KVM虛擬化平臺------搭建
添加存儲池disk
部署KVM虛擬化平臺------搭建
部署KVM虛擬化平臺------搭建
添加disk存儲卷
部署KVM虛擬化平臺------搭建
添加存儲卷
部署KVM虛擬化平臺------搭建
添加存儲池iso
部署KVM虛擬化平臺------搭建
部署KVM虛擬化平臺------搭建
關閉創建,即可配置生成虛擬機
部署KVM虛擬化平臺------搭建
選擇主機引導時啟動虛擬機,開始安裝,linux中的kvm虛擬機即可開始安裝。。。。
部署KVM虛擬化平臺------搭建

向AI問一下細節

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

AI

元朗区| 留坝县| 双城市| 石景山区| 康定县| 兴安县| 拉萨市| 西和县| 华蓥市| 宜黄县| 南宫市| 大兴区| 永顺县| 黑河市| 永德县| 丰镇市| 萝北县| 云浮市| 长治市| 泗阳县| 万源市| 且末县| 大城县| 连城县| 内江市| 荔波县| 乐都县| 米林县| 安康市| 聂荣县| 云安县| 保靖县| 衡南县| 哈尔滨市| 灵山县| 新乡市| 苍山县| 富阳市| 吉林省| 江达县| 汝阳县|