這裡寫目錄标題
-
- 前言
-
- 一、搭建實驗環境
- 二、檢測CPU是否支援虛拟化
- 三、檢視KVM子產品是否已安裝
- 四、設定開啟啟動界面的顯示模式
- 五、設定KVM網絡
-
-
- 5.1、修改ens-33網卡
- 5.2 、增加br0網卡
-
- 六、建立KVM存儲和鏡像資料的目錄、上傳centos7鏡像
- 七、使用虛拟系統管理器管理虛拟機
- 八、建立存儲池
-
-
- 8.1、建立存儲池
- 8.2 建立存儲池存儲鏡像
-
- 九、建立存儲卷
- 十、建立虛拟機
- 十一,最後就和建立虛拟機一樣了
前言
-
虛拟機配置:
CPU:雙核雙線程-CPU虛拟化開啟
記憶體:8G
硬碟:300G
雙網卡:單網卡
作業系統:Centos 7.6(1810)
一、搭建實驗環境
[root@localhost ~]# hostnamectl set-hostname kvm
[root@localhost ~]# bash
[root@kvm ~]# vim /etc/ssh/sshd_config ##關閉反解DNS,有些裝置沒有這個選項,沒關系
UseDNS no
[root@kvm ~]# systemctl stop firewalld
[root@kvm ~]# setenforce 0
[root@kvm ~]# yum -y install qemu-kvm ##安裝KVM子產品
[root@kvm ~]# yum -y install virt-install ##建構虛拟機的指令行工具
[root@kvm ~]# yum -y install qemu-img ##qemu 元件,建立磁盤、啟動虛拟機等
[root@kvm ~]# yum -y install bridge-utils ##網絡支援工具
[root@kvm ~]# yum -y install libvirt ##虛拟機管理工具
[root@kvm ~]# yum -y install virt-manager ##圖形界面管理虛拟機
二、檢測CPU是否支援虛拟化
三、檢視KVM子產品是否已安裝
[root@kvm ~]# lsmod | grep kvm
kvm_intel 183621 0
kvm 586948 1 kvm_intel
irqbypass 13503 1 kvm
四、設定開啟啟動界面的顯示模式
五、設定KVM網絡
KVM網絡的兩種模式:
① NAT: 預設設定,資料包由 NAT 方式通過主機的接口進行
傳送,可以通路外網,但是無法從外部通路虛拟機網絡
② 網橋:這種模式允許虛拟機像一台獨立的主機一樣擁有網絡,外部的機器可以直接通路到虛拟機内部,但需要網卡支援(一般有線網卡都支援)
5.1、修改ens-33網卡
删除原先位址,設定為網橋模式,關聯br0網卡
[root@kvm ~]# vim /etc/sysconfig/network-scripts/ifcfg-ens33
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=none ##改為none
#IPADDR=20.0.0.10 ##我把原來的都注釋掉
#NETMASK=255.255.255.0
#GATEWAY=20.0.0.2
BRIDGE=br0 ##添加的
DNS=20.0.0.2
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=e2976367-4bed-4ff8-8eae-438ba6550041
DEVICE=ens33
ONBOOT=yes
5.2 、增加br0網卡
[root@kvm ~]# vim /etc/sysconfig/network-scripts/ifcfg-br0
TYPE=Bridge
BOOTPROTO=static
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yesb
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=br0
DEVICE=br0
ONBOOT=yes
IPADDR=20.0.0.10
NETMASK=255.255.255.0
GATEWAY=20.0.0.2
六、建立KVM存儲和鏡像資料的目錄、上傳centos7鏡像
[root@kvm network-scripts]# mkdir -p /data_kvm/iso
[root@kvm network-scripts]# mkdir -p /data_kvm/store
[root@kvm iso]# ll
總用量 4415488
-rw-r--r--. 1 qemu qemu 4521459712 1月 5 2018 CentOS-7-x86_64-DVD-1708.iso
七、使用虛拟系統管理器管理虛拟機
八、建立存儲池
8.1、建立存儲池
8.2 建立存儲池存儲鏡像
九、建立存儲卷
十、建立虛拟機
十一,最後就和建立虛拟機一樣了
這裡我選擇最小化安裝,設定root密碼