1. openfiler 这个NAS软件不支持SCSI-3所以无法支持ws2008版本的群集。
2. WS2008群集不支持在AD上安装。
版本变更: 2010.9.5 首发
作者:邓卫华 2010.9.5 http://dengweihua1.blog.51cto.com
配置FreeNAS | |||
序号 | 位置 | 动作 | 备注 |
1 | 磁盘->管理 | 增加da1、da2、da3、da4磁盘 | da1为仲裁盘、da2为MSDTC的日志盘和SQL的日志也可以分开、DA4为SQL数据文件盘 |
Service->iSCSI Target | |||
2 | Setting | Enable | 设置一个好认的标识iqn.2010-09-05.microsoft.com |
3 | Targets | Exten | 为每一个Device增加到Exten |
4 | Target | 增加磁盘点 | |
5 | Portal | 默认设置 | 配置门户 |
6 | Initialtors | 默认设置 | |
7 | Authos | 默认设置 | |
作者:邓卫华2010.9.5 http://dengweihua1.blog.51cto.com | |||
配置WINDOWS2008的iSCSI发起程序 | |||
序号 | 位置 | 动作 | 备注 |
1 | 管理工具->iSCSI | 双击 | |
2 | 发现->目标门户 | 增加 | 增加FreeNAS的IP地址 |
3 | 目标 | 登录 | 为发现的磁盘登录,选择还原连接和多路径 |
4 | 卷和设备 | 自动配置 | |
配置windows 2008环境 | |||
序号 | 位置 | 动作 | 备注 |
n/a | 增加网卡 | 一个外接网卡、一个内接网卡做心跳 | |
n/a | 配置网卡 | 为private内联网卡禁止netbios、disable IPV6等 | |
磁盘管理 | n/a | 磁盘初使化、分区、格式化、盘符 | |
网络配置信息 | |||
1 | FreeNAS | IP | 192.168.214.129/24 |
2 | W2K3AD | IP | 192.168.214.130/24 |
3 | WS2008-1 | 网卡public | 192.168.214.131/24 |
网卡private | 10.0.0.131/8 | ||
4 | WS2008-2 | 网卡public | 192.168.214.132/24 |
网卡private | 10.0.0.132/8 | ||
5 | ws2008-cluster | IP | 192.168.214.200/24 |
6 | WS2008DTC | IP | 192.168.214.202/24 |
7 | SQL SERVER | IP | 192.168.214.204/24 |
作者:邓卫华 2010.9.5 http://dengweihua1.blog.51cto.com | |||
配置群集 | |||
序号 | 位置 | 动作 | 备注 |
1 | 角色 | 增加 | 增加故障转移群集、DTC等 |
2 | 群集故障转移 | 验证配置 | |
建立群集 | |||
配置群集IP等 | |||
3 | ws2008-cluster根 | 配置仲裁 | 配置群集仲裁设置 |
4 | 服务和应用程序 | 增加 | 增加DTC应用,完成后注意所有者,所有者必须要第一台安装SQL上 |
5 | 光盘或ISO文件 | 动作 | SQL的安装 |
6 | 光盘或ISO文件 | 动作 | 重复在两台服务器上都安装一次SQL |
7 | SQL补丁包安装 |
一、FreeNAS的安装配置
1、先在服务器中安装几个硬盘,本例中ad0为系统盘、da1为仲裁磁盘、da2为安装mstdc中便用的日志盘、da3为SQL的数据存放磁盘。增加硬盘存储后硬盘不需要格式化。
设置好后的界面如下并按”Apply change“保存设置。
作者:邓卫华 2010.9.5 http://dengweihua1.blog.51cto.com
2、设置iSCSI TARGET参数:进入”Services—>iSCSI Target“
需要设置:Targets中的:”Extent”、“Target”、Portals、Initiators、Auths中的参数,大部份保存默认设置即可。
这里设置不设置无所谓,不过为了以后区分,先点击“Enable”设置一个iqn如:iqn.2010-09-05.microsoft.com
可以用你们公司的域名替代。
作者:邓卫华 2010.9.5 http://dengweihua1.blog.51cto.com
增加”Exten“的时候要注意如果你的Browser使用的是chome的话当你选择device后窗口不会变化,所以可以使用IE
增加Target后记得保存设置。
作者:邓卫华 2010.9.5 http://dengweihua1.blog.51cto.com
作者:邓卫华 2010.9.5 http://dengweihua1.blog.51cto.com
作者:邓卫华 2010.9.5 http://dengweihua1.blog.51cto.com
作者:邓卫华 2010.9.5 http://dengweihua1.blog.51cto.com
二、配置WS2008连接共享iSCSI磁盘;启动ws2008的iscsi发起程序。在”发现--》目标门户 的输入FreeNAS的IP 地址“
作者:邓卫华 2010.9.5 http://dengweihua1.blog.51cto.com
点”登录“,选择”计算机启动时自动还原此连接”和”启用多路径“
作者:邓卫华 2010.9.5 http://dengweihua1.blog.51cto.com
进入WS2008的磁盘管理可以看到多了几个磁盘,初使化和联机并分区格式化、分配盘符。
作者:邓卫华 2010.9.5 http://dengweihua1.blog.51cto.com
二、配置WS2008群集
1、为WS2008增加”故障转移群集“。
2、开启”故障转移群集管理“:1、验证配置。 2、建立群集
作者:邓卫华 2010.9.5 http://dengweihua1.blog.51cto.com
作者:邓卫华 2010.9.5 http://dengweihua1.blog.51cto.com
输入群集的名称为IP地址
作者:邓卫华 2010.9.5 http://dengweihua1.blog.51cto.com
建好的群集如下:
2、配置仲裁磁盘
作者:邓卫华 2010.9.5 http://dengweihua1.blog.51cto.com
作者:邓卫华 2010.9.5 http://dengweihua1.blog.51cto.com
三、增加MSDTC群集资源
在”服务和应用程序“点右键增加服务和应用;在界面中选择”分布式事务协调器(DTC)“
作者:邓卫华 2010.9.5 http://dengweihua1.blog.51cto.com
注意这里的所有者:如果你在ws2008-1这台服务器上首先安装SQL的话则你需要把资源移动到ws2008-1这台服务器上去,方法是点右键操作即可
作者:邓卫华 2010.9.5 http://dengweihua1.blog.51cto.com
三、安装SQL2008
执行SQL2008数据库安装,安装之前需要先执行dotnetfx3.5 sp1和installer的安装,在SQL2008安装光盘的redist目录.
1、确认环境运行情况后,点左边的”安装“后选择”新的SQL Server故障转移群集安装“
作者:邓卫华 2010.9.5 http://dengweihua1.blog.51cto.com
在下面的这个界面中无需理会提示的信息,直接点下一步
作者:邓卫华 2010.9.5 http://dengweihua1.blog.51cto.com
群集磁盘3和群集磁盘4的名字可以在群集管理中修改。磁盘3为MS SQL的日志盘;4为SQL 数据文件存放光盘。
取消DHCP手工输入SQL群集对外的IP地址。
作者:邓卫华 2010.9.5 http://dengweihua1.blog.51cto.com
用户可以是管理员,不过介意在AD中建几个专用的并设置为密码不允许变更、密码永不过期。用户名和密码一定是AD的用户,不能是本机的用户。
S盘为数据库、L盘为SQL日志文件的磁盘,请选择好。
作者:邓卫华 2010.9.5 http://dengweihua1.blog.51cto.com
查看结果
作者:邓卫华 2010.9.5 http://dengweihua1.blog.51cto.com
四、在另一台服务器上安装SQL
五、作者:邓卫华 2010.9.5 http://dengweihua1.blog.51cto.com
1、进入SQL测试一下是否成功;2、分别关机看看”群集管理“中的SQL资源是否正确转移到正常的服务器上。
六、SQL初丁的安装
1、先在被动节点上安装补丁,成功后把资料移动新的节点上,然后在对另一个节点打补丁。