2.6.  MCCS群集安装

2.6.1.  添加故障转移群集功能

关闭节点2,启动节点1

在节点1上,打开“服务管理器”>“功能”>“添加功能”选项,选中“故障转移群集”

wKiom1QBk9yCvPc1AAJwRP_C2yM179.jpg

按照默认安装,安装过程省略,完成后可看到下图结果

wKioL1QBlRGAi3V8AAHn380vjek541.jpg

关闭节点1

在节点2上,重复相同的操作,安装完毕后关闭节点2

2.6.2.  配置故障转移群集功能

启动两个节点,先启动节点1,一个启动完毕后,再启动另外一个

在两个节点均处于正常工作状态下,在“管理工具”菜单中点击“故障转移群集管理器”

wKiom1QBlDyiB_fNAAIcmMC-kB4197.jpg

wKiom1QBlFygQHlPAAMVx65oFRU616.jpg

点击“创建一个群集”向导链接,部分默认“下一步”的操作省略,

wKiom1QBlLXDyyi0AAE82gMkUcY280.jpg

wKioL1QBlc2hOxfSAAE5Z3eHByk397.jpg

wKiom1QBlLayU6o3AAFQEdJQa6M786.jpg

wKioL1QBlc2Sr5_0AAFcBaeFJPc160.jpg

wKiom1QBlLbR8TcPAAFIRAB0x0g921.jpg

wKioL1QBlc6Q7aDvAAFcNT1hvRg176.jpg

wKiom1QBlLaDJ05uAAHn2D4nNLM926.jpg

wKioL1QBlc6Q4fFOAAHvBd_uYWA308.jpg

wKioL1QBlc6xahevAAGKKvSMzy0786.jpg

wKiom1QBlLeQPSxtAAGUYlXbsy0021.jpg

wKioL1QBlc-RfzJSAAI7x-XoMZk644.jpg

wKiom1QBlLfz6-AkAAGXHU198q0860.jpg

wKioL1QBlc_xMNo7AAL1dVgh3BM617.jpg

wKiom1QBlLjw6H19AAIOHWtbCLk478.jpg

wKioL1QBlc_gKzwsAAFg2oRvJ5U957.jpg

wKiom1QBlLuT1tNFAAGZehnD9BU581.jpg

wKioL1QBldPjV6byAAJiOLeKdjA728.jpg

创建MSDTC服务(分布式事务协调器)

spacer.gif

wKioL1QBmOTQOEh6AAHtCaj_R78583.jpg

wKiom1QBl83BkPl-AAHf1-5pW7g682.jpg

选中存储空间为3GB的R盘。

spacer.gif

wKiom1QBmP7yQb_zAAFHr7mYFq4644.jpg

wKiom1QBmP7gnEG3AADhIkqilro789.jpg

wKioL1QBmhbxSIhQAAGAd3sMBos770.jpg

2.6.3.  测试故障转移群集

手工切换MSDTC资源组从一个节点到另外一个节点的移动。

以下示例是从节点1到节点2的移动。这样的移动操作可以反复做几次。

通过ipconfig 命令来对比移动操作前后IP地址的变化。

spacer.gif

wKioL1QBmmTh3_KqAADoIZ1A7jc190.jpg

wKiom1QBmU2R8DZtAANKhRYsjEY956.jpg

wKioL1QBmmXRWrLxAAM3u2uNSUQ787.jpg

然后,将MSDTC活动节点关机,在另外一个节点上观察MSDTC的状态

2.7.  SQL 2008群集安装

2.7.1.  在每个节点上添加.net支持

需要在每个节点上.NET Framework 3.5 SP1安装,否则会出现以下错误。

spacer.gif

打开“服务器管理器窗口”,添加.NET Framework 3.5 SP1功能

spacer.gif

wKiom1QBmd-DR-wAAAKwk4XyT7Y917.jpg

安装步骤省略

spacer.gif

2.7.2.  在节点1下安装SQL数据库

在安装之前,建议全部关闭所有节点,然后先启动节点1,运行稳定后再启动节点2.

打开虚拟机设置面板,挂载SQl数据库安装文件:

cn_sql_server_2008_r2_enterprise_x86_x64_ia64_dvd_522233.iso

spacer.gif

打开计算机,双击运行DVD驱动器,进入数据库安装界面

spacer.gif

wKiom1QBm-WxyJr6AAJv9wEH9KI527.jpg

wKioL1QBnP3A0RhKAAK-LJh6iEs153.jpg

wKioL1QBnP3AF5AXAAIxYAURNHs299.jpg

wKiom1QBm-egw79rAAND4FdjzAQ181.jpg

wKiom1QBm-ejSUqfAAGgfac2wKQ117.jpg

安装程序支持规则检查时,不能出现错误。对于警告提示,要逐一进行评估,有些问题可以忽略。如果群集服务器不能访问Internet,那么就会有“Microsoft .NET应用程序安全性”的警告,此警告就可以忽略。

spacer.gif

功能安装选项,在生产环境下仅安装所需要的组件。

spacer.gif

指定“SQL Server网络名称”,根据规划SQL数据库的主机名为freshmandb1. freshman.local,所以此处就指定为freshmandb1

spacer.gif

wKiom1QBnKDiHWQGAAIsO2scDzs405.jpg

wKiom1QBnKDRG6ICAAK_6HYnxqE326.jpg

不使用现有的资源组,点击“下一步”。

spacer.gif

wKiom1QBnS2yW3CvAAHXcZSdXW4679.jpg

指定freshmandb1. freshman.local所对应的IP地址。

spacer.gif

wKioL1QBnovSbjWtAAKsv9xvXTs283.jpg

在生产环境中,建议使用专用的账户来启动SQL数据库引擎及SQL Agent服务,如上图就是所示,就是以sqladmin账户来启动这两个服务的。

spacer.gif

wKioL1QBntHAGPP4AALOf27em7M803.jpg

wKiom1QBnbnCdyUIAAKvxDxpS70117.jpg

wKioL1QBntHznQa_AAM2_AsImKM150.jpg

wKiom1QBnbrAlcc-AANCPWFfjs0598.jpg

wKiom1QBn2PxYEpTAALB-V_xdww420.jpg


创建一个测试用的数据库。

spacer.gifspacer.gif

wKiom1QBnwvBm9DLAAFwpNz78yY594.jpg

wKioL1QBoCPy8smZAAJme6mFQeM356.jpg

wKiom1QBnwyCH_wzAAH5NgBJyGE547.jpg