第一步第一步准备工作准备工作事先把操作系统、数据库、计算机名、IP地址等等相关内容提前规划好,本次数据库双机集群实验全程是在VMware虚拟机环境下搭建,一共使用四台虚拟机进行,分别是一台DC服务器、一台存储服务器、两台数据库服务器。实际生产环境中,物理存储绝大部分都是走光纤通道(FibreChannel),即服务器上会安装一块HBA连接到光纤交换机,而模拟实验中是使用基于网络的iSCSI存储,为了进一步简化硬件数量,本次实验中,两台数据库服务器上就不专门新建用于存储通信的网卡了,直接让一张网卡在提供对外业务通信服务的同时,顺便承载起和iSCSI存储通信的工作,具体信息如下:DC服务器服务器操作系统:WindowsServer2008R2计算机名:Wanghualang-DC网络模式:桥接新建域名:Wanghualang.com新建域组1:DBEngine(数据库引擎组)新建域组2:DBAgent(数据库代理组)新建域组3:DBAnalysis(数据库分析服务组)新建域用户1:DBAdmin(数据库管理专用帐号)新建域用户2:DBServices(数据库运行专用帐号)IP地址:192.168.1.100DNS地址:192.168.1.100备注1:DBAdmin、DBServices这两个域用户需要加入DBEngine、DBAgent、DBAnalysis这三个域组备注2:DBAdmin、DBServices这两个域用户需还要加入数据库服务器A、数据库服务器B的本地管理员组存储服务器存储服务器操作系统:WindowsServer2008R2+WindowsStorageServer2008R2计算机名:iSCSI网络模式:桥接iSCSI软件:iSCSISoftwareTarget3.3IP地址:192.168.1.200新建磁盘数量:4磁盘用途容量:仲裁盘(2G)、MSDTC盘(5G)、数据盘A(10G)、数据盘B(10G)数据库服务器数据库服务器A操作系统:WindowsServer2008R2计算机名:Wanghualang-A网络模式:业务线使用桥接,心跳线使用VMnet1数据库:SQL2008R2EnterpriseWithSP1IP地址1:192.168.1.101(业务线)IP地址2:192.168.88.101(心跳线)DNS地址:192.168.1.100集群名称:Wanghualang-HA集群虚拟IP地址:192.168.1.250MSDTC集群虚拟IP地址:192.168.1.240SQLServer网络名称A/B:SQLha01/SQLha02SQLServer实例名称A/B:WanghualangSQL01/WanghualangSQL02SQLServer实例虚拟IP地址A/B:192.168.1.241/192.168.1.242挂载盘名称和盘符分配:仲裁盘(Q)、MSDTC盘(M)、数据盘A(D)、数据盘B(E)数据库服务器数据库服务器B操作系统:WindowsServer2008R2计算机名:Wanghualang-B网络模式:业务线使用桥接,心跳线使用VMnet1数据库:SQL2008R2EnterpriseWithSP1IP地址1:192.168.1.102(业务线)IP地址2:192.168.88.102(心跳线)DNS地址:192.168.1.100集群名称:Wanghualang-HA集群虚拟IP地址:192.168.1.250MSDTC集群虚拟IP地址:192.168.1.240SQLServer网络名称A/B:SQLha01/SQLha02SQLServer实例名称A/B:WanghualangSQL01/WanghualangSQL02SQLServer实例虚拟IP地址A/B:192.168.1.241/192.168.1.242挂载盘名称和盘符分配:仲裁盘(Q)、MSDTC盘(M)、数据盘A(D)、数据盘B(E)第二步第二步安装配置安装配置iSCSI存储存储本次实验将使用WindowsStorageServer2008R2来搭建存储服务器,新建一台虚拟机安装WindowsServer2008R2操作系统,按事先规划配置好IP地址,并禁用防火墙!载入WindowsStorageServer2008R2镜像,进入WindowsStorageServer2008R2文件夹,安装Windows6.1-KB982050-x64-EnterpriseBranding程序。选择“是”,继续安装程序,等待几秒钟即可。然后进入iSCSISoftwareTarget3.3\x64文件夹,安装iscsitarget。点击“next”继续。勾选“IacceptthetermsintheLicenseAgreement”,再点击“next”继续。安装在默认路径即可,点击“next”继续。勾选“Idon'twanttojointheprogramatthistime”,点击“next”继续。勾选“Idon'twanttouseMicrosoftUpdate”,点击“next”继续。点击“Install”开始安装直到结束。安装完毕后,打开桌面开始菜单,点击“MicrosoftiSCSISoftwareTarget”。开始创建第一个磁盘,也就是事先规划好的“仲裁盘”!右键“iSCSI目标”,点击“创建iSCSI目标”。点击“下一步”继续。iSCSI目标名称、描述随意,自己清楚该磁盘的用途就行,点击“下一步”继续。点击“高级”继续。点击“添加”继续。标识符类型选择“IP地址”,值则输入事先规划好的IP地址,即数据库服务器A、数据库服务器B用于连接iSCSI存储的IP地址,分别是192.168.101、192.168.1.102。先填写第一个IP地址,按“确定”继续。接着再添加第二个IP地址,此时会弹出下面的警告,选择“是”继续。两个IP地址都添加完毕后,点击“确定”继续。点击“下一步”继续。点击“完成”继续。回到主界面,此时已经可以看到刚才创建的iSCSI目标,右键目标名称,点击“为iSCSI目标创建虚拟磁盘”。点击“下一步”继续。点击“浏览”继续。磁盘的文件名随意,自己清楚该磁盘的用途就行,点击“下一步”继续。仲裁盘一般设置为(1~2G),这里就设置2G,点击“下一步”继续。磁盘描述随意,自己清楚该磁盘的用途就行,点击“下一步”继续。点击“完成”结束。参考添加“仲裁盘”的操作,自行添加剩下的三块磁盘,全部添加好后,如图。至此,iSCSI存储的配置就暂时告一段落!第三步第三步安装配置安装配置DC服务器服务器新建一台虚拟机安装WindowsServer2008R2操作系统,配置规划好的IP地址,禁用系统防火墙!依次打开桌面开始菜单-管理工具-服务器管理器。切换至左边的“角色”选项,再点击右上方的“添加角色”。点击“下一步”继续。勾选“ActiveDirectory域服务”。在弹出的对话框点击“添加必需的功能”。点击“下一步”继续。点击“下一步”继续。点击“安装”继续。点击“关闭”结束。打开开始菜单,点击“运行”,输入“dcpromo”,按回车。点击“下一步”继续。点击“下一步”继续。勾选“新在林中新建域”,点击“下一步”继续。填写事先规划好的域名,点击“下一步”继续。按需选择林功能级别,点击“下一步”继续。默认已勾选“DNS服务器”,点击“下一步”继续。点击“是”继续。使用默认路径即可,点击“下一步”继续。输入符合强度的域管理员密码,点击“下一步”继续。点击“下一步”继续,安装过程较长,慢慢等待。点击“完成”退出。安装完毕后,建议立即重启系统生效!重启后,默认以域管理员的身份登陆,输入域管理员的密码进入系统。以域管理员身份登陆后,依次点击“开始菜单-管理工具-ActiveDirectory用户和计算机”,开始创建事先规划好的域组、域用户。展开刚才创建的域名,右键“Users”,依次点击“新建-组”。创建“DBEngine”组,点击“确定”继续。右键“Users”,依次点击“新建-用户”。创建“DBAdmin”用户,点击“下一步”继续。创建该域用户的密码,点击“下一步”继续。点击“完成”退出。按事先规划好的,将相关域用户加入到相关域组去,右键刚才创建的“DBAdmin”用户,点击“添加到组”。点击“高级”继续。点击“立即查找”继续。按住Ctrl键,点击勾选Administrators、DBEngine、DBAgent、DBAnalysis这四个域组,点击“确定”继续。点击“确定”继续。点击“确定”退出。参考上面的操作,把事先规划好的剩余域组、域用户全部创建好,并将相关域用户加入到相关域组去,AD域配置暂时告一段落!第四步第四步安装配置安装配置DNS服务器服务器依次点击“开始菜单-管理工具-DNS”。依次展开“主机名-正向查找区域”,右键刚才创建好的域,点击“新建主机(A或AAAA)”。输入事先规划好的数据库服务器A的计算机名称和IP地址(业务线),点击“添加主机”继续。点击“确定”继续。参考上面的操作,把剩余的“数据库服务器B”相关信息也加入进去。回到主界面右键“反向查找区域”,点击“新建区域”。点击“下一步”继续。勾选“主要区域”,取消“在ActiveDirectory中存储区域”,点击“下一步”继续。勾选“IPv4反向查找区域”,点击“下一步”继续。输入事先规划好的网络ID,点击“下一步”继续。默认勾选“创建新文件,文件名为”,点击“下一步”继续。默认勾选“不允许动态更新”,点击“下一步”继续。点击“完成”退出。回到主界面,展开“反向查找区域”,右键刚才创建的区域,点击“新建指针”。点击“浏览”继续。双击事先规划好的“主机名”继续,即“Wanghualang-DC”。双击“正向查找区域”继续。双击事先规划好的“域名”,即“wanghualang.com”双击事先规划好的“数据库服务器A”,即“Wanghualang-A”。点击“确定”继续。参考上面的操作,把剩余的“数据库服务器B”相关信息也加入进去,DNS配置暂时告一段落!第五步第五步安装配置数据库服务器安装配置数据库服务器系统配置篇系统配置篇第一步到第四步,算是该实验的准备工作。第五步开始,分为两个阶段,系统配置篇、集群配置篇!系统配置篇主要是针对操作系统进行配置,该篇下的全部操作适用于两台数据库服务器,这里就拿“数据库服务器A”进行演示,即“Wanghualang-A”。首先禁用系统防火墙,依次点击“开始菜单-运行”,输入“services.msc”。右键“WindowsFirewall”,右键“属性”。在启动类型选择“禁用”。在服务状态下方点击“停止”,再点击“确定”退出。接下来配置三张网卡的IP地址,右键桌面右下角的电脑图标,点击“打开网络和共享中心”,点击“更改适配器设置”。为了更直观一些,建议先修改每张网卡的名称,说明具体用途。右键“业务线网卡”,点击“属性”。先取消勾选“Internet协议版本6(TCP/IPv6)”,再双击“Internet协议版本4(TCP/IPv4)”。填写事先规划好的网卡相关信息,这里说明一下,业务线网卡的DNS地址,必须是DC服务器的IP地址,即192.168.1.100,否则无法加域,再点击“高级”继续。切换至“WINS”选项卡。勾选“启动TCP/IP上的NetBIOS”,点击“确定”继续,第一张“业务线”网卡就配置好了。开始配置“心跳线”网卡,这次就是右键“B.心跳线”,点击“属性”。先取消勾选“Internet协议版本6(TCP/IPv6)”,再双击“Internet协议版本4(TCP/IPv4)”。填写事先规划好的网卡相关信息,点击“高级”继续。切换至“WINS”选项卡。勾选“禁用TCP/IP上的NetBIOS”,点击“确定”继续,第一张“心跳线”网卡就配置好了。参考上面的操作,把“数据库服务器B”的“业务线”、“心跳线”全部配置好,配置完毕后,建议两台数据库服务器互相Ping测试!接下来是