Microsoft SQL Server 2008 Cluster 部署(Hyper-V)(Step by Step)

Microsoft SQL Server Cluster 部署

1.简介

Microsoft SQL Server Cluster 2008 R2部署

模拟生产环境

搭建双Windows 2008 R2 域控、双节点MSSQL 2008 R2 Cluster

总共使用

虚拟机:5台

2台:DC 1(1块网卡)、DC2(1块网卡)

2台:SQLCluster1(3块网卡)、SQLCluster2(3块网卡)

1台:Storage Server(1块网卡)

VLAN 3个:

1个:心跳

1个:存储

1个:Domain

不算共享IP使用IP 9个

共享IP个数根据Cluster安装软件决定:

本实验使用3个

Windows Cluster 1个

DTC 1个

SQL Cluster 1个

2.基础准备

2.1安装包准备

Microsoft SQL Server 2008 R2 安装包:

  en_sql_server_2008_r2_enterprise_x86_x64_ia64_dvd_520517.iso

Microsoft Windows Storage Server 2008 R2 安装包:

  mu_windows_storage_server_2008_r2_embed_stand_ent_work_iscsi_software_target_3.3__x64_dvd_587719.iso

Microsoft Windows 2008 R2 安装包:

  SW_DVD5_Windows_Svr_DC_EE_SE_Web_2008R2_64-bit_English_X15-59754.ISO

Microsoft Windows 2008 R2 SP1 安装包:

  7601.17514.101119-1850_Update_Sp_Wave1-GRMSP1.1_DVD.iso

2.2预安装环境准备

2.2.1安装宿主机Hyper-V

2.2.2通过宿主机Hyper-V安装模板操作系统并配置相关内容  image语言区域选择

image开始

image选择Windows 2008 R2 Enterprise X64

image同意协议

image自定义安装

image配置磁盘分区

image

image开始安装

image安装完成配置管理员密码然后进入

image

image安装虚拟机集成服务光盘

image安装完成重启

image安装Windows 2008 R2 SP1

image同意协议

image安装完成后自动重启

image大概需要30-60Min

image重启后弹出完成对话框

image

image

因为是模板系统,故需要清理并重新产生操作系统各种特定参数例如SID 等

特别重要:否则稍后无法通过Cluster校验!!

选择配置完成后关闭操作系统,待用

image至此模板操作系统安装完成

3.部署DC  3.1第一个DC

准备DC 1 虚拟机

image磁盘配置

imageDC1文件存储配置

image指定我们刚准备好的模板操作系统

image点击完成后,Hyper-V将自动创建DC 1操作系统文件

image创建虚拟机

image分配内存(测试DC 512MB内存完全足够了)

image

分配网络(可以通过Hyper-V管理器先分出3个独立VLAN)

A 心跳网络

B Domain网络

C 存储链接网络

image选择我们刚建立好的DC1磁盘文件

image点击完成后DC1虚拟机就创建完成了

下面启动DC 1

image

image

image

image

到此为止操作系统的安装和初始化都一样

以下将开始配置DC1

IP配置:

image

计算机名配置:

image

重启服务器

安装活动目录域服务

image

image

image

image

至此DC基础软件安装完成,下边开始配置DC1节点

DC安装向导

image

建立一个新域中的第一颗树

image

输入根域名

clip_image002

选择森林级别

clip_image004

选择域功能级别(域控级别选择2003,如果没有存在2003域控的环境,可以设置到2008R2)

clip_image006

选择安装DNS(如果没有DNS),全局编目(默认必须安装)

clip_image008

clip_image010

选择域数据库、域日志、以及SYSVOL存储路径(建议存储在RAID5上)

clip_image012

还原模式下保存的Administrator 密码

clip_image014

clip_image016

开始安装

clip_image018

clip_image020

安装完成,重启操作系统

3.2第二个DC

IP配置:

clip_image002[4]

计算机名配置:

clip_image004[4]

等待DC1配置完成后进行:

clip_image006[4]

clip_image008[4]

clip_image010[4]

clip_image012[4]

clip_image014[4]

clip_image016[4]

clip_image018[4]

clip_image020[4]

clip_image022

clip_image024

clip_image026

clip_image028

4.部署Windows Storage Server

(略去操作:通过上述创建虚拟机方式创建两台虚拟机,作为MSSQL Cluster用,同时加入域)

安装补丁包和Storage Server必要Hotfix

clip_image002[6]

clip_image004[6]

clip_image006[6]

clip_image008[6]

clip_image010[6]

clip_image012[6]

clip_image014[6]

clip_image016[6]

clip_image018[6]

clip_image020[6]

clip_image022[4]

clip_image024[4]

创建iSCSI 对象

clip_image026[4]

