CentOS7最小化安装使用KVM虚拟化

说明:本文初衷在于记录一次实战经验,以便后续参考,不具有任何权威作用,如若对你有帮助深感荣幸!

一、环境安装
  • CentOS Linux release 7.9.2009 (Core)【不带GUI】
  • Xshell 6
  • Xmanager 6
# 执行 export DISPLAY=客户端机器IP(使用Xshell端的机器IP):0.0
# 例如:export DISPLAY=192.168.1.9:0.0
[root@fz ~]# yum install xorg-x11-server-utils xorg-x11-xauth xorg-x11-fonts-* xorg-x11-font-utils xorg-x11-fonts-Type1 xclock
# 用于开放X服务器的访问权限,允许其他主机或用户通过网络连接到您的X服务器并显示图形界面应用程序.
[root@fz ~]# xhost +
[root@fz ~]# xclock 

显示如图所示说明已经成功打开图形化界面
在这里插入图片描述

二、KVM安装
  • qemu-kvm:为 kvm 提供底层仿真支持
  • libvirt-daemon:libvirtd 守护进程,管理虚拟机
  • libvirt-client:用户端软件,提供客户端管理命令
  • libvirt-daemon-driver-qemu:libvirtd 连接 qemu 的驱动
  • virt-manager:图形管理工具
  • libvirt:驱动依赖包
[root@fz ~]#  yum -y install qemu-kvm
[root@fz ~]#  yum -y install libvirt-daemon
[root@fz ~]#  yum -y install libvirt-client
[root@fz ~]#  yum -y install libvirt-daemon-driver-qemu
[root@fz ~]#  yum -y install libvirt 
[root@fz ~]#  yum -y install virt-manager
# 启动并开机自启
[root@fz ~]# systemctl enable --now libvirtd
三、问题
1.现在还不能直接使用virt-manager,会存在方块乱码

在这里插入图片描述

# 安装virt-manager所需字体
[root@fz ~]# yum install dejavu-lgc-sans-fonts
# 修改配置文件,在最后一行插入 export LANG="en_US.UTF-8"  
[root@fz ~]# vim /etc/profile 
...
xport LANG="en_US.UTF-8"  
:wq
# 重新加载配置文件使其生效
[root@fz ~]# source /etc/profile
2.运行virt-manager时提示“libGL error: unable to load driver: swrast_dri.so libGL error: failed to load driver: swrast"

在这里插入图片描述

# 解决方法:
[root@fz ~]# yum -y install mesa-libGLES-devel.x86_64 mesa-dri-drivers
3.无法找到适合 x86_64 的模拟器
# 解决方法:
[root@fz ~]# yum install -y qemu-system-x86.x86_64
4.libunwind.so.8共享库文件丢失无法创建虚拟机

内部错误:子进程(/usr/bin/qemu-img create -f qcow2 -o preallocation=metadata,compat=1.1,lazy_refcounts /srv/kvm_disk/hgdisk.qcow2 1073741824K)意外 退出状态 127: /usr/bin/qemu-img: error while loading shared libraries: libunwind.so.8: cannot open shared object file: No such file or directory

[root@fz ~]# yum install libunwind
5. libiscsi.so.2无法找到

/usr/bin/qemu-img: error while loading shared libraries: libiscsi.so.2: cannot open shared object file: No such file or directory

[root@fz ~]# yum install libiscsi
[root@fz ~]# ln -s /usr/lib64/iscsi/libiscsi.so.2.0.10900  /usr/lib64/libiscsi.so.2
四、KVM使用
1.启动kvm
[root@fz ~]# virt-manager

在这里插入图片描述

2.点击左上角“File”–>“New Virtual Machine”–>“Local install media (ISO image or CDROM)”镜像新建主机,最后点击Forward下一步

在这里插入图片描述
在这里插入图片描述

3.选择镜像及分配资源

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

4.往后操作正常安装CentOS7系统即可

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

五、结束语

  到此linux里玩linux就实现了,如果有其它问题欢迎大家评论留言,如果觉得还可以,那么给作者点赞、收藏、关注吧!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

cs阿坤dn

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值