部署高可用环境的SCOM2007R2之一

摘要

部署分为两个环节

1. 部署群集环境的Sql Server 2008 R2数据库

2. 部署群集环境的RMS(Root Management Server)

部署过程

1 准备数据库

1.1 为SCOM数据库群集准备操作系统

群集环境需要两台机器,都安装有两块网卡,一块供外网访问,另外一块用作心跳,在两台机器上安装上Windows 2008 R2,加入活动目录vm.local。使用域管理员用户vm\Administrator登录。

两台机器使用ISCSI连接共享存储Quorum,Dtc,Sqldata

按下表所示配置IP地址

机器名

IP_Public

IP_Private

操作系统

Sql1

192.168.1.31

172.16.1.1

Windows2008R2

Sql2

192.168.1.32

172.16.1.2

Windows2008R2

Private网卡的配置如图所示:

部署高可用环境的SCOM2007R2之一_第1张图片

部署高可用环境的SCOM2007R2之一_第2张图片

网卡顺序
将Public调整到private之前。
备注:
在Win7或Windows Server 2008 或 2008R2 中可以更改绑定顺序按照以下步骤
单击 开始,然后单击 控制面板。
单击 网络和 Internet,然后单击 $ 网络和共享中心。
更改网络适配器设置的具体情况取决于您的操作系统,请执行以下操作:
对于 Windows Server 2008 中,单击 管理适配器设置。
有关 Windows Server 2008 R2,单击 更改适配器设置。
单击 组织,指向 布局,然后单击 菜单栏。
在 高级菜单上单击 高级设置。
在 连接窗口中选择所需的网络适配器。
将此网络适配器移动到列表的顶部或底部的列表中。通过使用向上键和向下箭头按钮,您可以执行此操作。
单击 确定。
 

群集环境使用到的共享存储:

部署高可用环境的SCOM2007R2之一_第3张图片

1.2 安装群集功能

在两台机器上分别以管理员身份运行PowerShell

依次执行下列两条命令,安装群集功能

Import-Module servermanager

Add-WindowsFeature Failover-Clustering

部署高可用环境的SCOM2007R2之一_第4张图片

1.3 安装群集

在两台服务器都是启动的状态下,切换到Sql1 服务器,打开故障转移群集管理器,

clip_p_w_picpath010

点击下图中的创建一个群集,或者在安装之前,执行“验证配置”

部署高可用环境的SCOM2007R2之一_第5张图片

如下图所示,将Sql1及Sql2加入到群集中

部署高可用环境的SCOM2007R2之一_第6张图片

安装程序需要对群集环境进行验证

部署高可用环境的SCOM2007R2之一_第7张图片

部署高可用环境的SCOM2007R2之一_第8张图片

部署高可用环境的SCOM2007R2之一_第9张图片

部署高可用环境的SCOM2007R2之一_第10张图片

部署高可用环境的SCOM2007R2之一_第11张图片

备注:如果使用非域管理员用户安装群集,需要修改域安全策略,授予该用户域内添加工作站的权限

指定群集的网络名称及IP,

部署高可用环境的SCOM2007R2之一_第12张图片

部署高可用环境的SCOM2007R2之一_第13张图片

部署高可用环境的SCOM2007R2之一_第14张图片

部署高可用环境的SCOM2007R2之一_第15张图片

 

 

1.4 为群集安装DTC服务

部署高可用环境的SCOM2007R2之一_第16张图片

部署高可用环境的SCOM2007R2之一_第17张图片

部署高可用环境的SCOM2007R2之一_第18张图片

部署高可用环境的SCOM2007R2之一_第19张图片

部署高可用环境的SCOM2007R2之一_第20张图片

部署高可用环境的SCOM2007R2之一_第21张图片

部署高可用环境的SCOM2007R2之一_第22张图片

1.5 磁盘 I/O 超时

磁盘 I/O 超时为 60 秒或更久 :

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Disk\TimeOutValue

1.6 PowerShell

http://technet.microsoft.com/en-us/library/ee619761(WS.10).aspx

http://technet.microsoft.com/en-us/library/ee619744(WS.10).aspx