oVirt快速安装指南

介绍
此文档是针对第一次安装使用oVirt的用户,带领你们逐步完成oVirt的安装、基本环境设置和安装虚拟机。css

系统需求
下面介绍的系统要求只适合典型的中小规模环境的安装。若是对于安装,系统规划和负载均衡有特殊要求的用户,也可使用下面的系统要求作为指导:html

oVirt Engine的配置要求
最低配置:双核处理器、4GB内存、25GB剩余磁盘空间和一块千兆网卡;
推荐配置: Sockets或者Quad架构的双核处理器、16GB内存、多轴硬盘并剩余50GB磁盘空间和一块千兆网卡。根据操做系统细分的配置需求以下:
Fedora 19:最低配置为 1GB内存和10GB剩余本地剩余磁盘空间;
CentOS 6.5:最低配置为1GB内存和5GB剩余本地磁盘空间
oVirt Engine:最低配置为3GB内存、3BG剩余本地磁盘空间和一块千兆网卡;
若是但愿在Engine服务器上运行ISO域名服务,则最低剩余本地磁盘空间为15GB。
oVirt Engine服务器必须设置为能够从oVirt project所提供的软件源来接收与本地操做系统匹配的升级包:
oVirt 3.3
oVirt 3.4
oVirt 3.5
oVirt 3.6
一个能够链接到 oVirt Engine 服务的客户端
节点主机的配置要求(oVirt节点,Fedora主机,CentOS主机)
最低配置:双核处理器、10GB内存、10GB剩余硬盘空间和一块千兆网卡;
推荐配置: Sockets架构的双核处理器、16GB内存、50GB硬盘空间和二块千兆网卡。更具体的配置需求以下:
针对节点主机:开启 AMD-V 或者 Intel VT,支持AMD64 或者 Intel 64 扩展指令集的CPU, 最小1GB内存, 3GB剩余磁盘空间和一块千兆网卡
针对于运行在节点主机上的虚拟主机:每一个虚拟主机最小内存为 1GB。
储存和网络
至少支持一种下面所列出的存储类型:NFS,iSCSI, FCP, Local, POSIX FS, GlusterFS 。
对于 NFS:必须具有一个可用的IP地址和可用的export路径;
对于 iSCSI: 必须具有一个可用的IP地址和目标主机的相关信息。
须要为oVirt Engine服务器和每一个节点主机配置静态的IP地址;
须要一台可以正常进行正向和反向解析全部IP地址的DNS服务器;
须要一台能够为虚拟主机分配IP地址的DHCP服务器。
虚拟主机
支持使用光盘镜像进行虚拟主机的安装,受支持的操做系统以下:

  • Microsoft Windows XP, Vista, 7, 8, 2003, 2008 or 2012.
  • Red Hat Enterprise Linux 5.x or 6.x.
  • CentOS 6.x
  • Fedora 16-20
  • Ubuntu 12.04+
  • openSUSE 12.x+node

安装 oVirt
oVirt 平台由至少一个 oVirt Engine 服务器和一个以上的节点主机组成。

  • oVirt Engine服务提供一个图形化的用户界,让管理员去管理基于oVirt架构的物理主机和逻辑资源。Engine能够布署在一台安装有Fedora 19, Red Hat Enterprise Linux 6 或者 CentOS 6 操做系统的服务器上,同时能够经过客户端安装的Firefox浏览器进行访问。
  • oVirt Engine服务器能够安装运行虚拟主机。同时于安装Fedora 19, Red Hat Enterprise Linux 6 或者 CentOS 6 操做系统的主机经过配置,也能够成为节点主机,负责在oVirt平台上运行虚拟主机。linux

安装 oVirt Engine (Fedora / Red Hat Enterprise Linux / CentOS)
oVirt Engine 是 oVirt 环境的控制中心,管理员能够利用 oVirt Engine 完成如下工做:定义节点主机,配置数据中心,添加存储,定义网络,新建虚拟主机,用户权限管理以及从中心位置获取并使用模板。web

安装前准备
在服务器上安装Fedora 19 (或者 Red Hat Enterprise Linux 6.5 or CentOS 6.5)。安装过程当中选择最小化安装。具体的安装细节请参照Fedora Installation Guide 和 Red Hat Enterprise Linux 6 Installation Guide
在服务器上安装操做系统安装后,经过yum对系统进行升级, 执行以下命令:

yum -y update

全部更新安装完毕后重启服务器;
安装oVirt project数据源。要安装oVirt3.6 就安装 ovirt-release36.rpm; 要安装oVirt 3.5 就安装 ovirt-release35.rpm, 以此类推:

yum install http://plain.resources.ovirt.org/pub/yum-repo/ovirt-release36.rpm

安装 oVirt Engine
完成上面步骤的准备后,就能够安装oVirt Engine了。运行以下命令去下载安装相关软件及依赖:

yum -y install ovirt-engine

当安装完全部的安装包后,运行安装命令:

engine-setup

在安装过程当中,安装程序会向你提出一系列与下面例子类似的问题。若是你没有回答安装程序所提示出的问题,那么安装程序将使用”[]”中的默认设置。
例子1:oVirt Engine 安装sql

[ INFO ] Stage: Initializing
[ INFO ] Stage: Environment setup
Configuration files: [‘/etc/ovirt-engine-setup.conf.d/10-packaging.conf’]
Log file: /var/log/ovirt-engine/setup/ovirt-engine-setup-20140310163840.log
Version: otopi-1.2.0_rc2 (otopi-1.2.0-0.7.rc2.fc19)
[ INFO ] Stage: Environment packages setup
[ INFO ] Stage: Programs detection
[ INFO ] Stage: Environment setup
[ INFO ] Stage: Environment customization

       --== PRODUCT OPTIONS ==----== PACKAGES ==--

[ INFO ] Checking for product updates…
[ INFO ] No product updates found

       --== NETWORK CONFIGURATION ==--Host fully qualified DNS name of this server [server.name]: example.ovirt.orgSetup can automatically configure the firewall on this system.Note: automatic configuration of the firewall may overwrite current settings.Do you want Setup to configure the firewall? (Yes, No) [Yes]:

[ INFO ] firewalld will be configured as firewall manager.

       --== DATABASE CONFIGURATION ==--Where is the Engine database located? (Local, Remote) [Local]: Setup can configure the local postgresql server automatically for the engine to run. This may conflict with existing applications.Would you like Setup to automatically configure postgresql and create Engine database, or prefer to perform that manually? (Automatic, Manual) [Automatic]: --== OVIRT ENGINE CONFIGURATION ==--Application mode (Both, Virt, Gluster) [Both]: Default storage type: (NFS, FC, ISCSI, POSIXFS) [NFS]: Engine admin password: Confirm engine admin password: --== PKI CONFIGURATION ==--Organization name for certificate [ovirt.org]: --== APACHE CONFIGURATION ==--Setup can configure apache to use SSL using a certificate issued from the internal CA.Do you wish Setup to configure that, or prefer to perform that manually? (Automatic, Manual) [Automatic]: Setup can configure the default page of the web server to present the application home page. This may conflict with existing applications.Do you wish to set the application as the default page of the web server? (Yes, No) [Yes]: --== SYSTEM CONFIGURATION ==--Configure WebSocket Proxy on this machine? (Yes, No) [Yes]: Configure an NFS share on this server to be used as an ISO Domain? (Yes, No) [Yes]: Local ISO domain path [/var/lib/exports/iso-20140310143916]: Local ISO domain ACL - note that the default will restrict access to example.ovirt.org only, for security reasons [example.ovirt.org(rw)]: Local ISO domain name [ISO_DOMAIN]: --== MISC CONFIGURATION ==----== END OF CONFIGURATION ==--

