linux服务器部署kvm

1.查看系统版本

[root@localhost ~]# cat /etc/centos-release
CentOS Linux release 7.5.1708 (Core)

2.检查是否开启虚拟化。有VMX或者svm

[root@localhost ~]# cat /proc/cpuinfo | egrep 'vmx|svm'

image

如果没有数据显示的话,关闭虚拟机,点击虚拟机设置。

image

3.查看是否加载kvm

[root@localhost ~]# lsmod | grep kvm
kvm_intel             174841  0 
kvm                   578518  1 kvm_intel
irqbypass              13503  1 kvm

没有任何输出即为报错

4.安装kvm相关的软件包

[root@localhost ~]# yum -y install qemu-kvm qemu-img virt-manager libvirt libvirt-python virt-manager libvirt-client virt-install virt-viewer

5.启动

[root@localhost ~]# systemctl start libvirtd

6.进入图形化界面

先打开 Xmanager - Passive
[root@localhost ~]# export DISPLAY=172.16.4.2:0.0 && virt-manager virt-manager

image

7.在宿主机上传入镜像

[root@localhost ~]# ls
CentOS-7-x86_64-Minimal-2009.iso  libvirt-client  virt-manager

8.命令创建虚拟机(推荐)

NAT模式
virt-install --virt-type kvm --os-type=linux --os-variant rhel7 --name centos7 --memory 2024 --vcpus 1 --disk /opt/kvm/centos7.qcow2,format=qcow2,size=20 --cdrom  /mnt/CentOS-7-x86_64-DVD-2009.iso  --network network=default --graphics vnc,listen=0.0.0.0  --noautoconsole

桥接模式
virt-install --virt-type kvm --os-type=linux --os-variant rhel7 --name test --memory 2024 --vcpus 1 --disk /opt/kvm/test.qcow2,format=qcow2,size=10 --cdrom  /mnt/CentOS-7-x86_64-DVD-2009.iso  --network bridge=virbr0 --graphics vnc,listen=0.0.0.0  --noautoconsole

9.图形化创建虚拟机

点击文件,添加虚拟机。

image

本地安装介质,前进
image
image

虚拟机内存和cpu设置(根据自己宿主机大小设置)
image
虚拟机磁盘大小设置(最大不超过宿主机磁盘可用大小)
image
确认cpu、内存和磁盘大小,并设置网络模式
image
配置完成,开始安装操作系统

posted @ 2024-01-08 10:57  村尚chun叔  阅读(74)  评论(0编辑  收藏  举报