- windows server 2012 部署sql server集群
- 一、服务器准备工作:
- 二、磁盘准备工作
- 三、安装域控服务器
- 四、将节点加入域
- 五、创建群集
- 六、安装分布式事务协调器
- 七、数据库主节点安装(安装之前先将.net framework3.5安装好)
- .net framework3.5安装
- sql server 2012安装
- 1)在节点服务器上,插入SQL Server 2012安装介质。运行“SQL Server安装中心”,选择“安装”,点击“全新SQL Server独立安装或向现有安装添加功能”。
- 2)使用安装程序支持规则验证是否通过。
- 3)指定产品密钥,或选择Evaluation版本。
- 4)接受许可协议
- 5)运行检查“安装程序支持规则”,验证SQL Server 2012运行环境是否符合要求。
- 6)设置SQL Server 2012服务器角色为“SQL server 功能安装”,点击“下一步”。
- 7)在“功能选择”列表中选择“全选”
- 8)再次检查安装规则是否能正常执行通过。
- 9)选择并指定实例名,在此使用默认实例来进行示范,并且指定“实例根目录”。
- 10)检查磁盘空间要求是否达到SQL Server 2012的安装需求,点击“下一步”。
- 11)集群资源组保存默认,点击“下一步”。
- 12)在“集群磁盘选择”页面中,选择磁盘4data盘,点击“下一步”。
- 13)在“集群网络配置“中ip地址需要填写一个未分配的ip地址(192.168.225.126),点击“下一步”。
- 14)指定“服务账户”和“排序规则”,在此选择填写用户名和密码,其他默认,点击“下一步”
- 15)在“数据库引擎配置”页面中,指定服务器配置身份验证为默认的“Windows身份验证模式”,“添加当前用户”为SQL Server的管理员,点击“下一步”
- 16)在“Analysis Services配置”页面进行和“数据库引擎配置”页面中类似的配置。点击“下一步”
- 17)在“Reporting Services配置”页面中,选择默认设置,点击“下一步”
- 18)是否发送错误报告页面中可选择是否将错误报告发送给微软
- 19)在进行安装前,执行最后一次“安装配置规则”检查,确认是否符合安装需求
- 20)在“准备安装”页面中,确认之前进行的各种参数配置是否正确,如果无误,点击“安装”,启动安装进程。
- 21)安装完成后,得到成功完成的页面。如果在该页面中显示所有功能均为绿色对勾,那么证明SQL Server 2012安装无误
- 再装第二台
- 1)选择向故障转移群集添加节点
- 2)保存默认,一直下一步
- 3)再服务账户输入sql server管理用户server2的密码
- 4)等待安装完成
windows server 2012 部署sql server集群
一、服务器准备工作:
三台Windows server 2012 R2,sid不同
对于克隆出的服务器,sid相同,找到此路径下的 sysprep.exe文件,允许
勾选通用,点击确定,重置sid
执行完成后,会重启操作系统。等待操作系统重启完成后,需要重新激活操作系统
二、磁盘准备工作
需要4个磁盘卷:仲裁盘、群集共享卷、MSDTC、可用磁盘卷(数据存储盘)
通过iscsi服务来创建上述的四个磁盘卷。
域控服务器不需要关联这四个磁盘卷。
3个服务器,只有两个节点关联磁盘,域控服务器不关联磁盘
新建4个iscsi磁盘卷
本次采用域控服务器下的磁盘创建iscsi虚拟磁盘。
首先在域控服务器上安装iscsi服务
选择添加角色和功能
保存默认,一直点击下一步,在服务器角色中选择iscsi服务器
一直下一步,直到安装
安装完成后,打开服务器管理器,选择“文件和存储服务”,切换到“iSCSI”,选定“任务”的下拉菜单,选择“新建iSCSI虚拟磁盘”
选择新建的D盘,下一步
下一步指定虚拟磁盘的名称和描述,名称必须指定。需要创建四个虚拟磁盘。命名可以自起,如:zhongcai、jiqun、data、mstdc 其中仲裁大小(2G即可);群集(10G)data(实际工作1-2T,测试给10G);mstdc(10G)
下一步,指定磁盘大小,并且选择动态扩展
下一步,新建ISCSI目标
下一步,指定名称
下一步,点击添加,选择输入选定类型的值,指定类型为ip,值添加为两个节点的IP地址。
下一步,测试环境就不启用验证服务
下一步,创建
按照上面的步骤创建其他三款磁盘
三、安装域控服务器
略
四、将节点加入域
1.配置节点的IP地址
配置IP地址与域服务器在同一网段,DNS服务器地址为域IP地址,在高级中的”DNS”中勾选”在DNS中注册此连接地址”,
2.禁用TCP/IP上的NetBIOS
在 ‘’WINS‘’ 中勾选 “禁用TCP/IP上的 NetBIOS”
加入域之前,要将两个节点都安装上故障转移群集管理功能,安装方式与添加域服务器时相同,区别是只选择故障转移群集管理功能即可
控制面板—>系统和安全—>系统—>更改设置
3.添加之前创建的iscsi虚拟磁盘到节点服务器上
选择iscsi发起程序
填写目标ip,即最开始创建iscsi服务的服务器ip (192.168.225.120) 点击快速连接
选择需要连接的目标,点击连接,完成,然后点击确定。
添加后,在本地还无法看到对应的磁盘卷。需要通过服务器管理添加。
选择文件和存储服务,选择磁盘,然后可以看到添加的iscsi虚拟磁盘都处于脱机状态,
选中其中的一个磁盘,然后点击联机
联机后,选择新建卷
创建卷即可,然后一直下一步,默认直到创建完成为止。
另一个节点同样处理。(备注,另一个节点不需要再做新建卷的操作。直接联机后即可)
五、创建群集
选择服务器管理—工具—故障转移群集管理器
然后点击创建群集,系统会自动验证
然后开始创建群集,将两个节点的ip地址填入
并为群集创建名称,并指定一个未被使用的ip地址(192.168.225.125)
一直下一步直到创建完成。
安装完成后,可以通过群集管理查看节点和磁盘
这时需要指定其中一个群集磁盘为群集共享卷。
方法是选中群集磁盘,右键,将磁盘添加到群集共享卷。
六、安装分布式事务协调器
选择故障转移群集管理器,点击配置角色
下一步,选择分布式事务协调器
填入名称,并分配一个未使用的ip地址
下一步选择存储,指定为之前分配的iscsi虚拟磁盘的mstdc
然后点击确认,直到最后安装完成
七、数据库主节点安装(安装之前先将.net framework3.5安装好)
不要再域服务器上安装sql server
.net framework3.5安装
1.装载系统镜像
2.添加服务角色和功能,在功能中选择 “.net framework3.5”
3.指定备用原路径
路径为光盘文件下的 sourcess\sxs
输入路径点击确定,安装
sql server 2012安装
安装主节点(sever2)数据库:
1)在节点服务器上,插入SQL Server 2012安装介质。运行“SQL Server安装中心”,选择“安装”,点击“全新SQL Server独立安装或向现有安装添加功能”。
2)使用安装程序支持规则验证是否通过。
3)指定产品密钥,或选择Evaluation版本。
4)接受许可协议
5)运行检查“安装程序支持规则”,验证SQL Server 2012运行环境是否符合要求。
与之前版本相同,需要对SQL Server必要的端口打开Windows防火墙的入站规则,比如TCP- 1433端口等。
6)设置SQL Server 2012服务器角色为“SQL server 功能安装”,点击“下一步”。
7)在“功能选择”列表中选择“全选”
共享文件保存默认