须要注意的关键点是:

  • 必须将 HTTP 和 HTTPS 的默认端口 80 和443 予以保留;
  • 若是你选择去配置NFS共享,那么必须指定已经安装NFS的服务器的路径;
  • 在安装过程当中所选择的存储类型将被用于生成数据中心和集群。添加存储设备将在安装完成后,在Web管理界面中进行;
  • 用于 ISO_DOMAIN NFS 的默认ACL只容许本机访问。若是须要访问之后所添加到本域的任何节点主机,请另行进行读写权限的设定;shell

当安装系统提示你是否须要查看已经选择的配置,请输入 yes 进行查看。
例子2:确认Engine的安装设置apache

[ INFO ] Stage: Setup validation

                --== CONFIGURATION PREVIEW ==--Engine database name                    : engineEngine database secured connection      : FalseEngine database host                    : localhostEngine database user name               : engineEngine database host name validation    : FalseEngine database port                    : 5432NFS setup                               : TruePKI organization                        : ovirt.orgApplication mode                        : bothFirewall manager                        : firewalldUpdate Firewall                         : TrueConfigure WebSocket Proxy               : TrueHost FQDN                               : example.ovirt.orgNFS export ACL                          : 0.0.0.0/0.0.0.0(rw)NFS mount point                         : /var/lib/exports/iso-20140310143916Datacenter storage type                 : nfsConfigure local Engine database         : TrueSet application as default page         : TrueConfigure Apache SSL                    : TruePlease confirm installation settings (OK, Cancel) [OK]:

