摘要:\u003C\u002Fp\u003E\u003Ch1 class=\"ql-align-center\"\u003E创建你的第一个虚拟机\u003C\u002Fh1\u003E\u003Cp\u003E要开始创建新虚拟机,请按下主窗口左上角的按钮:\u003C\u002Fp\u003E\u003Cp class=\"ql-align-center\"\u003E\u003Cbr\u003E\u003C\u002Fp\u003E\u003Cdiv class=\"pgc-img\"\u003E\u003Cimg src=\"http:\u002F\u002Fp1.pstatp.com\u002Flarge\u002Fpgc-image\u002F1c957b3093c54a52b3eb0df12a245027\" img_width=\"550\" img_height=\"237\" alt=\"如何使用 virt-manager 运行虚拟机\" inline=\"0\"\u003E\u003Cp class=\"pgc-img-caption\"\u003E\u003C\u002Fp\u003E\u003C\u002Fdiv\u003E\u003Cp class=\"ql-align-center\"\u003E\u003Cbr\u003E\u003C\u002Fp\u003E\u003Cp\u003E向导的第一步需要选择安装模式。\u003C\u002Fp\u003E\u003Cp\u003E如果要在启动设置之前查看或更改配置,请选中“安装前自定义配置”:\u003C\u002Fp\u003E\u003Cp class=\"ql-align-center\"\u003E\u003Cbr\u003E\u003C\u002Fp\u003E\u003Cdiv class=\"pgc-img\"\u003E\u003Cimg src=\"http:\u002F\u002Fp9.pstatp.com\u002Flarge\u002Fpgc-image\u002F8da240c092ea4031ab68ab63c78a0c0c\" img_width=\"470\" img_height=\"462\" alt=\"如何使用 virt-manager 运行虚拟机\" inline=\"0\"\u003E\u003Cp class=\"pgc-img-caption\"\u003E\u003C\u002Fp\u003E\u003C\u002Fdiv\u003E\u003Cp class=\"ql-align-center\"\u003E\u003Cbr\u003E\u003C\u002Fp\u003E\u003Cp\u003E虚拟机配置窗口能让你查看和修改硬件配置。

