• virt创建虚拟机



    (1)首先通过命令 virt-manager 启动图形界面:
    点下面的图标创建虚机

    (2)给虚机命名为 kvm1,这里选择从哪里启动虚机。如果是安装新的 OS,可以选择第一项。如果已经有安装好的镜像文件,选最后一项(如下图)。

     

    (3)接下来需要告诉 virt-manager 镜像的位置,点击 “Browser”

    (4)需要在系统中上传一个镜像文件到属主机上,放到 /var/lib/libvirt/images/ 目录下,这是 KVM 默认查找镜像文件的地方。

     

    (5)为虚拟机分配 CPU、内存和磁盘

      

     

         

    (6)为虚拟机命名,并在安装前配置硬件参数,点击“Finish”。网络选择三节课创建的br0网桥,点击绿色“对勾”开始安装

     

    (7)控制台弹出如下图,安装linux安装步骤安装即可:

    virt-manager 可以对虚机进行各种管理操作,界面直观友好,很容易上手。 同时我们也可以用命令 virsh 管理虚机,比如查看宿主机上的虚机:

    二、远程管理kvm虚机
    (1)上一节我们通过 virt-manager 在本地主机上创建并管理 KVM 虚机。其实 virt-manager 也可以管理其他宿主机上的虚机。只需要简单的将宿主机添加进来,如下图:

     

    接下来,我们就可以像管理本地虚机一样去管理远程宿主机上的虚机了

    (2)有些情况下,有一个要配置的地方。 因为 KVM(准确说是 Libvirt)默认不接受远程管理,需要按下面的内容配置被管理宿主机中的两个文件:
    vim /etc/default/libvirt-bin
    start_libvirtd="yes"
    libvirtd_opts="-d -l"

    vim /etc/libvirt/libvirtd.conf
    listen_tls = 0
    listen_tcp = 1
    unix_sock_group = "libvirtd"
    unix_sock_ro_perms = "0777"
    unix_sock_rw_perms = "0770"
    auth_unix_ro = "none"
    auth_unix_rw = "none"
    auth_tcp = "none"
    然后重启 Libvirtd 服务就可以远程管理了。
    systemctl restart libvirt-bin

  • 相关阅读:
    Windows出现BOOTBCD错误的解决办法
    解决真机调试时Eclipse DDMS上打不开/data目录的问题
    解决魅族MX5卸载debug-app不干净,导致安装、升级不成功的问题
    iOS10 相机相册等权限的使用、检测并引导用户开启权限
    python脚本后台执行
    CentOS 6.8 安装 Python3
    Virtualenv教程
    Linux路由表
    python websocket-client connection
    RESTful API 设计指南
  • 原文地址:https://www.cnblogs.com/itzhao/p/11313044.html
Copyright © 2020-2023  润新知