第 2 章 虚拟客户端安装总览

2.1. 使用 virt-install 创建客户端

2.2. 使用 virt-manager 创建客户端

2.3. 使用 PXE 安装客户端

您在主机系统中安装虚拟化软件包后即可创建客户端操作系统。本章论述了在虚拟机中安装客户端操作系统的一般步骤。您可以在 virt-manager 中使用 新建 按钮创建客户端,也可以使用命令行界面 virt-install 进行此操作。本章论述了这两种方法。

Detailed installation instructions are available for specific versions of Fedora, other Linux distributions, Solaris and Windows. Refer to 第 3 章 客户端操作系统安装过程 for those procedures.

2.1. 使用 virt-install 创建客户端

您可以使用 virt-install 命令从命令行创建虚拟客户端。virt-install 可以交互方式使用,也可以使用脚本从而自动生成虚拟机。将 Kickstart 文件与 virt-install 共同使用即可进行虚拟机的自动安装。

virt-install 工具提供很多选项,它们可提供该命令行。要查看选项完整列表请运行:

  1. $ virt-install --help

virt-install man page 还记录了每个命令选项和重要变量。

qemu-img 是一个关联命令,可在 virt-install 前用来配置存储选项。

--vnc 是一个重要选项,它可为客户端安装打开图形窗口。

这个示例在 CE-ROM 中使用虚拟联网和 5GB 基于文件的块设备映像创建了名为 rhel3support 的红帽企业版 Linux 3 客户端。这个示例使用的是 KVM 管理程序。

  1. # virt-install --accelerate --hvm --connect qemu:///system \
  2. --network network:default \
  3. --name rhel3support --ram=756\
  4. --file=/var/lib/libvirt/images/rhel3support.img \
  5. --file-size=6 --vnc --cdrom=/dev/sr0
例 2.1. 使用 virt-install 和 KVM 创建红帽企业版 Linux 3 客户端
  1. # virt-install --name Fedora11 --ram 512 --file=/var/lib/libvirt/images/Fedora11.img \
  2. --file-size=3 --vnc --cdrom=/var/lib/libvirt/images/Fedora11.iso
例 2.2. 使用 virt-install 创建 Fedora 11 客户端