"\u003Cdiv\u003E\u003Cdiv class=\"pgc-img\"\u003E\u003Cimg src=\"http:\u002F\u002Fp3.pstatp.com\u002Flarge\u002Fpgc-image\u002F9f7130e01e9143dc90f42550d4466299\" img_width=\"816\" img_height=\"346\" alt=\"如何使用 virt-manager 运行虚拟机\" inline=\"0\"\u003E\u003Cp class=\"pgc-img-caption\"\u003E\u003C\u002Fp\u003E\u003C\u002Fdiv\u003E\u003Cblockquote\u003E\u003Cp\u003EQEMU 是一个完整的系统仿真器,它可与 KVM 协同工作,允许你使用硬件和外部设备创建虚拟机。libvirt 能让你管理基础设施的 API 层,即创建和运行虚拟机。\u003C\u002Fp\u003E\u003Cp\u003E-- Marco Sarti(作者)\u003C\u002Fp\u003E\u003C\u002Fblockquote\u003E\u003Cp\u003E在早些年,在同一台笔记本中运行多个操作系统只能双启动。当时,这些操作系统很难同时运行或彼此交互。许多年过去了,在普通的 PC 上,可以通过虚拟化在一个系统中运行另一个系统。\u003C\u002Fp\u003E\u003Cp\u003E最近的 PC 或笔记本(包括价格适中的笔记本电脑)都有硬件虚拟化,可以运行性能接近物理主机的虚拟机。\u003C\u002Fp\u003E\u003Cp\u003E虚拟化因此变得常见,它可以用来测试操作系统、学习新技术、创建自己的家庭云、创建自己的测试环境等等。本文将指导你使用 Fedora 上的 Virt Manager 来设置虚拟机。\u003C\u002Fp\u003E\u003Ch1 class=\"ql-align-center\"\u003E介绍 QEMU\u002FKVM 和 Libvirt\u003C\u002Fh1\u003E\u003Cp\u003E与所有其他 Linux 系统一样,Fedora 附带了虚拟化扩展支持。它由作为内核模块之一的 KVM(基于内核的虚拟机)提供支持。\u003C\u002Fp\u003E\u003Cp\u003EQEMU 是一个完整的系统仿真器,它可与 KVM 协同工作,允许你使用硬件和外部设备创建虚拟机。\u003C\u002Fp\u003E\u003Cp\u003E最后, libvirt 能让你管理基础设施的 API 层,即创建和运行虚拟机。\u003C\u002Fp\u003E\u003Cp\u003E这三个技术都是开源的,我们将在 Fedora Workstation 上安装它们。\u003C\u002Fp\u003E\u003Ch1 class=\"ql-align-center\"\u003E安装\u003C\u002Fh1\u003E\u003Ch1 class=\"ql-align-center\"\u003E步骤 1:安装软件包\u003C\u002Fh1\u003E\u003Cp\u003E安装是一个相当简单的操作。 Fedora 仓库提供了 “virtualization” 软件包组,其中包含了你需要的所有包。\u003C\u002Fp\u003E\u003Cpre\u003Esudo dnf install @virtualization\u003Cbr\u003E\u003C\u002Fpre\u003E\u003Ch1 class=\"ql-align-center\"\u003E步骤 2:编辑 libvirtd 配置\u003C\u002Fh1\u003E\u003Cp\u003E默认情况下,系统管理仅限于 root 用户,如果要启用常规用户,那么必须按以下步骤操作。\u003C\u002Fp\u003E\u003Cp\u003E打开 \u002Fetc\u002Flibvirt\u002Flibvirtd.conf 进行编辑:\u003C\u002Fp\u003E\u003Cpre\u003Esudo vi \u002Fetc\u002Flibvirt\u002Flibvirtd.conf\u003Cbr\u003E\u003C\u002Fpre\u003E\u003Cp\u003E将 UNIX 域套接字组所有者设置为 libvirt:\u003C\u002Fp\u003E\u003Cpre\u003Eunix_sock_group = \"libvirt\"\u003Cbr\u003E\u003C\u002Fpre\u003E\u003Cp\u003E调整 UNIX 域套接字的读写权限:\u003C\u002Fp\u003E\u003Cpre\u003Eunix_sock_rw_perms = \"0770\"\u003Cbr\u003E\u003C\u002Fpre\u003E\u003Ch1 class=\"ql-align-center\"\u003E步骤 3:启动并启用 libvirtd 服务\u003C\u002Fh1\u003E\u003Cpre\u003Esudo systemctl start libvirtd\u003Cbr\u003Esudo systemctl enable libvirtd\u003Cbr\u003E\u003C\u002Fpre\u003E\u003Ch1 class=\"ql-align-center\"\u003E步骤 4:将用户添加到组\u003C\u002Fh1\u003E\u003Cp\u003E为了管理 libvirt 与普通用户,你必须将用户添加到 libvirt 组,否则每次启动 virt-manager 时,都会要求你输入 sudo 密码。\u003C\u002Fp\u003E\u003Cpre\u003Esudo usermod -a -G libvirt $(whoami)\u003Cbr\u003E\u003C\u002Fpre\u003E\u003Cp\u003E这会将当前用户添加到组中。你必须注销并重新登录才能应用更改。\u003C\u002Fp\u003E\u003Ch1 class=\"ql-align-center\"\u003E开始使用 virt-manager\u003C\u002Fh1\u003E\u003Cp\u003E可以通过命令行 (virsh) 或通过 virt-manager 图形界面管理 libvirt 系统。如果你想做虚拟机自动化配置,那么命令行非常有用,例如使用 Ansible ,但在本文中我们将专注于用户友好的图形界面。\u003C\u002Fp\u003E\u003Cp\u003Evirt-manager 界面很简单。主窗口显示连接列表,其中包括本地系统连接。\u003C\u002Fp\u003E\u003Cp\u003E连接设置包括虚拟网络和存储定义。你可以定义多个虚拟网络,这些网络可用于在客户端系统之间以及客户端系统和主机之间进行通信。\u003C\u002Fp\u003E\u003Ch1 class=\"ql-align-center\"\u003E创建你的第一个虚拟机\u003C\u002Fh1\u003E\u003Cp\u003E要开始创建新虚拟机,请按下主窗口左上角的按钮:\u003C\u002Fp\u003E\u003Cp class=\"ql-align-center\"\u003E\u003Cbr\u003E\u003C\u002Fp\u003E\u003Cdiv class=\"pgc-img\"\u003E\u003Cimg src=\"http:\u002F\u002Fp1.pstatp.com\u002Flarge\u002Fpgc-image\u002F1c957b3093c54a52b3eb0df12a245027\" img_width=\"550\" img_height=\"237\" alt=\"如何使用 virt-manager 运行虚拟机\" inline=\"0\"\u003E\u003Cp class=\"pgc-img-caption\"\u003E\u003C\u002Fp\u003E\u003C\u002Fdiv\u003E\u003Cp class=\"ql-align-center\"\u003E\u003Cbr\u003E\u003C\u002Fp\u003E\u003Cp\u003E向导的第一步需要选择安装模式。你可以选择本地安装介质、网络引导\u002F安装或导入现有虚拟磁盘:\u003C\u002Fp\u003E\u003Cp class=\"ql-align-center\"\u003E\u003Cbr\u003E\u003C\u002Fp\u003E\u003Cdiv class=\"pgc-img\"\u003E\u003Cimg src=\"http:\u002F\u002Fp3.pstatp.com\u002Flarge\u002Fpgc-image\u002F4d22776b8e36462c8fb8dd0d526aa9ea\" img_width=\"448\" img_height=\"455\" alt=\"如何使用 virt-manager 运行虚拟机\" inline=\"0\"\u003E\u003Cp class=\"pgc-img-caption\"\u003E\u003C\u002Fp\u003E\u003C\u002Fdiv\u003E\u003Cp class=\"ql-align-center\"\u003E\u003Cbr\u003E\u003C\u002Fp\u003E\u003Cp\u003E选择本地安装介质,下一步将需要选择 ISO 镜像路径:\u003C\u002Fp\u003E\u003Cp class=\"ql-align-center\"\u003E\u003Cbr\u003E\u003C\u002Fp\u003E\u003Cdiv class=\"pgc-img\"\u003E\u003Cimg src=\"http:\u002F\u002Fp3.pstatp.com\u002Flarge\u002Fpgc-image\u002F73db74d2b0bf42b2bf406e051ad685c8\" img_width=\"470\" img_height=\"448\" alt=\"如何使用 virt-manager 运行虚拟机\" inline=\"0\"\u003E\u003Cp class=\"pgc-img-caption\"\u003E\u003C\u002Fp\u003E\u003C\u002Fdiv\u003E\u003Cp class=\"ql-align-center\"\u003E\u003Cbr\u003E\u003C\u002Fp\u003E\u003Cp\u003E随后的两个步骤能让你调整新虚拟机的 CPU、内存和磁盘大小。最后一步将要求你选择网络选项:如果你希望虚拟机通过 NAT 与外部隔离,请选择默认网络。如果你希望从外部访问虚拟机,那么选择桥接。请注意,如果选择桥接,那么虚拟机则无法与主机通信。\u003C\u002Fp\u003E\u003Cp\u003E如果要在启动设置之前查看或更改配置,请选中“安装前自定义配置”:\u003C\u002Fp\u003E\u003Cp class=\"ql-align-center\"\u003E\u003Cbr\u003E\u003C\u002Fp\u003E\u003Cdiv class=\"pgc-img\"\u003E\u003Cimg src=\"http:\u002F\u002Fp9.pstatp.com\u002Flarge\u002Fpgc-image\u002F8da240c092ea4031ab68ab63c78a0c0c\" img_width=\"470\" img_height=\"462\" alt=\"如何使用 virt-manager 运行虚拟机\" inline=\"0\"\u003E\u003Cp class=\"pgc-img-caption\"\u003E\u003C\u002Fp\u003E\u003C\u002Fdiv\u003E\u003Cp class=\"ql-align-center\"\u003E\u003Cbr\u003E\u003C\u002Fp\u003E\u003Cp\u003E虚拟机配置窗口能让你查看和修改硬件配置。你可以添加磁盘、网络接口、更改引导选项等。满意后按“开始安装”:\u003C\u002Fp\u003E\u003Cp class=\"ql-align-center\"\u003E\u003Cbr\u003E\u003C\u002Fp\u003E\u003Cdiv class=\"pgc-img\"\u003E\u003Cimg src=\"http:\u002F\u002Fp1.pstatp.com\u002Flarge\u002Fpgc-image\u002F63dec214a9834bc5a3b1c159e4f6ad84\" img_width=\"819\" img_height=\"643\" alt=\"如何使用 virt-manager 运行虚拟机\" inline=\"0\"\u003E\u003Cp class=\"pgc-img-caption\"\u003E\u003C\u002Fp\u003E\u003C\u002Fdiv\u003E\u003Cp class=\"ql-align-center\"\u003E\u003Cbr\u003E\u003C\u002Fp\u003E\u003Cp\u003E此时,你将被重定向到控制台来继续安装操作系统。操作完成后,你可以从控制台访问虚拟机:\u003C\u002Fp\u003E\u003Cp class=\"ql-align-center\"\u003E\u003Cbr\u003E\u003C\u002Fp\u003E\u003Cdiv class=\"pgc-img\"\u003E\u003Cimg src=\"http:\u002F\u002Fp3.pstatp.com\u002Flarge\u002Fpgc-image\u002Facfae66b860a48e4bf4803760bf5d36d\" img_width=\"819\" img_height=\"643\" alt=\"如何使用 virt-manager 运行虚拟机\" inline=\"0\"\u003E\u003Cp class=\"pgc-img-caption\"\u003E\u003C\u002Fp\u003E\u003C\u002Fdiv\u003E\u003Cp class=\"ql-align-center\"\u003E\u003Cbr\u003E\u003C\u002Fp\u003E\u003Cp\u003E刚刚创建的虚拟机将出现在主窗口的列表中,你还能看到 CPU 和内存占用率的图表:\u003C\u002Fp\u003E\u003Cp class=\"ql-align-center\"\u003E\u003Cbr\u003E\u003C\u002Fp\u003E\u003Cdiv class=\"pgc-img\"\u003E\u003Cimg src=\"http:\u002F\u002Fp1.pstatp.com\u002Flarge\u002Fpgc-image\u002Fd4a4b50c69234b9491489ce5b988e3ed\" img_width=\"550\" img_height=\"199\" alt=\"如何使用 virt-manager 运行虚拟机\" inline=\"0\"\u003E\u003Cp class=\"pgc-img-caption\"\u003E\u003C\u002Fp\u003E\u003C\u002Fdiv\u003E\u003Cp class=\"ql-align-center\"\u003E\u003Cbr\u003E\u003C\u002Fp\u003E\u003Cp\u003Elibvirt 和 virt-manager 是功能强大的工具,它们可以以企业级管理为你的虚拟机提供出色的自定义。如果你需要更简单的东西,请注意 Fedora Workstation 预安装的 GNOME Boxes 已经能够满足基础的虚拟化要求 。\u003C\u002Fp\u003E\u003Chr\u003E\u003Cp\u003Evia: https:\u002F\u002Ffedoramagazine.org\u002Ffull-virtualization-system-on-fedora-workstation-30\u002F\u003C\u002Fp\u003E\u003Cp\u003E作者: Marco Sarti 选题: lujun9972 译者: geekpi 校对: wxy\u003C\u002Fp\u003E\u003Cp\u003E本文由 LCTT 原创编译, Linux中国 荣誉推出\u003C\u002Fp\u003E\u003Ch1 class=\"ql-align-center\"\u003E点击“了解更多”可访问文内链接\u003C\u002Fh1\u003E\u003C\u002Fdiv\u003E"'.slice(6, -6), groupId: '6718150070522348039
相关文章