• KVM使用


    这里使用的是Ubuntu18.04桌面版虚拟机
    关于KVM可以看一下我之前的博客,有一些简单的介绍。
    1.在打开虚拟机之前先开启此虚拟机的虚拟化功能。

    2.安装KVM及其依赖项

    wy@wy-virtual-machine:~$ sudo apt install qemu qemu-kvm libvirt-bin bridge-utils  virt-manager
    

    3.安装完成后,启用libvirtd服务(默认是开启的)

    wy@wy-virtual-machine:~$ sudo service libvirtd start
    wy@wy-virtual-machine:~$ sudo update-rc.d libvirtd enable
    

    4.启动之后查看一下libvirtd服务的运行状态

    wy@wy-virtual-machine:~$ service libvirtd status
    ● libvirtd.service - Virtualization daemon
    Loaded: loaded (/lib/systemd/system/libvirtd.service; enabled; vendor preset:
    Active: active (running) since Tue 2018-09-18 18:44:55 CST; 1min 56s ago
        Docs: man:libvirtd(8)
            https://libvirt.org
    Main PID: 6006 (libvirtd)
        Tasks: 19 (limit: 32768)
    CGroup: /system.slice/libvirtd.service
            ├─6006 /usr/sbin/libvirtd
            ├─6701 /usr/sbin/dnsmasq --conf-file=/var/lib/libvirt/dnsmasq/default
            └─6702 /usr/sbin/dnsmasq --conf-file=/var/lib/libvirt/dnsmasq/default
    
    9月 18 18:44:55 wy-virtual-machine systemd[1]: Started Virtualization daemon.
    9月 18 18:45:00 wy-virtual-machine dnsmasq[6701]: started, version 2.79 cachesiz
    9月 18 18:45:00 wy-virtual-machine dnsmasq[6701]: compile time options: IPv6 GNU
    9月 18 18:45:00 wy-virtual-machine dnsmasq-dhcp[6701]: DHCP, IP range 192.168.12
    9月 18 18:45:00 wy-virtual-machine dnsmasq-dhcp[6701]: DHCP, sockets bound exclu
    9月 18 18:45:00 wy-virtual-machine dnsmasq[6701]: reading /etc/resolv.conf
    9月 18 18:45:00 wy-virtual-machine dnsmasq[6701]: using nameserver 127.0.0.53#53
    9月 18 18:45:00 wy-virtual-machine dnsmasq[6701]: read /etc/hosts - 7 addresses
    9月 18 18:45:00 wy-virtual-machine dnsmasq[6701]: read /var/lib/libvirt/dnsmasq/
    9月 18 18:45:00 wy-virtual-machine dnsmasq-dhcp[6701]: read /var/lib/libvirt/dns
    

    可以看到正在运行。
    到此KVM安装完成。


    接着就可以创建虚拟机了,首先通过virt-manager命令打开Virtual Machine Manager

    然后开始新建虚拟机。

    选择镜像

    配置虚拟机规格



    接着创建

    然后就好啦。

    虚拟机中安装虚拟机达成 √

  • 相关阅读:
    总结下JavaWeb应用里正确显示中文需要的设置
    JDBC连接MySQL数据库的示例代码
    ZT:CSS实现水平|垂直居中漫谈
    今天整理了下所有博文
    关于后台数据库正常存储中文通过Ajax方式传递到前台变成问号的处理
    回顾以前的线程安全的类
    同步解决线程安全问题的三种实现
    如何判断一个程序是否会有线程安全问题?
    Java中如何通过一个类名来调用另一个类的静态方法?
    作为一个程序员,数学对你到底有多重要?!
  • 原文地址:https://www.cnblogs.com/Timesi/p/9670944.html
Copyright © 2020-2023  润新知