2021最新版KVM虛擬機安裝詳解

VMware Workstation Pro15.5下:
1、操做環境:CentOS Linux release 7.7.1908 (Core)*
2、須要用到的工具:XSHELL,Centos任意版本鏡像
3、必須安裝的軟件:Xmanager power Suite6(官網下載30天試用的就行)*
4、在BIOS頁面開啓虛擬化技術(通常都開了)
5、開啓CPU虛擬化(在虛擬機關機狀況下開啓)*
複製代碼

一、準備一臺裸機,配置網絡和本地yum源

鏈接遠程工具,開始安裝kvm虛擬機(我這裏用的是xshell)python

[root@rs1 ~]# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: ens32: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 00:0c:29:46:eb:23 brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.10/24 brd 192.168.1.255 scope global noprefixroute ens32
       valid_lft forever preferred_lft forever
    inet6 fe80::a0b8:9a41:6d1b:7285/64 scope link noprefixroute 
       valid_lft forever preferred_lft forever
       
[root@rs1 ~]# df -h
Filesystem               Size  Used Avail Use% Mounted on
devtmpfs                 475M     0  475M   0% /dev
tmpfs                    487M     0  487M   0% /dev/shm
tmpfs                    487M  7.7M  479M   2% /run
tmpfs                    487M     0  487M   0% /sys/fs/cgroup
/dev/mapper/centos-root   17G  1.3G   16G   8% /
/dev/sr0                 4.4G  4.4G     0 100% /mnt/centos
/dev/sda1               1014M  136M  878M  14% /boot
tmpfs                     98M     0   98M   0% /run/user/0
複製代碼

二、查看本身linux版本

[root@rs1 ~]# cat /etc/redhat-release 
CentOS Linux release 7.7.1908 (Core)

[root@rs1 ~]# uname -a
Linux rs1 3.10.0-1062.el7.x86_64 #1 SMP Wed Aug 7 18:08:02 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
複製代碼

三、開啓CPU虛擬化(虛擬機關機狀態開啓)

在這裏插入圖片描述

四、查看系統是否有KVM模塊

[root@rs1 ~]# lsmod | grep kvm
# 很顯然,我沒有這個模塊
[root@rs1 ~]# modprobe kvm
[root@rs1 ~]# lsmod | grep kvm
kvm                   621480  0 
irqbypass              13503  1 kvm
# 這下就有了
複製代碼

五、

[root@rs1 ~]# setenforce 0
# 要一直關閉的話,在配置文件更改便可
複製代碼

六、安裝KVM相關軟件包

[root@rs1 ~]# yum install qemu-kvm qemu-img \ virt-manager libvirt libvirt-python virt-manager \ libvirt-client virt-install virt-viewer -y
 ...
 ...
 ...
 Complete!
複製代碼

七、啓動libvirt

[root@rs1 ~]# systemctl start libvirtd
[root@rs1 ~]# systemctl enable libvirtd
複製代碼

八、上傳本地ISO到linux系統(我傳到了home目錄下)

在這裏插入圖片描述

到這裏咱們的配置已經配置完畢 咱們能夠開始安裝KVM虛擬機了!linux

1、用圖形化安裝kvm虛擬機(沒有Xmanager power Suite6,打不開圖形化軟件,因此必須安裝此軟件)

在這裏插入圖片描述

kvm虛擬機有三種創建方法 1)經過 qemu-kvm 建立shell

2)經過 virt-install 建立* 3)經過 virt-manager 建立*centos

2.選擇新建虛擬機 在這裏插入圖片描述 三、建立存儲 在這裏插入圖片描述(1)建立存儲池 在這裏插入圖片描述markdown

在這裏插入圖片描述 在這裏插入圖片描述(2)選擇咱們上傳的鏡像 在這裏插入圖片描述(3)選擇新建的存儲卷(省略了一些圖,到這個地方選擇就行,其餘一直繼續) 在這裏插入圖片描述(4)自定義配置 在這裏插入圖片描述(5)安裝VNC 在這裏插入圖片描述(6)安裝成功 在這裏插入圖片描述 在這裏插入圖片描述網絡

2、用命令行安裝KVM虛擬機

1)輸完命令就開始自動安裝了app

[root@rs1 ~]# qemu-img create -f qcow2 vm1-disk1.qcow2 10G
Formatting 'vm1-disk1.qcow2', fmt=qcow2 size=10737418240 encryption=off cluster_size=65536 lazy_refcounts=off 

[root@rs1 ~]# mv vm1-disk1.qcow2 /home

[root@rs1 ~]# virt-install \ > --name=vm1 \ > --disk path=/home/vm1-disk1.qcow2 \ > --vcpus=1 --ram=1024 \ > --cdrom=/home/CentOS-6.10-x86_64-LiveDVD.iso \ > --network network=default \ > --graphics vnc,listen=0.0.0.0 \ > --os-type=linux \ > --os-variant=rhel6
複製代碼

在這裏插入圖片描述 2)查看kvm運行狀態 在這裏插入圖片描述3)KVM虛擬機建立結束!工具

相關文章
相關標籤/搜索