SQL Server 2008 R2数据库双机部署 下载本文

Window_2008_+_sql_2008_群集安装配置详解

2 2.1 组网

系统整体组网如图2-1所示。 图2-1 系统整体组网

系统组网及资源规划

2.2 资源规划

根据图2-1有以下资源规划:

?

虚拟机IP资源,如表2-1所示。

Window_2008_+_sql_2008_群集安装配置详解

表2-1 虚拟机IP资源 Public地址 Private地址 群集管理地址 MSDTC IP SQL Server虚拟地址

?

DB1 10.137.42.167 192.168.100.243 10.137.42.166 10.137.42.165 10.137.42.163 DB2 10.137.42.168 192.168.100.244 系统用户和组的规划,如表2-2所示。

表2-2 系统用户和组的规划 帐号 vdi\\administrator vdi\\DBadmin vdi\\DBServices vdi\\DBEngine vdi\\DBAgent vdi\\DBAnalysis 类型 帐号 帐号 帐号 组 组 组 说明 域管理员帐号,最高的管理权限 数据库管理员帐号 数据库服务运行帐号 数据库引擎组 数据库代理组 数据库分析服务组 注:所有的用户和组均为在AD域中而不是本机,同时将Administrator DBadmin DBServices加入服务

器本地管理员组中,同时Administrator DBadmin应该为域中管理员群组中。您也可以使用一个普通域帐号进行安装,不区分管理员帐号和服务运行帐号,该域帐号需要加入到域管理员群组中。

?

存储的规划。

存储分别为从华赛S3900中划分出的三个LUN,放入群集中称为群集磁盘。在Windows server 2008 R2群集中,磁盘一般挂载为3个,规划如下:

? ?

一个为仲裁盘盘符为F,11G。

一个为数据库的MSDTC服务(分布式事务协调服务)磁盘共享盘12G,磁盘盘符为H。

一个为数据库数据共享磁盘51G,盘符为G。实际磁盘大小可根据现场需要进行调整。

?

Window_2008_+_sql_2008_群集安装配置详解

3 新建虚拟机

3.1 创建虚拟机,安装windows 2008操作系统

通过vSphere Client登录vSphere1主机,右键单击左侧目录树中的vSphere1虚拟机,选择“新建虚拟机”。详细步骤请参见VMware相关文档中创建虚拟机章节。 本案例中两台虚拟机安装完毕后,每台机器上分别有本地磁盘C盘以及一个光盘D盘。在vSphere Client中分别为sqlserver1和sqlserver2,两台虚拟机分别在不同的物理主机上。如图3-1所示。

Window_2008_+_sql_2008_群集安装配置详解

图3-1 虚拟机安装

3.2 将划分好的LUN挂载到主机上

通过vSphere Client将划分好的LUN挂载到主机上,挂载需要有一个技巧。在VMware的虚拟机中虚拟磁盘如果是映射原始的LUN,则产生的.vmdk的磁盘文件实际仅仅是数据存储的映射文件。由于在故障转移群集中向一个群集中一个节点公开的存储卷或逻辑单元号(LUN)不得向其他服务器公开,所以同一个LUN不能既挂载到数据库主机,又挂载到数据库备机上。 具体操作步骤如下。

步骤 1 通过vSphere Client将三个LUN通过裸机映射的方式分别挂载到虚拟主机sqlserver1上。

1. 在vSphere Client中右键单击虚拟主机,选择“编辑设置”。 2. 在虚拟机属性界面单击“添加”。

3. 如图3-2所示,在“添加硬件”界面,选择“硬盘”,单击“下一步”。