Windows server2003 + sql server2005 集群配置安装
一:环境
软硬件环境
虚拟3台windows server 2003主机。其中一台做域控DC,另外两台作为节点win1 win2.
域控DC网络设置:
|
Hostname |
Private网卡 |
Public网卡 |
|
|
adtest |
|
192.168.9.176 |
|
节点主机网络设置
|
Hostname |
Private网卡 |
Public网卡 |
|
|
Win1 |
10.0.0.173 |
192.168.9.173 |
|
|
Win2 |
10.0.0.174 |
192.168.9.174 |
|
二:建域test.com
在域控主机192.168.9.176上安装域
1
设置DC的ip 192.168.9.176
2 在DC中使用DCPROMO命令创建域 (后面的步骤中需要更新windows组件,必须先挂载安装盘)
3 下一步

4 下一步

5 下一步

6 选择新林中的域


8 下一步

9 选择AD数据库和日志文件的存放位置

10 存放SYSVOL的存放位置(注意:一定要放在NTFS的分区中)

11 注意:AD是离不开DNS服务的,因为客户机加入域和登录域都需要把域名解析为IP地址,因为此时DC没有DNS服务器,所以选择第二项让系统在创建DC的同时把DNS服务随之一起安装上.当然你也可以安装DC后自己手动再安装和配置DNS服务器(当时是您给会正确配置DNS服务器),建议和DC一起让系统帮我们创建,因为省事

12 选择兼容的模式,为了以后可以方便windows2000和2003兼容

13 设置AD的还原密码(为了以后对AD数据库做完备份,开机按F8进入AD还原模式需要的还原密码,如果在此设置了密码,一定切记):

14 下一步

15 下一步

16 需要挂载有关盘,才会自动安装DNS

17 完成

18 重启

19 安装完重起系统后登录界面为使用域中的管理员和密码登录到域

20 进入系统后查看计算机的状态

21查看管理工具会增加DNS和有关AD的工具,以及安全策略

22 点开用户和计算机域控管理界面 (创建域test.com完成)

三:配置节点win1 和 节点win2的网络,并添加到域中
1 网络配置
win1 网络配置
网卡1:
DNS需要配置DC的IP

网卡2

“高级”里面配置一下禁用NetBIOS 不勾选前面两项

Win2网络设置
网卡1:

网卡2

Win1 win2 进行相同的操作
2 更改计算机名,以及加入域test.com

3 属于域控制账号密码

4 完成后重启

5 域登录

6 加入域后的计算机属性

Win2 也是一样的步骤加入到域中
6 在域控主机192.168.9.176中可以看到新添加的成员

在步骤五中可能会提示报错指定域的名称或安全标识(SID)与该域的信任信息不一致 (因为指定域的名称或安全标识(SID)与该域的信任信息不一致)需要修改
修改方法:
1 .从安装盘中 support\tools\deploy.cab中提取sysprep.exe和setuppcl.exe 到桌面



2 运行sysprep.exe"确定"开始重新封装
往下就是下一步下一步安装即可 (不能远程操作,封装一次即可,不作详述了)
四:安装win server2003集群
Win1节点上进行操作,关闭其他节点
1 依次单击“开始”、“所有程序”和“管理工具”,然后单击“群集管理器”

2 下一步

3 选择域(test.com),键入群集名win2003cluster。下一步
4 机器名输入 win1。下一步
5 这一步是检测硬件环境是否符合群集要求。如果这一步出现错误提示,可以点击“查看日志”,按照提示检查网络设置和磁盘阵列连接是否正确
1 通过下一步,输入集群的IP地址,操作系统虚拟服务器的IP 地址
6 输入域用户名和密码,这里使用的是域管理员administrator
说明:在项目实施时一定不能用域的管理员administrator。应该要求用户网络管理员提供一个专门管理
群集的新用户。这个新用户在各个群集节点中应该在本地管理员组(local administrator group)中。
7 点击“仲裁”按钮,在弹出的窗口中选择仲裁资源。我们选择磁盘Q(QDisk)作为仲裁盘
8
9 完成
10 群集 win2003cluster 已经配置成功。但是目前只有win1,我们需要将第二个节点加入,构建出容灾群集。
11 新建节点
12 下一步
13 输入“win2”
14 下一步
15 下一步
16 下一步
17 下一步
Win2上的共享磁盘QDisk 和ClusterData 已经被win1 所独占。这个警告不用理会
18 下一步,完成win2节点添加
19 操作系统容灾群集已经安装完毕。
20 配置群集网络通信 右键选择群集“属性”
21 本地连接2 -à属性
22 专门用于群集节点内部通讯使用的
23确保private 在public 上面(private 优先级更高)。确定完成网络设置。
24 测试操作系统群集
25 点击移动组可以相互切换资源
26为了测试群集的可用性,在win1 上右键选择“停止群集服务”
27 Win2 接管了资源,成为目前群集的工作节点
28 重新启动win1
Windowns server2003集群完成配置
五 :配置SQL Server 2005 群集
1说明:如果群集环境不需要安装报表服务(SQL Server Reporting Services),可以忽略此步骤。
安装IIS
2 打开组件服务---计算机---我的电脑---属性—安全配置,选择administrator 用户登陆,输入administrator
的密码。
这一步是必须的,否则在安装SQL server 2005 的时候会出现COM+错误。
3 配置MSDTC 到资源组中
进入 CMD 运行
net stop msdtc
msdtc –uninstall
msdtc –install
net start msdtc
此操作之后在群集组直接出现 MSDTC 资源
如果出现msdtc无法正常使用,也可以用此方法重新配置
一般性增加MSDTC资源方法:
“资源类型”选择“分布式事务协调器(DTC)”
选择仲裁盘和群集名作为其依存资源。完成
确定,完成MSDTC 配置。
4 注意,在安装SQL server 2005 前, 如果主机是多核心的处理器,请修改boot.ini 文件,把CPU 核心数
改为1
.可以在msconfig 选项中直接选择修改 ,这个是2005 本身的bug,等完成安装后打SP3 或更高的补丁。
补丁打完之后可修改回正常核心数量
5安装SQL Server 2005
下一步
下一步(步骤2处理不好,会出现com+错误)
开始安装必备组件
系统配置检查
输入注册信息
选择要安装的组件
(所提供光盘只有SQL Server Database Services组件)
输入实例名:MSSQL2005
输入虚拟服务器的名称:SH-sqldbc
输入虚拟服务器名称,下一步(区别于集群虚拟服务器IP)
为虚拟服务器指定IP 地址,点击“添加”
为数据文件指定安装路径,请注意这里的S 盘是数据存储盘(ClusterData),千万不要把数据文件安装到仲裁盘(QDisk)上。
可以在集群管理器上分一下组
该用户其实应该是cluster,如果用administrator,会造成不能在远程计算机安装(后面述修改方法,也可以之前在域中建好用户)
选择混合模式验证
开始安装
安装程序。
完成后在另一个节点安装。
六:解决远程不能安装问题,创建swg域用户,委托管理
1 打开域控制管理
2 新建用户
3 添加到组
4 添加到administrator组中
5 查看属性
6 win1 win2 节点上加用户权限
7 添加到swg组
8 最后全部用swg用户等test.com域上的主机win1,win2
七:安装完成后测试
1 win1上查看增加的资源
2 停止其中win1节点,服务自动转移
八:访问数据库,导入数据
1
右键“数据库” “附加”
2 导入整个数据库
3 导入完成后,显示数据
4 做故障转移时,数据库可以正常被访问
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/29689954/viewspace-1684452/ ,如需转载,请注明出处,否则将追究法律责任。