KVM安装与虚拟机中安装虚拟机教程

发布于:2024-08-10 ⋅ 阅读:(163) ⋅ 点赞:(0)

目录

一. 安装KVM

二. 图形化安装——虚拟机中安装虚拟机 


一. 安装KVM

确保用root用户进入系统,如果已经是root登录的用户则不用做此步骤

查看ip连接终端

修改主机名用来区分

[root@localhost ~]# hostnamectl set-hostname kvm-server
[root@localhost ~]# bash
[root@kvm-server ~]# 

查看cpu是否支持虚拟化

[root@kvm-server ~]# cat /proc/cpuinfo | grep -E 'vmx|svm'

如果之前安装kvm了清理环境:卸载kvm

[root@kvm-server ~]# yum remove `rpm -qa | egrep 'qemu|virt|kvm'` -y
[root@kvm-server ~]# rm -rf /var/lib/libvirt  /etc/libvirt/

关闭防火墙和临时关闭selinux,然后重启系统               --注:如果虚拟机ping不通就把防火墙开起来

[root@kvm-server ~]# systemctl stop firewalld && systemctl disable firewalld && sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config

# 重启
[root@kvm-server ~]# reboot

 

更换阿里云镜像源

  sed -e 's|^mirrorlist=|#mirrorlist=|g' \
      -e 's|^#baseurl=http://dl.rockylinux.org/$contentdir|baseurl=https://mirrors.aliyun.com/rockylinux|g' \
      -i.bak \
      /etc/yum.repos.d/rocky*.repo	  
  tput bold
  tput setaf 2
  echo "YUM 源配置已更新。"
  tput sgr0
  dnf makecache
  yum -y install epel-release

 进行时间同步

[root@kvm-server ~]# yum install -y chronyd && systemctl restart chronyd

安装软件

[root@kvm-server ~]# dnf -y install  qemu-kvm libvirt virt-manager virt-install

qemu-kvm : 主包
libvirt:api接口
virt-manager:图形化界面

在所谓的kvm技术中,应用到的其实有2个东西:qemu+kvm
kvm负责cpu虚拟化+内存虚拟化,实现了cpu和内存的虚拟化,但kvm不能模拟其他设备;
qemu是模拟IO设备(网卡,磁盘),kvm加上qemu之后就能实现真正意义上服务器虚拟化。
因为用到了上面两个东西,所以一般都称之为qemu-kvm。
libvirt则是调用kvm虚拟化技术的接口用于管理的,用libvirt管理方便,直接用qemu-kvm的接口太繁琐。

启动服务并设置开机自启

[root@kvm-server ~]# systemctl enable --now  libvirtd

查看kvm模块加载 

[root@kvm-server ~]# lsmod | grep kvm
kvm_amd               212992  0
ccp                   147456  1 kvm_amd
kvm                  1339392  1 kvm_amd
irqbypass              16384  1 kvm

二. 图形化安装——虚拟机中安装虚拟机 

在/opt目录中上传一个镜像实验

[root@kvm-server ~]# cd /opt
[root@kvm-server opt]# ll
总用量 1786752
-rw-r--r-- 1 root root 1829634048  6月  6 10:38 Rocky-9.4-x86_64-minimal.iso

回到图形化桌面里执行查看

[root@kvm-server ~]# virt-manager

 

 

 

可以看到已经安装成功,并拥有了一个ip 为192.168.122.149并可以正常使用。 

 


网站公告

今日签到

点亮在社区的每一天
去签到