加入两台域成员服务器的IP(存储VLAN的IP地址)

clip_image028[5]

clip_image030

创建3个iSCSI对象,一块用于仲裁盘、一块DTS盘、一块MSSQL安装盘

clip_image032

clip_image034

clip_image036

clip_image038

clip_image040

clip_image042

clip_image044

clip_image046

节点链接存储:

clip_image048

clip_image050

clip_image052

clip_image054

clip_image056

clip_image058

clip_image060

ONLINE 存储

clip_image062

clip_image064

clip_image066

clip_image068

5.部署Windows Cluster

SQL1 节点 IP配置:

clip_image002[8]

加入域

clip_image004[8]

加入VLAN 7 网卡,专用链接存储,配置IP

clip_image006[8]

加入VLAN 6 网卡,专用心跳,配置IP

clip_image008[8]

SQL2 节点2 IP配置:

clip_image010[8]

网卡启动顺序设置

clip_image012[8]

加入域

clip_image014[8]

加入VLAN 7 网卡,专用链接存储,配置IP

clip_image016[8]

加入VLAN 6 网卡,专用心跳,配置IP

clip_image018[8]

网卡启动顺序设置

clip_image012[9]

Storage 服务器专用VLAN 7 IP配置:

clip_image020[8]

设置计算机名:

clip_image022[6]

安装Cluster(两个节点都要安装)

clip_image024[6]

校验Cluster配置(如果原原本本按照上述步骤进行安装,以下校验就是一个喝咖啡等待完成的时间了)

clip_image026[6]

clip_image028[7]

clip_image030[4]

clip_image032[4]

clip_image034[4]

 clip_image036[4]

校验成功,我们开始安装Windows Cluster

 clip_image038[4]

 clip_image040[4]

设置ClusterIP

 clip_image042[4]

 clip_image044[4]

 clip_image046[4]

 clip_image048[4]

创建完成后出现下图

 clip_image050[4]

配置仲裁模式(我们是2节点的,注意选择)

clip_image052[4]

clip_image054[4]

 clip_image056[4]

选择仲裁盘

 clip_image058[4]

 clip_image060[4]

 clip_image062[4]

安装Windows分布式事务组件,为稍后SQLCluster提供服务使用

clip_image064[4]

DTC自己的共享IP

clip_image066[4]

选择DTC安装盘

clip_image068[4]

clip_image070

 clip_image072

 clip_image074

到此Windows相关配置完成,安装DTC后DTC会飘到节点2,这是正常的,当然你也可以切回节点1

 clip_image076

 clip_image078

 clip_image080

6.校验Windows Cluster

通过Cluster管理器的操作,可以进行校验

7.部署Microsoft SQL Server Cluster

clip_image002[10]

 clip_image004[10]

 clip_image006[10]

 clip_image008[10]

 clip_image010[10]

 clip_image012[12]

 clip_image014[10]

 clip_image016[10]

 clip_image018[10]

 clip_image020[10]

选择MSSQL安装盘

 clip_image022[8]

 clip_image024[8]

最好创建Doman Group,便于以后添加管理员

 clip_image026[8]

在Domain添加Domain User 实现最小化SQL服务授权,

防止单用户被入侵后造成重大的破坏

 clip_image028[9]

 clip_image030[6]

 clip_image032[6]

 clip_image034[6]

 clip_image036[6]

 clip_image038[6]

 clip_image040[6]

 clip_image042[6]

 clip_image044[6]

 clip_image046[6]

安装节点2(不要停止节点1,安装基本与节点1相同,

但是会省略一些步骤,主要省略步骤为磁盘选择和用户配置部分)

clip_image048[6]

clip_image050[6]

clip_image052[6]

clip_image054[6]

clip_image056[6]

clip_image058[6]

clip_image060[6]

clip_image062[6]

clip_image064[6]

 clip_image066[6]

 clip_image068[6]

 clip_image070[4]

 clip_image072[4]

备节点(注意:备节点的3大服务状态是停止,并且是手动的

这是因为最终出现主机故障切换时将是由Windows Cluster帮助你启动MSSQL服务

并不是说出现故障后需要你现场启动^-^)

clip_image074[4]

主节点

clip_image076[4]

clip_image078[4]

8.校验Microsoft SQL Server Cluster

通过飘逸共享存储

Down掉仲裁盘等手段可以进行测试

 

至此所有步骤完成

注:最终你使用的Server = IP;Uid=;Pwd;Db=

字符串中的IP是配置的MSSQL共享IP不是任意单机IP,

一般情况下是通过单边链接不上是正常的

本文出自 “Fast” 博客,转载请与作者联系!

你可能感兴趣的:(sql,windows,cluster,部署,2008,2008,Hyper-v)