1、 前言
在本章节,将通过图文的方式,向你介绍如何使用三、评估环境章节所提供的软、硬件环境来实现SCVMM如何管理Hyper-V、通过SCVMM控制台添加HYPER-V主机、(如何通过VMM管理控制台创建虚拟机)、如何和SCOM R2结合实现PRO等。
2、 域基础架构的创建
在本章节中,描述各角色如何加入域等:
Hyper-V主机加入域
SCVMM服务器角色加入域
SCOM服务器角色加入域
Step1:在Hyper-V主机server6上,如下图所示,设置IP地址并加入域:
Step2:在虚拟机Vmmserver上,如下图所示,设置IP地址并加入域:
Step3:在虚拟机Scomr2上,如下图所示,设置IP地址并加入域:
#p#
3、 安装SCVMM 2008 R2
在章节描述如下过程:
VMM服务器的安装
VMM管理员控制台安装
本章节的所有操作均在vmmserver.contoso.com机器上完成。
在进行安装前,请检查系统环境是否满足以下要求:
软件要求
|
注解
|
||
带有 Hyper-V 的 Windows Server 2008 操作系统
|
|
||
Windows PowerShell 1.0
|
该软件包括在 Windows Server 2008 中。如果删除了该软件,安装向导会自动添加它。
|
||
Windows 远程管理 (WinRM)
|
该软件包括在 Windows Server 2008 中,且 WinRM 服务设置为自动启动。
|
||
Windows 自动安装工具包 (WAIK) 1.1
|
如果尚未安装该软件,安装向导会自动安装它。
|
||
Windows Server Internet Information Services (IIS) 7.0
|
必须添加 Web 服务器 (IIS) 角色,然后安装以下服务器角色服务:
|
||
支持的 Microsoft SQL Server 版本
|
注意:SQL Server Express Edition 在 VMM 中不支持报表。
|
Step1:插入SCVMM 2008 R2的安装镜像,运行SETUP.EXE后,弹出如下界面,在右侧点击"VMM服务器"。(图12)
Step2:在"许可条款"页,确认选上"我接受此协议的条款","下一步"
Step3:在"Microsoft Update"页,根据公司的情况来确定是否选择使用Microsoft Update更新服务进行windows及其软件的安全或重要的更新。本次测试中,选中"检查更新时使用Microsoft Update"。"下一步"
Step4:在"客户体验改善计划"页,选择了"不,我不愿意参加"。"下一步"
Step5:在"产品注册"页,根据需要分别在用户名及公司后侧方框中填入:admin、contoso。"下一步"
Step6:在"必备项检查"页,VMM安装程序会检查此系统环境是否满足其要求的硬件及软件要求,因检查通过,"下一步"
Step7:在"安装位置"页,选定VMM安装程序文件的存储位置,考虑到页面文件及性能的原因,一般不要放置在C盘,此处改C为D。也就是把安装文件放置在D盘下。当然也可以通过浏览的方式选择不同的位置。"下一步"
Step8:在"SQL Server设置"页,选择"安装SQL SERVER 2005 EXPRESS EDITION SP3",安装位置仍然设置成D盘。
注意,在实际生产环境中,建议在此系统上安装SQL SERVER 2005 及SP3版,或是安装SQL SERVER 2008版(两者均可是标准版或企业版,X64位)。当然亦可以考虑和接下来提到的SCOM共同使用同一个数据库服务器。
"下一步"
Step9:在"库共享设置"页,由于新安装,现有环境中没有存在有库共享,故选择"创建新的库共享",并起好易记易用的共享名,同时选择好共享位置。这个也是很重要的,如果有NAS存储解决方案存在,可以存放在此位置。"下一步"
Step10:在"安装设置"页,保留默认设置。这里会有服务账户使用的需求,同样要求你在规划时确定不同的服务账户及权限。"下一步"
Step11:在"设置摘要"页,是之前设置的概览。确定没问题后,点击"安装"就会进行VMM的安装进程。
Step12:在"安装"页,会显示安装的过程及内容。
Step13:安装完成后的界面,并勾选上"检查最新的Virtual Machine Manager更新",点"关闭"。
Step14:在SCVMM的安装界面,点击"VMM管理员控制台",进行其的安装。
Step15:在"许可条款"页,选择"我接受此协议的条款"。"下一步"
Step16:在"客户体验改善计划"页,保持默认,"下一步"
Step17:在"必备项检查"页,检查安装VMM管理员控制台所需要的软硬件要求,满足后,"下一步"
Step18:在"安装位置"页,改C为D,其它默认。"下一步"
Step19:在"端口分配"页,保持默认。"下一步"
Step20:在"设置摘要"页,确认没有设置错误或是想返回重改后,点击"安装",开始VMM管理员控制台的安装进程。
Step21:在"安装"页,会依次安装所需要的软件,安装后点击"关闭"。并打上所需要的更新。
Step22:安装更新的截图。
Step23:安装完成后的VMM管理员控制台图示。
#p#
4、 通过SCVMM控制台添加HYPER-V主机
在本章节主要描述如下内容:
Hyper-V主机server6加入域Contoso.com
通过VMM控制台添加Hyper-V主机
Step1:如下图所示,隶属于WORKGROUP改为域Contoso.com。并在弹出的用户凭据对话框中输入用具有加入域权限的用户及密码,并重启机器。
Step2:重启后,以域用户登陆后,查看Hyper-V主机已然加入域contoso.com。
Step3:注意在进行添加HYPER-V主机之前,请开启高级防火墙中远程管理及文件和打印共享等服务。
在打开的VMM管理员控制台左侧面板,添加主机组并起名为MS_HyperV,并点击右侧的"添加主机"。
Step4:在"选择主机位置"页,选择"位于Active Directory 域中的基于Windows Server的主机"。在用户名、密码、域依次输入administrator、password、contoso。
并勾选"主机处于受信任的域中"。"下一步"
注意:如果所有主机都在一个 AD DS 域中,则可以使用添加主机向导将一个或多个基于 Windows Server 的主机添加到 VMM 中。这些主机所在的域可以与 VMM 服务器所在的域具有双向信任关系,也可以不受 VMM 服务器所在的域信任。
注意:当添加基于 Windows 的主机时,VMM 会在该主机上自动安装或启用适当版本的虚拟化软件,并根据需要尝试创建一个 Windows 防火墙例外。
在将主机添加到 VMM 和支持 Hyper-V 的主机操作系统,如果未启用主机上的 Hyper-V,则 VMM 将自动尝试启用 Hyper-V。启用 Hyper-V 角色将造成主机立即重新启动。如果您添加的主机是 VMM 服务器,重新启动将会停止正在运行的作业,您必须在启用 Hyper-V 后重新添加主机。
Step5:在"选择主机服务器"页,可以通过搜索的方式来得到你要加入管理的HYPER-V主机。请参下列两图:
Step6:搜索完成后,所搜到的主机就会显示在"所选服务器"列表中,"下一步",在弹出的对话框中,选"是"。
Step7:在"配置设置"页,选择要添加的主机位于"所有主机\MS_HyperV"主机组中。
在"主机重新关联"项,确保打上对勾。"下一步"
Step8:在"主机属性"页,添加HYPER-V主机的E盘为虚拟机存储的默认路径。"下一步"
Step9:在"摘要"页,显示了刚才所做的设置,如果需要更改,可以点击上一步。确认后,点击"添加主机"。请注意右下角的"查看脚本"。要知道所有的操作都是可以通过POWER-SHELL来完成的。
Step10:当点击"添加主机"后,会弹出一个"添加主机的作业"窗口来,详细显示自动进行的操作步骤等。一目了然。
Step11:添加完成后的截图如下所示。可以看到在中间控制台中已有SERVER6主机,同时显示了状态的情况
#p#
通过VMM管理员控制台添加虚拟机
本章节将通过摘要式的截图来描述添加虚拟机的过程
在添加虚拟机之前,请在HYPER-V主机设定好相应的网络位置。本实验环境设置了和物理环境相同的网络连接WAN。
Step1:在VMM管理员控制台,点击右侧操作面板的"新建虚拟机",此时会启动添加虚拟机的向导。
Step2:在"选择源"页,确保选定"使用空白虚拟硬盘创建新的虚拟机"。"下一步"
通过空白虚拟硬盘创建虚拟机时:
必须配置该虚拟机以便可以从系统 CD、库中的 ISO 映像文件或者通过网络服务启动来安装操作系统。
推荐:在虚拟机上安装虚拟化来宾服务(例如虚拟机添加件或集成组件)。
虚拟机必须部署在安装有虚拟服务器的主机或库服务器上。
Step3:在"虚拟机标识"页,输入虚拟机的名称win2k3(用于识别虚拟机,但并不一定是虚拟机的NETBIOS名称)。"下一步"
Step4:在"配置硬件"页,请分别设置下列项:
启动顺序 - 选择启动操作系统时各种设备的启动顺序。
CPU 要求 - 指定虚拟机的处理器要求。
内存 - 指定要分配给虚拟机的内存量。
软盘驱动器 - 配置虚拟软盘驱动器,使其能够读取主机上的物理软盘或读取存储在库中的虚拟软盘文件。
DVD 或 CD 驱动器 - 将虚拟 DVD 或 CD 驱动器添加到 IDE 总线。
注意:现有映像文件是连接的存在于库文件中的一个WINDOWS 2003镜像。如何像库中放置镜像文件或是虚拟机请参考帮助文件。此处不再描述。
虚拟硬盘 - 将虚拟硬盘添加到 IDE 设备或 SCSI 适配器。
网络适配器 - 为虚拟机配置一个或多个虚拟网络适配器。
优先级和可用性 - 配置虚拟机使用主机上的 CPU 资源的优先级。将虚拟机配置为具有高可用性。
Step5:在"选择目标"页,选择"将虚拟机放置在主机"项。"下一步"
Step6:在"为虚拟机选择主机"页,因为只有一台HYPER-V主机server6,只有选择此。如果有多台主机,会用到智能放置及级别评定等。
根据主机承载虚拟机的适用性,可用于放置虚拟机的所有主机将被赋予 0 到 5 星的级别。主机级别的设定依据是:虚拟机的硬件和资源要求、预计的资源使用情况以及可以为 VMM 或单独的虚拟机部署自定义的放置设置。所列级别属于推荐级别。可以选择具有所需的磁盘空间和内存的任何主机。
要查看用于设置主机级别的放置设置,并(可选)更改这些设置,请单击"自定义级别"以打开"自定义级别"对话框。
要查看有关主机级别的详细信息,请在列表中选择相应的主机。细节窗格中列表下面的选项卡提供了以下信息:
详细信息 - 显示主机状态,并列出当前在该主机上部署的虚拟机。
级别解释 - 如果某个主机所得级别为零,该选项卡将列出导致此级别的条件。
SAN 解释 - 如果不能使用 SAN 传输将虚拟机的文件移至主机,该选项卡将列出阻止 SAN 传输的条件。
如果启用了网络优化,则会在"网络优化"栏中出现绿色箭头。VMM 2008 R2 允许您利用 Hyper-V 主机上的网络优化功能来运行 Windows Server 2008 R2。部署完虚拟机后,仅为部署在运行 Windows Server 2008 R2 的主机上的虚拟机显示该特性。
Step7:在"选择路径"页,进行如图示的操作,如果要将其他虚拟机存储在该路径上,请选中"将此路径添加到主机默认路径列表"复选框。在虚拟机创建过程中,会将该路径添加到默认路径列表中。
Step8:在"其他属性"页,请选择如下图的操作。
Step9:在"选择网络"页,选择虚拟网络WAN。
Step10:在"摘要"页,确定及复查之前配置选择,如果无误,点击"创建"。
Step11:在上一步中,点击创建后,就会弹出一个"作业"窗口。会详细显示虚拟机创建进程,注意此时并不会进行虚拟机的安装,而只是配置文件的创建。
Step12:当完成后,会有个错误提示,主要原因是因为没有安装VM组件。可以在完成安装虚拟机并停止虚拟机的前提下进行"安装虚拟来宾服务"。
Step13:连接虚拟机,进行虚拟机操作系统的安装。
Step14:安装过程开始,其他就和在物理机上安装OS一样的操作方法。此处略去。注意安装过程中可能鼠标使用并不灵活。主要是没有安装虚拟来宾服务。
Step15:安装完成后,需要停机进行虚拟来宾服务的安装,以更好的使用键盘和鼠标。
Step16:组件安装完成,开启此虚拟机并连接后的图示如下。如此,虚拟机完成安装。
#p#
5、 SCOM R2的安装
在本章节中将描述以下几方面内容:
在SCOMR2服务器上安装SQL服务
在SCOMR2上安装SCOM操作台
在SCOMR2上安装SCOM报表服务
Step1:运行SQL SERVER 2005企业版X64位的安装向导,但提示安装完成后必需进行SP3的安装。
Step2:在"最终用户许可协议"页,选择"我接受许可条款和条件"。"下一步"
Step3:在"安装必备组件"页,会安装SQL SERVER安装所需的组件。"下一步"
Step4:在"欢迎使用安装向导"页,"下一步"
Step5:在"系统配置检查"页,需要进行安装问题是否存在的检查,如果没有达到要求,请自行安装相应软件便可,成功后点"下一步"。需要注意的是不但要在角色中安装IIS服务器,还要在应用程序服务器角色中安装如.NET和WEB服务器支持组件。
Step6:在"注册信息"页,输入姓名及公司名。"下一步"
Step7:在"要安装的组件"页,请选择以下组件。其中的REPORTING SERVICES是为了SCOM的报表功能。
Step8:在"功能选择"而,请确认功能及安装路径。
Step9:在"实例名"页,保持默认,"下一步"
Step10:在"服务账户"页,选择服务账户定义登录时使用的账户。
注意:如果使用域用户,请在密码到期并更改密码后,同步更改服务使用此账户的密码。或者会出现服务不能启动的现象。
Step11:接下来的操作均保持默认。在"准备安装"页,点击"安装"进行SQL的安装。
在安装过程中会提示插入第二张SQL光盘。安装完成后,并请进行SP3的安装。
Step12:进行SCOM R2的安装。插入镜像,先进行"检查先决条件"。
Step13:检查通过,进行"安装Operations Manager 2007 r2"。在接下来的安装中,只选取重要部分图示说明。
Step14:多次下一步后,在"自定义安装"页,选择安装的组件以及安装的位置。
由于是数据仓库,所以要考虑好空间大小及磁盘性能。
Step15:在"管理组配置"页,输入如图所示的名称:
Step16:在"SQL SERVER数据库实例"页,保持默认,"下一步"。
Step17:在"数据库和日志文件选项"页,设置成如下图所示。空间大小请根据情况自行设定。
Step18:多次下一步,直至"正在完成SYSTEM CENTER OPERATIONS MANAGER 2007 R2安装向导"页,点击"完成"。
Step19:完成后的管理员控制台,MMC的风格,和SCVMM的类似。
Step20:安装SCOM的报表服务:
Step21:多次下一步,直至"自定义安装"页,选定安装组件及安装路径。
Step22:在"连接到根管理服务器"页,在根管理服务器下框,输入:SCOMR2。
Step23:在"SQL SERVER数据库实例"页,确定SQL SERVER实例为之前安装的默认实例SCOMR2。"下一步"
Step24:在"数据库和日志文件选项"页,请设置如下图所示:
Step25:在"选择SQL SERVER REPORTING SERVICES实例"页,输入SQL报表服务器的名称。
Step26:在"数据仓库写账户"及"数据读取账户"页,输入规划时为此所分配的用户账户及密码,请注意。在这些账户到期时,请在服务中更改相应密码。
多次下一步,直至"已准备好安装程序"页,点击"安装",开始安装进程。安装完成后,点击"完成"。从页完成SCOM的安装。
#p#
6、 SCVMM与SCOM的集成、PRO启用
在本章节将描述以下内容:
在SCOM R2上安装VMM配置向导
在SCVMM启用PRO
SCVMM与SCOM的应用展示
首先,需要将 Operations Manager 2007 配置为可与 VMM 进行互操作。这包括导入 System Center Virtual Machine Manager 2008 管理包,在 Operations Manager 根管理服务器上安装 VMM 管理员控制台,在 VMM 服务器上安装 Operations Manager 操作控制台,以及其他几个步骤。为了简化这一过程,VMM 安装程序介质上的"配置 Operations Manager"选项会自动完成此过程中的大部分步骤。
Step1:在运行"配置Operation Manager"之前,请选进行导入iis、windows server、SQL server管理包的操作。请参考以下三图所示。
Step2:管理包导入完成后,点击上图中的关闭。并打开SCOM的管理员控制台。可以看到相关的管理包已成功加载。
Step3:在SCOM R2机器的光驱中插入SCVMM 2008 R2的安装介质。并点击"配置Operations Manager"。
Step4:在"许可条款"页,选择"我接受此协议的条款"。"下一步"
Step5:在"客户体验改善计划"页,"下一步"
Step6:在"必备项检查"页,检查通过后,"下一步"
Step7:在"安装位置"页,改C为D。"下一步"
Step8:在"端口分配"页,需要输入的是VMM服务器的计算机名,以及端口。
Step9:在"设置摘要"页,如果没有修改,"安装",将开始安装进程。
Step10:安装完成,可以看到VMM管理员控制台已然安装。
Step11:此时,再打开SCOM管理员控制台可以看到多了两项如下图所示的选项:
Step12:打开SCVMM 2008的管理员控制台,导航至管理---系统中心,在中间的操作栏,打开"Operations Manager服务器",并输入SCOM服务器的计算机名scomr2。
Step13:打开"Operations Manager报表URL","启用报表"。
Step14:导航至管理---常规---PRO设置,双击打开设置窗口,依图所示勾选选项。"并确定"这样就启用了PRO。
Step15:同样,导航至主机-所有主机,右健属性,选定PRO项,可以新设置。
Step16:导航至报表-报表,可以看到部分报表选项。
Step17:在SCOM控制台中添加机器以安装代理并管理。
Step18:待发现后,就会启用SCOM管理账户或是计算机本地账户进行SCOM代理的安装。
Step19:代理安装完成后,过一些时间。就可以在SCVMM管理员控制台查看一些报表了(当然在SCOM中也可以看到虚拟机或是虚拟机主机的性能、运行状态等。下面第一个图示展示了虚拟机使用率的情况。第二个图示展示了主机使用率的情况。
如果现在就开始使用 PRO,可以利用已针对 VMM 2008 产品发行版本开发的一组基本的启用 PRO 功能的管理包。这些监视器生成的 PRO 提示可以建议更改虚拟机配置,并基于从虚拟机和主机收集的性能数据来实现自动迁移。下图的PRO提示虽然没有内容,但可以看到SCVMM与SCOM相配合给我们带来的管理上的好处:
【编辑推荐】