安装开始。下面例子中所显示的信息代表,oVirt Engine已经成功安装。
[ INFO ] Stage: Transaction setup
[ INFO ] Stopping engine service
[ INFO ] Stopping websocket-proxy service
[ INFO ] Stage: Misc configuration
[ INFO ] Stage: Package installation
[ INFO ] Stage: Misc configuration
[ INFO ] Creating PostgreSQL ‘engine’ database
[ INFO ] Configuring PostgreSQL
[ INFO ] Creating Engine database schema
[ INFO ] Creating CA
[ INFO ] Configuring WebSocket Proxy
[ INFO ] Generating post install configuration file ‘/etc/ovirt-engine-setup.conf.d/20-setup-ovirt-post.conf’
[ INFO ] Stage: Transaction commit
[ INFO ] Stage: Closing up

       --== SUMMARY ==--`         SSH fingerprint: `<SSH_FINGERPRINT> `         Internal CA: `<CA_FINGERPRINT>Web access is enabled at: `             `[`http://example.ovirt.org:80/ovirt-engine`](http://example.ovirt.org:80/ovirt-engine) `             `[`https://example.ovirt.org:443/ovirt-engine`](https://example.ovirt.org:443/ovirt-engine)Please use the user "admin" and password specified in order to login into oVirt Engine--== END OF SUMMARY ==--

[ INFO ] Starting engine service
[ INFO ] Restarting httpd
[ INFO ] Restarting nfs services
[ INFO ] Generating answer file ‘/var/lib/ovirt-engine/setup/answers/20140310163837-setup.conf’
[ INFO ] Stage: Clean up
Log file is located at /var/log/ovirt-engine/setup/ovirt-engine-setup-20140310163604.log
[ INFO ] Stage: Pre-termination
[ INFO ] Stage: Termination
[ INFO ] Execution of setup completed successfully

 **** Installation completed successfully ******

如今 oVirt Engine 服务就已经能够正常的运行了。你如今能够在内网中使用用户名“admin”(密码是安装过程当中输入并确认的密码)来登陆 oVirt Engine 的web管理界面了。
安装节点主机
安装完oVirt Engine服务后,就能够安装节点主机来运行虚拟机了。在oVirt架构中,你可使用 oVirt Node, Fedora 或者 CentOS 作为节点主机的操做系统。windows

安装 oVirt 节点
本指南使用CD来安装 oVirt 节点,但也能够选择使用PXE 网络安装或者USB设备进行安装,具体方法请详见:oVirt Node deployment documentation
在安装 oVirt 节点以前,你须要下载hypervisor(虚拟化)镜像,并使用这个镜像生成可启动CD光盘。centos

下载 oVirt 节点安装CD
从oVirt Node release下载最新的oVirt节点安装镜像,并将下载的ISO镜像刻录到光盘。
你如今可使用记录的oVirt节点安装光盘来启动作为节点主机的服务器了。使用本指南,你将使用图形交互界面来完成配置和安装。在安装界面中可使用以下菜单快捷键:

  • 使用向上键和向下键来进行选择,选中的选项将以白背景高光显示;
  • 使用Tab键在表单项中进行移动;
  • 使用空格建来勾选复选框(以中括号”[]”表示);被选中的复选框显示 “*” ;
  • 完成配置按回车键,交安装程序进行后续处理。

oVirt节点安装配置
将oVirt节点安装CD放入oVirt节点主机的光驱中,而后启动主机。当启动画面显示 “Start oVirt Node to boot from the Node installation media” 时,按回车键;
当显示安装确认画面时,选择 “Install Hypervisor” 并回车;
选择系统的键盘布局;
安装程序会自动探测主机上安装的磁盘驱动器。已经选择用于虚拟化(hypervisor)安装的磁盘驱动器将以白色背景高亮显示。确保高亮选择的磁盘是本地磁盘,或者使用方向键选择正确的磁盘。选择“继续”(Continue) 并按回车键;
再一次确认你选择的本地磁盘(标注“*”的磁盘)。选择“继续”(Continue) 并按回车键;
输入本地控制台密码,并再次输入确认。选择“安装”(Install)并回车;安装程序会对已经选择的本地磁盘进行分区,并进行安装;
当安装完成,会弹出提示,重启主机( Reboot the hypervisor);按回车键确认,同时移除安装光盘;
当节点主机完成重启后,就能够进入到shell登陆界面。使用安装时输入的密码进行登陆。正确登陆后进入到oVirt节点的管理控制台界面;
在节点主机的管理控制台界面,在左侧会有11个功能标签,使用上下键在各个功能标签中跳转;使用Tab键或者向右键进入右侧的功能设置区域。

选择“网络”(Network)标签。配置以下选项:

  • Hostname: Enter the hostname in the format of hostname.domain.example.com.

  • DNS Server: Enter the Domain Name Server address in the format of 192.168.0.254. You can use up to two DNS servers.

  • NTP Server: Enter the Network Time Protocol server address in the format of ovirt.pool.ntp.org. This synchronizes the hypervisor’s system clock with that of the Engine’s. You can use up to two NTP servers. Select Apply and press Enter to save your network settings.

  • The installer automatically detects the available network interface devices to be used as the management network. Select the device and press Enter to access the interface configuration menu. Under IPv4 Settings, tick either the DHCP or Static checkbox. If you are using static IPv4 network configuration, fill in the IP Address, Netmask and Gateway fields.
    确认网络配置,并选择 OK ,而后回车

选择“oVirt Engine” 标签。配置以下选择:

  • Management Server: Enter the oVirt Engine domain name in the format of ovirt.demo.example.com.

  • Management Server Port: Enter the management server port number. The default is 443.

  • Connect to the oVirt Engine and Validate Certificate: Tick this checkbox if you wish to verify the oVirt Engine security certificate.

  • Set oVirt Engine Admin Password: This field allows you to specify the root password for the hypervisor, and enable SSH password authentication from the oVirt Engine. This field is optional, and is covered in more detail in the oVirt Installation Guide.
    选择“应用”(Apply)并回车。这时会出现一个对话框,询问你是否链接主机链接到oVirt Engine并完成验证。选择“赞成”(Approve)并回车。系统会提示你管理员配置已经成功更新;

接受其余全部的默认设置。有关配置安全,登陆,kdump和远程存储的详细信息请参阅:oVirt Node deployment instructions
最后,选择“状态”(Status)标签。选择“重启”(Restart),而后回车重启主机应用最新的配置。
目前,你已经成功的安装了一台 oVirt 节点。若是你但愿加入多台oVirt节点,请重复上面的操做步骤。下面的章节将介绍怎样去进一步使用 oVirt Engine。

安装一台 Fedora 19 主机
安装的前期准备
若是计划使用安装Fedora 19操做系统的主机,那须要进行最小化的系统安装;
以root用户登陆Fedora主机;
经过yum安装ovirt-release36 或者 ovirt-release35安装包,此安装包将保证你会从 oVirt project软件依赖得到更新程序;

yum localinstall http://plain.resources.ovirt.org/pub/yum-repo/ovirt-release36.rpm

安装
oVirt平台使用一系列的网络端口来完成系统管理和其余虚拟化功能。oVirt Engine 能够为主机自动添加进行必要的防火墙设置。另外,你也能够经过配置iptables规则来调整Fedora主机的防火墙规则,开放oVirt平台所要求开发的端口。可使用下面的样例来个性/etc/sysconfig/iptables文件,完成防火墙设置:
:INPUT ACCEPT [0:0] :FORWARD ACCEPT [0:0] :OUTPUT ACCEPT [10765:598664] -A INPUT -m state –state RELATED,ESTABLISHED -j ACCEPT -A INPUT -p icmp -j ACCEPT -A INPUT -i lo -j ACCEPT -A INPUT -p tcp –dport 22 -j ACCEPT -A INPUT -p tcp –dport 16514 -j ACCEPT -A INPUT -p tcp –dport 54321 -j ACCEPT -A INPUT -p tcp -m multiport –dports 5634:6166 -j ACCEPT -A INPUT -p tcp -m multiport –dports 49152:49216 -j ACCEPT -A INPUT -p tcp -m state –state NEW -A INPUT -j REJECT –reject-with icmp-host-prohibited -A FORWARD -m physdev ! –physdev-is-bridged -j REJECT –reject-with icmp-host-prohibited COMMIT
确保iptables服务设置为开机启动。按以下方式设置服务开机启动,并重启服务:

chkconfig iptables on

service iptables restart

某些版本的Fedora默认没有安装tar命令,尤为是当你进行最小化安装时,但些命令是从engine完成主机配置的必备命令,所以请使用如下命令进行安装:

yum install -y tar

检查engine 和这台主机上的NetworkManger是否启用。若是启用请将其关闭,并取消开机启动,由于此服务会在布署VDSMjf 妨碍网桥安装及配置。这种状况至少会出如今Fedora 19中,Fedora 19以上版本可能不会受到影响。
完成上述步骤后,你应该成功在Fedora主机上完成了安装。若是你想布署更多的主机请重复上述步骤。在开始运行虚拟主机以前,你还必须在管理界面中将节点主机添加到oVirt Engine。以后,你就能够进行下一步了。

安装一台 CentOS 6.5 主机
请参照Fedora 19主机安装。

链接到 oVirt Engine
经过上面的操做,你已经完成了 oVirt Engine 和 节点主机的安装。如今你能够经过登陆 Engine 管理界面来开始配置你的虚拟化环境。

登陆管理界面
确保你已经在安装oVirt Engine的过程当中按照安装程序提示设置了管理员密码。

链接到oVirt 的web 管理界面:

  1. 打开浏览器访问https://domain.example.com/webadmin。将domain.example.com替换为在安装远程中设置的域名;
  2. 若是这是你首次链接到管理界面,oVirt Engine 将会向你的浏览器发放证书,单击“打开”启认证窗口。单击“安装证书”,而后选择将证书保存在“可信根证书受权”(Trusted Root Certification Authorities)中;
  3. 在随后出现的登陆界面中,在用户名中输入 “admin”,在密码中输入在安装过程输入的密码。确保你的域名只能够在内网中进行访问,而后单击”登陆“;

你如今应该已经成功的登陆 oVirt web 管理界面。在这个界面中你能够配置和管理全部的虚拟资源。oVirt Engine 的图形用户界面相关功能的描述以下图:
image

  1. 标题栏:这里包含登陆用户的名称,签出按钮,用户角色配置选项;
  2. 导航栏:这个面板容许你在树状结构,书签和标签功能中进行跳转。在Tree标签容许你以树状结构查看整个系统以及可示化的形式显示你当前虚拟化环境的结构;
  3. 资料标签:这些标签容许你访问oVirt的全部资源。你目前应该已经拥有一个默认的数据中心,一个默认的集群,一个待加入的节点主机,还须要将可用存储加入到数据中心;
  4. 结果列表:当你选择一个标签时,在这个列表里显示的就是目前可用的所有资源。你能够经过选择项目,而后点击相关的功能按钮,为一个或多个的项目运行一个任务。若是某一项功能不可用,那么该按钮将不可用;
  5. 详细信息面板:当你选择一个资源时,这个面板能够在多个子标签中显示这个资源的详细信息。这些子标签中一样包含多个功能按钮,这样你就能够对所选择的资源进行变动和修改。

当熟悉管理界面的布局以后,你就能够开始配置属于你本身的虚拟环境了。

配置 oVirt
如今你已经登陆到管理界面,能够经过定义数据中心,主机集群,网络和存储来配置你的oVirt环境了。即便本指南在安装期间使用默认的资源来进行配置,可是若是你想使用新的组件来进行oVirt环境的完整配置的话,你也可使用下面给出的配置过程和方法来完成这一目标。

配置数据中心
数据中心是为虚拟化环境管理而定义的一组包含物理资源和逻辑资源的逻辑实体。能够把数据中心想象成一个容纳主机集群,虚拟主机,存储和网络的容器。

oVirt会在安装时生成一个默认的数据中心。其类型在安装脚本中进行了定义。能够通Tree面板来访问数据中心。在面板中展开全部结构并选择默认的数据中心。在数据中心标签中也能够显示默认的数据中心。
image

本指南中将使用默认的数据中心来进行操做,若是你但愿生成一个新的数据中心的话,请参阅:oVirt Administration Guide

配置集群
一个集群是被一组虚拟主机当作资源池使用的物理主机的集合。在集群中的主机共享一样的网络架构,一样的存储和一样类型的CPU。集群组成了一个可让虚拟主机在主机与主机之间进行移动的可迁移的域。oVirts在安装过程当中会生成一个默认的集群。能够经过Tree面板来访问集群。在面板中展开全部结构并选择默认的集群。在集群标签中也能够显示默认的集群。
image

本指南中,oVirt节点和Fedora主机将会被添加到默认的主机集群当中。若是你但愿生成一个新的集群,或者集群主机间迁移虚拟主机的话,请参阅:oVirt Administration Guide

配置网络
在安装过程当中,oVirt为默认的数据中心定义了一个管理网络。这个网络被用于管理主机与节点主机的通信。新的逻辑网络,好比来宾数据、存储或者显示,都会添加进来以加强网络速度和网络吞吐能力。全部的网络在被节点主机和集群使用以前,都必须先添加到其所属的数据中心当中。
能够经过单击集群标签后选择默认集群来访问网络管理。在详细信息面板中单击逻辑网络标签,能够显示默认的”ovirmgmt”网络。
image

本指南使用ovirtmgmt网络,若是你但愿创建新逻辑网络,请参阅:oVirt Administration Guide

配置节点主机
你已经安装了属于你的oVirt节点和Fedora主机,可是在它们被正式使用以前,还须要将它们添加到Engine. oVirt 节点是为oVirt平台特殊打造,因些只须要简单的单击认证就能够完成添加。相反的, Fedora是通用操做系统,所以将须要按照主机节点进行额外的配置。

认证oVirt节点主机
oVirt平台中会自动完成注册你以前安装虚拟化的oVirt节点主机。这台主机会在 oVirt Engine 中显示,只须要认证一下就可使用。

安装oVirt节点主机
在Tree面板中,点击鼠标展开全部的节点。在默认集群下选择主机(Hosts). 在主机(Hosts)标签中,选择你新安装的虚拟化主机的名称;
单击认证(Approve)按钮,会显示“编辑并认证主机”(Edit and Approve Host)对话框。接受默认设置或者进行必要的修改后,单击回车;
3.这时主机的状态会从无操做(Non Operational)变为上线 (Up).
添加 Fedora 或者 CentOS 主机
与安装oVirt节点主机不一样,你以前安装的 Fedora 主机并不能为oVirt平台自动检测到。你必须在oVirt平台手动添加主机后,才能正常使用 Fedora 或者 CentOS 主机。

添加 Fedora 主机
在Tree平面中,点击鼠标展开全部的节点。在默认集群下选择主机(Hosts). 在主机(Hosts)标签中,单击“新建”(New);
系统会显示以下图的“新建主机”对话框
image
常规配置(General)
在对话框中输入详细信息,具体以下:

  • 数据中心(Data Center):选择你的主机所属的数据中心,在这里选择默认的数据中心(Default);
  • 主机集群(Host Cluster):选择你主机所属的主机集群,在这里选择默认主机集群(Default);
  • 名称(Name):给主机起个可识别的名称;
  • 地址(Address):IP地址,或者是主机能够被解析的主机名(在主机安装过程当中指定的);
  • Root密码(Root Password): 在安装过程当中指定的root密码;
  • 配置iptables规则(Automatically configure host firewall):选择这个复选框后,oVirt会替换现有防火墙规则以适应oVirt平台须要。

电源管理(Power Management)
若是你但愿给主机配置OOB(Out of Band)电源管理, 请选择“电源管理”(Power Management)标签。勾选”激活电源管理“(Enable Power Management)复选框,而后配置以下信息:

  • 地址(Address):主机存放的地点;
  • 用户名(User Name):在OOB管理中可用的用户名;
  • 密码(Password):在OOB管理中设置的强密码;
  • 类型(Type):OOB管理设备的类型。须要在下拉列表中选择一个合适的设备类型。下面列表是受支持的设备类型:
    “`
    😗* alom Sun Advanced Lights Out Manager

😗* apc American Power Conversion Master MasterSwitch network power switch

😗* bladecenter IBM Bladecentre Remote Supervisor Adapter

😗* drac5 Dell Remote Access Controller for Dell computers

😗* eps ePowerSwitch 8M+ network power switch

😗* ilo HP Integrated Lights Out standard

😗* ilo3 HP Integrated Lights Out 3 standard

😗* ipmilan Intelligent Platform Management Interface

😗* rsa IBM Remote Supervisor Adaptor

😗* rsb Fujitsu-Siemens RSB management interface

😗* wti Western Telematic Inc Network PowerSwitch

😗* cisco_ucs Cisco Unified Computing System Integrated Management Controller

*可选项:针对不一样的fence agent都会有额外不一样的命令行工具。这些命令行工具的详细文档请查阅各自fence agent的man帮助。
单击”测试”(Test)按钮去测试OOB管理的相关操做是否能够正常运行。若是你不但愿去配置电源管理,那么请不要勾选”激活电源管理“(Enable Power Management)复选框。而后进行以下操做:
1. 单击OK。若是你没有去配置电源管理的话,系统就会弹出一个对话框提示你肯定是否须要在不配置电源管理的状况下执行操做。选择OK。
2. 新添加的主机会出如今主机列表中,而且其状态为“正在安装”(Installing)。当安装完成后,主机的状态会变为”重启”(Reboot), 重启以后就会显示”等待”(Awaiting)。当主机准备就绪后,这时主机的状态就会变为”上线”(UP)。添加 CentOS 6.5 主机
按照添加Fedora主机的方法去添加CentOS主机便可。你如今已经成功的配置了一台能够运行虚拟机的节点主机了。下一步须要作的是准备数据存储域来容纳虚拟主机的磁盘镜像了。配置存储
在配置逻辑网络以后,你须要在向数据中心添加存储了。
oVirt为虚拟主机磁盘镜像和快照使用集中式的共享存储系统。存储能够在NFS(Network File System), iSCSI(Internet Small Computer System Interface)或者FCP( Fibre Channel Protocol)上予以实现.存储定义,类型和功能被封装在一个被称为存储域的逻辑实体中,并且能够扶持同时使用多个存储域。
就本指南来讲,你将会涉及到二种类型的存储域。
第一种类型的存储域是为存储系统安装ISO镜像而使用的NFS.你在安装oVrit Engine时已经生成一个ISO域;
第二种类型的存储域是用来容纳虚拟机磁盘镜像的。对于这种存储域来讲,你可使用上面提到的任何一种受支持的共享存储类型来生成存储域。你在安装oVrit Engine时已经设置了一个默认的存储类型。你所要作的就是确保在生成数据域时使用的存储类型与你安装时设置的是同一个存储类型便可。检查你应该使用的存储类型
打开Tree面板,而后单击展开全部的节点。在“系统”(System)项下,单击“默认”(Default)。在“结果”(results)列表中会显示默认的数据中心;
在“结果”(results)列表中,“存储类型”(Storage Type)列中显示的类型就是你须要添加的存储类型;
如今你已经清楚的知道了你所须要的存储类型了,按照下面的方法开新建存储域吧。
新建一个NFS数据域
由于你已经在安装oVirt Engine时选择NFS类型作为你的默认存储类型,那么下面就来新建一个NFS存储域。一个NFS存储域是一个被添加到一个数据中心并完成挂载用于向虚拟机提供虚拟磁盘存储服务的NFS共享。
关于怎样新建NFS服务请参阅:
http://fedoraproject.org/wiki/Administration_Guide_Draft/NFS下面提供一个/etc/exports配置文件的参考:# Please refer to the NFS documentation for your operating system on how to setup NFS security.
# As they exist here, these shares have no access restrictions.
/export/iso            *(rw,sync,no_subtree_check,all_squash,anonuid=36,anongid=36)
/export/data *(rw,sync,no_subtree_check,all_squash,anonuid=36,anongid=36)
/export/import_export  *(rw,sync,no_subtree_check,all_squash,anonuid=36,anongid=36)
当你完成NFS服务的安装配置后,就能够将其添加到oVirt了。添加NFS存储
打开Tree面板,而后单击展开全部的节点。在”系统”(System)项下,选择“默认”(Default)数据中心并单击“存储”(Storage)。可用的存储域会显示在结果列表中,单击“新建域”(New Domain);
系统会弹出“新建存储”(New Storage)对话框。配置以下的选项:
名称(name): 给存储起一个带有适当描述的名称;
数据中心(数据中心): 在这里默认的数据中心已经被提早选择了;
域功能/存储类型(Domain Function / Storage Type):在下拉菜单中选择Data → NFS. 若是存储域的类型与默认的数据中心须要的类型不匹配,那么,就会以灰色显示。当你选择正确的存储域炻落后于,就Export Path表单就显示出来了。
使用主机(Use Host):在下拉菜单中选择作任意一台主机。只有属于预先选择的数据中心的主机才会在下拉菜单中显示。*Export path: 输入NFS服务器的IP地址或者可解析的主机名。Export path的格式应该为:192.168.0.10:/data 或者 domain.example.com:/data
单击OK。新建的NFS数据域就会在“存储”(Storage)标签中显示。新的存储域在等待被使用时会保持锁定状态,当准备工做完成,存储域就会被自动添加到数据中心。如今你已经新建了一个NFS存储域。如今你就能够将ISO域添加到数据中心,而后上传安装镜像,这样你就可使用这些镜像安装虚拟机了。具体的操做请参阅下面的添加ISO域的内容。新建iSCSI存储域
由于你已经在安装oVirt Engine时选择iSCSI类型作为你的默认存储类型,那么下面就来新建一个iSCSI存储域。oVirt平台支持iSCSI存储域使用多个预约义LUNs(Logical Unit Numbers)添加iSCSI存储
打开左侧的Tree标签。在“系统”(System)项下,单击 + 图标以显示可用的数据中心;
双击默认的数据中心,而后单击“存储”(Storage).在“结果”(results)列表中会显示出可用的存储域。单击“新建域”(New Domain)
系统会显示“新建域”(New Domain)对话框。配置以下的选项:名称(name): 给存储起一个带有适当描述的名称;
数据中心(数据中心): 在这里默认的数据中心已经被提早选择了;
域功能/存储类型(Domain Function / Storage Type):在下拉菜单中选择Data → iSCSI. 若是存储域的类型与默认的数据中心须要的类型不匹配,那么,就会以灰色显示。当你选择正确的存储域炻落后于,就”使用主机并发现目标”(Use Host and Discover Targets)表单就显示出来了。
使用主机(Use Host):在下拉菜单中选择作任意一台主机。只有属于预先选择的数据中心的主机才会在下拉菜单中显示。
链接到iSCSI目标后,单击“发现目标”(Discover Tagets)栏。这一操做会让菜单显示更多的链接信息表单。输入必填信息:
地址(Address):输入iSCSI目标的地址;
端口(Port):选择链接的端口,默认是3260;
用户认证(User Authentication):若是是必须的,就输入用户名和密码。
单击“发现”(Discover)按钮查询目标。iSCSI目标会显示在结果列表中,每一个目标都会有一个登陆(Login)按钮;单击登陆(Login)按钮显示出列表中已经存在的LUNs.勾选“添加LUN”(Add LUN)复选框来做为将已选择的LUN做为iSCSI数据域来使用;
单击OK。新建的iSCSI数据域就会在“存储”(Storage)标签中显示。新的存储域在等待被使用时会保持锁定状态,当准备工做完成,存储域就会被自动添加到数据中心。
如今你已经新建了一个iSCSI存储域。如今你就能够将ISO域添加到数据中心,而后上传安装镜像,这样你就可使用这些镜像安装虚拟机了。具体的操做请参阅下面的添加ISO域的内容。新建FCP数据域
由于你已经在安装oVirt Engine时选择FCP 类型作为你的默认存储类型,那么下面就来新建一个FCP 存储域。oVirt平台支持FCP 存储域使用多个预约义LUNs(Logical Unit Numbers)添加FCP存储
打开左侧的Tree标签。在“系统”(System)项下,单击 + 图标以显示可用的数据中心;
双击默认的数据中心,而后单击“存储”(Storage).在“结果”(results)列表中会显示出可用的存储域。单击“新建域”(New Domain)
系统会显示“新建域”(New Domain)对话框。配置以下的选项:
名称(name): 给存储起一个带有适当描述的名称;
数据中心(数据中心): 在这里默认的数据中心已经被提早选择了;
域功能/存储类型(Domain Function / Storage Type):在下拉菜单中选择FCP.
使用主机(Use Host):为每台 hypervisor主机或者 Red Hat Enterprise Linux主机选择IP地址;
已经存在的LUMs列表将会显示出来。在已经选择LUN上,勾选“添加LUN”(Add LUN)复选框来做为将已选择的LUN做为FCP数据域来使用;
单击OK。新建的FCP数据域就会在“存储”(Storage)标签中显示。新的存储域在等待被使用时会保持锁定状态,当准备工做完成,存储域就会被自动添加到数据中心。如今你已经新建了一个FCP存储域。如今你就能够将ISO域添加到数据中心,而后上传安装镜像,这样你就可使用这些镜像安装虚拟机了。具体的操做请参阅下面的添加ISO域的内容。添加 ISO 域
你已经定义了你第一个存储域用来存储虚拟来宾数据,如今是时候去配置你的第二个存储域了,这个存储域将用来存储用于新建虚拟主机所须要的安装镜像。在安装oVirt Engine的时候你已经新建了一个ISO域。如今就须要将这个ISO域添加到数据中心。具体方法以下:
1. 打开Tree面板,而后单击展开全部的节点。单击“默认”(Default).默认的数据中心将显示在在结果列表中。
2. 在“详细信息”(Detail)面板上,选择“存储”(Storage)标签,而后单击“添加ISO”(Attach ISO)按钮;
3. 系统弹出“添加ISO库”(e Attach ISO Library)对话框,其中列出了可用的ISO域。选择其中一个后,单击OK;
4. ISO域将会显示在存储”(Storage)标签的结果列表中。当此域在进行验证时,其显示为锁定状(Locked)态,稍后会显示为未激活(Inactive);
5. 选择ISO域并单击“激活”(Active)按钮,其状态会转变为锁定状(Locked)态,稍后会显示为激活(Active)。上传ISO镜像
虚拟主机必须能够经过ISO源来得到安装介质(以ISO镜像形式存在的CD-ROM或者DVE-ROM)。为了这个目的,oVirt提供了一个能够复制镜像并对该文件设置合理权限的工具。提供给该工具和ISO共享的文件,必须是oVirt Engine能够访问的。
须要经过登陆到oVirt Engine服务器控制台来将镜像上传到ISO域。具体方法以下:
1. 从可启动介质生成或者得到ISO镜像。确保oVirt Engine服务器能够访问这些镜像所在的目录;
2. 下一步就是上传这些镜像。首先须要肯定可用的ISO域正在运行:# engine-iso-uploader list
接下来系统会提示你输入在oVirt Engine管理界面中使用的admin密码. 此工具会列出以前你所添加的全部的ISO域的名称ISO Storage Domain List:local-iso-share
如今你已经得到了全部上传指定文件所须要的必要信息。在Engine控制台,复制你的安装镜像到ISO域。命令格式以下:# engine-iso-uploader upload -i local-iso-share [file1] [file2] .... [fileN]
系统会再试要求你输入管理员密码。输入后按回车。
注意,上传文件的过程会很是耗时,同时还与你设置的存储域的存储性能相关。当镜像上传完成后,在管理界面中查看所上传的文件 是否可用:
1. 打开Tree面板,而后单击展开全部的节点。
2. 在“存储”(Storage)项下,单击ISO域的名称。上传的镜像会显示在结果列表中。单击镜像就会显示详细信息面板;
3. 在详细信息面板中,选择“镜像”(Image)标签。你上传的可用的镜像就应该所有显示出来。到目前为止你已经成功的安装好ISO域,你如今能够开准备安装新的虚拟机了。新建虚拟机
oVirt设置的最后阶段是贯穿于整个虚拟机生命周期的的新建,布署和维护虚拟机,使用模板和配置用户权限。这部份内容还要介绍怎样登陆到用户界面并链接到虚拟机。在oVirt上,你能够从现有的模板新建虚拟机,克隆虚拟机,或者从零开始新建全新的虚拟机。在新建虚拟机时,虚拟机能够从ISO镜像,网络启动(PXE)服务器,或者硬盘启动。在这里咱们介绍使用ISO镜像来新建虚拟机。新建一台Fedora虚拟机
在“导航”(navigation)标签,选择虚拟机(Virtual Machines).在虚拟机(Virtual Machines)标签中,单击“新建VM”(New VM);
系统会弹出“新建虚拟机”(New Virtual Machine)
image在“通用”(General)选项卡里,“集群”(Cluster)和“模板”(Template)中为系统预设的默认值;
“操做系统”(Operating System)中选择Red Hat Enterprise Linux (for i386/i686 Fedora) 或者 Red Hat Enterprise Linux x64 (for x86_64 Fedora);
“优化”(Optimized)中,若是要新建桌面虚拟机,选择“桌面”(Desktop);若是要新建服务器虚拟机,选择“服务器”(Server)
给虚拟机添加一个”名称”(Name),此项目为必填项;同时在“标注”(Comment),添加一个可识别的描述,此项目为可选项;
最后下拉菜单中为虚拟主机指定一个网卡(可选);
单击OK;
系统弹出“新建虚拟机向导”(New Virtual Machine - Guide Me)窗口。在这个窗口里你能够给虚拟机添加虚拟磁盘。
image
“新建虚拟机向导”(New Virtual Machine - Guide Me)单击“配置虚拟磁盘”(Configure Virtual Disk)给虚拟机添加存储;
输入磁盘大小;
单击OK。
下面图片中的参数,如“接口”(Interface)和“配额策略”(Allocation Policy)都建议使用默认值。若是有特殊需求的,能够根据须要进行修改。image
单击“稍后设置”(Configure Later)来关闭此向导窗口。在“虚拟机”(Virtual Machines )标签中就会显示你刚刚新建的虚拟机了。你如今已经拥有了一台Fedora的虚拟机了。可是在你使用
虚拟机以前,还须要在虚拟机上安装操做系统。安装Fedora来宾操做系统的具体方法以下:
在新建在虚拟机上单击鼠标右键,选择“一次性启动”(Run Once);
在弹出的对话框中勾选“附加CD”(Attach CD),而后从后面的下拉菜单中选择一个安装镜像;
单击OK。
image保持设置窗口中的其余配置为默认值,而后单击OK启动虚拟机。选择刚刚配置完成的虚拟机,而后单击“终端 ( )”(Console)图标。这个操做出弹出一个虚拟机的显示窗口,让你根据提示开始进行操做系统的安装。如何安装fedora请参考:Fedora Installation Guide;
当安装完成以后,关闭虚拟机,而后从硬盘启动虚拟机。
你如今就能够链接到Fedora虚拟机开始使用了。安装功能加强插件
添加几个客户端工具会改进你的用户体验。
- oVrit的 Guest Agent 能够显示虚拟机的内存和网络利用率,虚拟机的IP地址,已经安装的应用程序,启动单点登陆(SSO)等等;
- Spice-vdagent 能够支持文本和图像的复制和粘贴,更好的鼠标功能以及根据你窗口大小自动调节屏幕的分辨率。为oVirt添加Guest Agent能够查阅: How to install the guest agent in Fedora新建一台Windows 7 虚拟机
在“导航”(navigation)标签,选择虚拟机(Virtual Machines).在虚拟机(Virtual Machines)标签中,单击“新建VM”(New VM);
image
系统会弹出“新建虚拟机”(New Virtual Machine)
image
在“通用”(General)选项卡里,“集群”(Cluster)和“模板”(Template)中为系统预设的默认值;
“操做系统”(Operating System)中选择Windows 7 (for 32-bit Windows) 或者 Windows7 x64 (for 64-bit Windows);
“优化”(Optimized)中,若是要新建桌面虚拟机,选择“桌面”(Desktop);若是要新建服务器虚拟机,选择“服务器”(Server)
给虚拟机添加一个”名称”(Name),此项目为必填项;同时在“标注”(Comment),添加一个可识别的描述,此项目为可选项;
最后下拉菜单中为虚拟主机指定一个网卡(可选);
单击OK;
系统弹出“新建虚拟机向导”(New Virtual Machine - Guide Me)窗口。在这个窗口里你能够给虚拟机添加虚拟磁盘。
image
“新建虚拟机向导”(New Virtual Machine - Guide Me)
单击“配置虚拟磁盘”(Configure Virtual Disk)给虚拟机添加存储;
输入磁盘大小;
单击OK。
下面图片中的参数,如“接口”(Interface)和“配额策略”(Allocation Policy)都建议使用默认值。若是有特殊需求的,能够根据须要进行修改。
image单击“稍后设置”(Configure Later)来关闭此向导窗口。在“虚拟机”(Virtual Machines )标签中就会显示你刚刚新建的Windows 7虚拟机了。你如今已经拥有了一台 Windows 7的虚拟机了。可是在你使用
虚拟机以前,还须要在虚拟机上安装操做系统。安装 Windows 来宾操做系统的具体方法以下:
在新建在虚拟机上单击鼠标右键,选择“一次性启动”(Run Once);
在弹出的对话框中勾选“附加CD”(Attach CD),而后从后面的下拉菜单中选择一个安装镜像;
单击OK。
image
保持设置窗口中的其余配置为默认值,而后单击OK启动虚拟机。
选择刚刚配置完成的虚拟机,而后单击“终端 ( )”(Console)图标。这个操做出弹出一个虚拟机的显示窗口,让你根据提示开始进行操做系统的安装;
在你遇到windwos安装程序提示你“在你什么地方安装Windows?”(Where do you want to install Windows?)以前,在虚拟机中安装windows的过程当中和真实电脑上安装window没有什么区别。
安装VirtIO接口驱动。
此时的安装窗口中没有显示任何磁盘驱动器。你须要加载VirtIO驱动。在导航栏( Navigation)中,单击“更换CD”(Change CD);
image
在弹出的“更换CD”窗口中的下拉菜单中选择virtio CD,而后单击OK;
image
在终端的安装程序界面上单击“加载驱动”(Load Driver);
在弹出的“加载驱动”窗口中选择“浏览”(浏览);
浏览CD,打到Win 7文件夹。选择系统架构(AMD64 for 64-bit, x86 for 32-bit),而后单击OK;
这时Virtio驱动的列表应该显示在安装程序窗口中。选择“Red Hat VirtIO SCSI Controller”,而后单击“下一步”;
image
驱动应该被正确安装后,安装程序返回到“在你什么地方安装Windows?”(Where do you want to install Windows?)窗口,此时应该已经显示出磁盘驱动器了;
在导航栏( Navigation)中,单击“更换CD”(Change CD);
从下位菜单中选择Windows 7的安装光盘,而后单击OK;
在终端里,在安装程序中单击“刷新”(Refresh).当安装程序从新加载windows安装后,“Windows不能安装在这块磁盘”(Windows cannot be installed to this disk)上的提示就应该消失了;
剩余的安装步骤和在实体机上安装Windows是同样的了。
安装IDE接口驱动
IDE接口的磁盘驱动器是能够被正常识别的,所以正常安装Windows便可.进入Windows安装驱动
若是你选择使用VirtIO提供的一系列接口,如:Virtio磁盘接口,VirtIO网卡,或者但愿使用oVirt Guest Tools,那么你还须要安装附加驱动。在终端窗口中打开设备管理器;
image
在导航栏( Navigation)中,单击“更换CD”(Change CD);
image
在弹出的“更换CD”窗口中的下拉菜单中选择virtio CD,而后单击OK;
image
在终端中的设备管理器中,找到没有安装驱动的设备,单击鼠标右键;
选择“更新驱动程序软件”,而后选择“浏览计算机以查找驱动程序软件”;
浏览CD,找到Win 7文件夹。选择合适架构(AMD64 for 64-bit, x86 for 32-bit), 而后单击OK;
在弹出的提示框中选择“永远信任 Red Hat, Inc 提供的软件”,而后单击“安装”;
重复上述步骤,直到安装完成所有硬件驱动。
使用模板
如今你已经了解如何新建一台虚拟主机了,你能够将这台主机的设备保存为模板。这个模板将保存源虚拟机的相关配置,包括虚拟磁盘和网卡设置,操做系统和应用软件。你可使用模板创建多个与源虚拟机配置同样的虚拟机。新建一个Fedora模板
在这里创建的Fedora虚拟机模板是以上面章节中介绍的“新建Fedora虚拟机”为基础。在使用Fedora虚拟机创建模板以前,须要被暂时封存,并且虚拟机相关的配置不能进行特殊设置,以确保这些特殊的设置不能保存到模板当中。准备Fedora虚拟机
链接到Fedora虚拟机,使用root用户执行下面的命令,将系统标记为预配置:# touch /.unconfigured
运行下面的命令删除ssh主机的公钥:# rm -rf /etc/ssh/ssh_host_*
运行下面的命令关闭虚拟主机:# power off
如今虚拟主机已经被封存起来了,而且已经准备好创建Linux虚拟主机模板。
从现有的Fedora虚拟主机创建模板
在管理界面中,单击“虚拟机”(Virtual Machines)标签。选择已经封存的 Fedora虚拟主机。此时须要肯定虚拟机处理关机状态;
单击“创建模板”(Make Template).系统弹出“新模板”( New Virtual Machine Template)对话框.
image
在对话框的表单中输入下面的配置信息:
名称(Name): 模板的名称
描述(Description): 关于模板的描述
主机集群(Host Cluster): 使用这个模板的虚拟机所属的主机集群
设为私有(Make Private): 若是你勾选这个复选框,那么这个模板只能被模板的建立者和管理员使用。除非有权限的用户进行受限,其余用户 是没有办法使用这个模板的。
单击OK。当模板创建的过程当中,虚拟机主处于“镜像锁定”(Image Locked)状态。在这个过程当中,此模板的功能按钮都被禁用。当模板创建完毕,此模板的功能按钮就再次处于可用状态。
克隆一台Red Hat Enterprise Linux虚拟机
在上一节,你已经创建了一个带有完整的预配置的存储,网络和操做系统配置的模板。如今你将使用这个模板去布署一台预安装的虚拟主机。从模板克隆一台Fedora虚拟机
打开Tree面板,而后展开全部节点。在默认集群下单击虚拟机(VMs)图标。在”虚拟机”(Virtual Machines)标签中单击“新服务器”(New Server);
image
在”通用”(General)标签下, 从“基于的模板”( Based on Template)列表中选择现有的Linux模板;
输入合适的名称和适当的描述, 而后接受其余选项的默认值。若是有须要也能够进行修改;
单击“资源定位”(Resource Allocation)标签,在”预设”(Provisioning)区域, 单击下位菜单,选择克隆选项。
保持其余选项的默认设置,而后单击OK来生成一个新的虚拟机。而后新的虚拟机就会显示在“虚拟主机”(Virtual Machines)列表中。
新建Windows模板
在这里创建的Windows虚拟机模板是以上面章节中介绍的“新建Windows虚拟机”为基础。
在使用Windows虚拟机创建模板以前,须要使用sysprep对虚拟机进行暂时封存,并且虚拟机相关的配置不能进行特殊设置,以确保这些特殊的设置不能保存到模板当中。
注意:这里创建模板的步骤是针对 Windows 7 和 Windows 2008 R2 templates。若是你要创建Windows XP的模板,请参考:oVirt Administration Guide使用sysprep封存Windows虚拟机
在准备创建模板的虚拟主机中,打开命令行,而后输入“regedit”;
在弹出的“注册表编辑器”中,选择左边的面板,依次展开 HKEY_LOCAL_MACHINE → SYSTEM → SETUP;
在注册表编辑器主窗口使用 新建→ 字符串值 添加一个新的字符串值。右键单击文件,选择修改。在弹出的编辑字符串对话框中,输入下面提供的信息:
值名称:UnattendFile
值数据:a:\sysprep.inf
启动sysprep,运行: C:\Windows\System32\sysprep\sysprep.exe
在System Cleanup Action项下,选择 Enter System Out-of-Box-Experience (OOBE);
若是你须要变动电脑系统的SID,勾选“通用”(Generalize)复选框
在“关机选项”(Shutdown Options), 选择关机。
单击OK。虚拟机处于封存处理过程,完成后会自动冲压机。
从现有的Windows虚拟机新建模板
在管理界面中,单击“虚拟机”(Virtual Machines)标签。选择已经封存的 Windows 7 虚拟主机。此时须要肯定虚拟机处理关机状态;
单击“创建模板”(Make Template).系统弹出“新模板”( New Virtual Machine Template)对话框.
在对话框的表单中输入下面的配置信息:
名称(Name): 模板的名称
描述(Description): 关于模板的描述
主机集群(Host Cluster): 使用这个模板的虚拟机所属的主机集群
设为公有(Make Pulic): 勾选这个复选框,确保全部用户均可以使用这个模板。
单击OK。当模板创建的过程当中,虚拟机主处于“镜像锁定”(Image Locked)状态。在这个过程当中,此模板的功能按钮都被禁用。当模板创建完毕,此模板的功能按钮就再次处于可用状态。
你如今可使用新创建的模板创建新的Windows虚拟机了。从模板新建Windows虚拟机
这一节将介绍如何从上一节新建的Windows模板创建一个Windows 7 虚拟机。打开Tree面板,而后展开全部节点。在默认集群下单击虚拟机(VMs)图标。在”虚拟机”(Virtual Machines)标签中单击“新桌面”(New Desktop);
从“基于的模板”( Based on Template)列表中选择现有的Windows模板;
输入合适的名称和适当的描述, 而后接受其余选项的默认值。若是有须要也能够进行修改
保持其余选项的默认,而后单击OK生成虚拟机。。而后新的虚拟机就会显示在“虚拟主机”(Virtual Machines)列表中,当前的状态为“镜像锁定”(Image Locked)直到虚拟磁盘被创建。虚拟磁盘和网络的设置所有继承于模板,由于没有必要从新进行配置;
单击“运行”图标启动虚拟机。这时,一次性运行再也不是必须步骤了,由于操做系统已经被安装到虚拟主机的磁盘上了。单击绿色的“终端”(Console)按钮来链接到虚拟主机。
你如今已经学会了如何全新创建或者从模板创建Fedora和Windwos虚拟机了。下一步,你将要学习到如何经过用户界面去访问这些虚拟机。
使用虚拟机
如今,你已经创建了几个正在运行中的虚拟主机,你能够给用户分配虚拟机,让他们经过用户界面进行访问。你能够像使用物理桌面主机同样使用虚拟主机桌面。分配用户权限
oVirt是一个复杂的多层次管理系统,若是须要你能够将每个系统组件的权限进行自定义,而后分配给不一样用户。例如:一个用户必须拥有用户角色或者超级用户角色许可才能够经过用户界面访问虚拟主机。这些权限是经过管理员的管理界面添加的。更多的关于用户权限划分的信息请参阅:oVirt Administration Guide分配超级用户角色权限
打开Tree面板,而后展开全部节点。在默认集群下单击虚拟机(VMs)图标。在”虚拟机”(Virtual Machines)标签中, 选择你想要分配给用户使用的虚拟机;
在详细信息(Details)面板中,打开“权限”(Permissions)标签.单击“添加”(Add)按钮;
系统会弹出“添加用户权限”( Add Permission to User)对话框中。在搜索文本框中输入 姓名(Name),或者用户名(User Name),或者两者的一部分信息,单击“搜索”(GO)。在下面的结果列表中会显示最有可能匹配的用户记录。
image
勾选须要添加权限的用户记录前面的复选框。在“角色分配”(Role to Assign)下拉菜单中选择要分配给用户的角色,在这里选择”PowerUserRole”。而后单击OK。
登陆用户界面
如今你已经给一个名叫admin的用户分配了PowerUserRole权限,该用户能够经过用户界面访问指定的虚拟机。要想登陆用户界面,你要作的只是在Linux客户端使用Mozilla Firefox浏览器进行访问。
若是你已经如今使用Fedora客户端的话,在登陆到用户界面以前须要作的是安装SPICE插件。运行以下命令:# yum install spice-xpi
经过用户界面进行登陆
打开你的浏览器而后访问:
https://domain.example.com/UserPortal.
将domain.example.com替换成oVirt Engine服务器的地址。
而后在显示出来登陆界面中输入你的用户名和密码,而后单击“登陆”;
你如今应该已经登陆到用户界面了。当你拥有PowerUserRole权限时,你在登陆后的界面会得到比普通用户更多的功能,如:新建和管理虚拟机。在这个界面中,若是你是一个系统管理员你将有权限在你本身的oVirt环境中提供多个虚拟机供你本身和其余用户进行使用。
image
固然你也能够切换到普通用户界面中,在这个界面中你只能够UserRole的权限来使用与普通用户相同的权限来使用虚拟机。这个界面容许用户访问和使用虚拟机,而没有配置和修改系统的权限。若是你没有修改相关系统配置须要的话,平时最好以这个界面进行登陆。关于这个问题的更多信息能够参考: oVirt User Portal Guide.
image
你如今已经完成了快速安装指南的学习,而且成功的安装配置了oVirt.相关文章
1. 指南--Redis快速安装指南
2. anaconda安装指南_安装Anaconda的快速指南
3. ovirt速度安装
4. loadrunner12.6快速实战之安装指南
5. Windows下安装Web.py快速指南
6. RabbitMQ快速安装配置指南
7. ELK 快速指南
8. babel6 快速指南
9. APIDOC快速指南
10. emnu8086快速指南
更多相关文章...
• SQL 指南 - 网站建设指南
• HTML 指南 - 网站建设指南
• Composer 安装与使用
• IntelliJ IDEA安装代码格式化插件

Published by

风君子

独自遨游何稽首 揭天掀地慰生平

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注