欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

[图文] Fedora 28 使用 Virt-Manager 创建 KVM 虚拟机以及 配置 KVM 虚拟机

程序员文章站 2022-07-26 10:28:02
实验说明: 往后的许多实验都将以Linux平台下的 KVM虚拟机为主,所以不可少的就是 Virt-Manager 虚拟机管理器。 本章将对如何安装和使用Virt-Manager管理器进行讲解,并且会对(实验用)虚拟机进行简单配置,方便后期实验。 实验环境: 宿主机系统 :Fedora 28 Work ......

实验说明:

 往后的许多实验都将以linux平台下的 kvm虚拟机为主,所以不可少的就是 virt-manager 虚拟机管理器。

本章将对如何安装和使用virt-manager管理器进行讲解,并且会对(实验用)虚拟机进行简单配置,方便后期实验。

实验环境:

  • 宿主机系统   :fedora 28 workstation
  • 虚拟机管理器 :virt-manager 1.5.1
  • 虚拟机配置   :ha1  centos 7.2 1511 (minimal)   virbr0: 192.168.122.57     (待创建)
                 ha2  centos 7.2 1511 (minimal)   virbr0: 192.168.122.58     (待创建)
                 ha3  centos 7.2 1511 (minimal)   virbr0: 192.168.122.59     (待创建)

实验步骤:

  1. 准备镜像centos 7.4 1804  

  2. 安装 virt-manager

    # dnf install virt-manager libvirt -y

    打开 virt-manager

    # virt-manager
    # 弹框输入密码即可
  3. 创建 kvm 虚拟机
    选择 local install media(iso image or cdrom) -->  forward
    [图文] Fedora 28 使用 Virt-Manager 创建 KVM 虚拟机以及 配置 KVM 虚拟机

    选择iso镜像,点击 browse
    [图文] Fedora 28 使用 Virt-Manager 创建 KVM 虚拟机以及 配置 KVM 虚拟机

    会进入选择镜像界面
    [图文] Fedora 28 使用 Virt-Manager 创建 KVM 虚拟机以及 配置 KVM 虚拟机

    点击左下角添加镜像原文件存储位置
    例如我的镜像在 /home/documents 文件夹,现在添加它
    name为 documents,type为dir,target path默认即可
    [图文] Fedora 28 使用 Virt-Manager 创建 KVM 虚拟机以及 配置 KVM 虚拟机
    [图文] Fedora 28 使用 Virt-Manager 创建 KVM 虚拟机以及 配置 KVM 虚拟机

    添加成功,选择镜像
    [图文] Fedora 28 使用 Virt-Manager 创建 KVM 虚拟机以及 配置 KVM 虚拟机

    [图文] Fedora 28 使用 Virt-Manager 创建 KVM 虚拟机以及 配置 KVM 虚拟机

    下面设置虚拟机内存和cpu数目
    [图文] Fedora 28 使用 Virt-Manager 创建 KVM 虚拟机以及 配置 KVM 虚拟机

    其次是设置卷(磁盘)大小及位置,可修改
    [图文] Fedora 28 使用 Virt-Manager 创建 KVM 虚拟机以及 配置 KVM 虚拟机

    确认配置参数以及设置网络 --> finish
    [图文] Fedora 28 使用 Virt-Manager 创建 KVM 虚拟机以及 配置 KVM 虚拟机

    开始安装系统
    [图文] Fedora 28 使用 Virt-Manager 创建 KVM 虚拟机以及 配置 KVM 虚拟机

  4. 安装系统

  5. 系统联网初始化详细见 此链接

    设置网卡开机自启

    # sed -i '/onboot/s/no/yes/' /etc/sysconfig/network-scripts/ifcfg-eth0 
    # systemctl restart network
    # ip a ##先设置ip,方便通过主机ssh到虚拟机

    设置静态ip地址

  6. 设置主机名

    # hostnamectl set-hostname hostname
  7. 配置hosts文件

    # vi /etc/hosts
  8. 关闭防火墙

    # systemctl stop firewalld && systemctl disable firewalld
  9. 关闭 selinux

    # sed -i  "s/^selinux=.*/selinux=disabled/g"  /etc/selinux/config
  10. 更换 yum 源

    # mkdir -p /etc/yum.repos.d/bak
    # mv /etc/yum.repos.d/centos-* /etc/yum.repos.d/bak
    # mv cent* bak # curl -o /etc/yum.repos.d/centos-base.repo http://mirrors.aliyun.com/repo/centos-7.repo
    # yum clean all
    # yum makecache
  11. 更新系统

    # yum upgrade
  12. complete!!!