SQLServer集群部署【多图】
来源:互联网 发布:恶搞锁屏软件生成器 编辑:程序博客网 时间:2024/05/21 14:02
1.环境准备
1.1 SQLServer 2012 Cluster
要求
备注
l Windows Server 2008 R2 SP1 64-bit x64 Enterprise/DataCenter/Standard/Web。
l Windows Server 2012 64-bit x64 Datacenter/Standard。
Ø 服务器加入域。
Ø 命名服务器,如: SQL-1、SQL-2 。
C盘空间100G。
.net framework 3.5 sp1/4.0
l 分配域账号,SQLAdmin。
l 建立域组SQLSerivce,添加SQLAdmin。
Ø 将账号加入到SQL-1,SQL-2的本地管理员组。
Ø 临时将SQLAdmin加入到域管理员组,安装完成后再移除。
分配IP地址。
Ø 2个Public IP,服务器公用地址。
Ø 2个Private IP,心跳地址。
Ø WindowsCluster IP。
Ø MSDTC IP。
Ø AA模式需要2个SQL实例地址。
分配存储磁盘
Ø 仲裁盘Q,1G。
Ø MSDTC,2-5G。
Ø 数据盘,根据实际情况分配。
Ø 验证存储磁盘是否正常: 拷贝大数据文件,看速率是否正常。1G文件应小于2S。
2.安装步骤
注意:所有安装步骤必须用DBOwner权限运行
2.1 应用程序服务器
在服务器管理器中,添加“应用程序服务器角色”,2台服务器都要进行此操作。
Figure 2 1 添加角色
Figure 2 2 添加应用程序服务器
Figure 2 3 添加分布式事务
2.3 添加故障转移群集
在服务器管理器中,添加“故障转移群集功能”,2台服务器都要进行此操作。
Figure 2 4 添加功能
Figure 2 5 添加故障转移群集
如上图,选择“故障转移群集”,点“下一步”进行安装。
安装完成之后,先验证群集,如下图所示:
Figure 2 6 验证群集
Figure 2 7 验证选择节点
Windows Cluster创建完成之后,有可能出现“仲裁盘”的数据盘不是你先前分配的那个(系统会默认指定第一个磁盘为仲裁盘)。这时你可以手工更改仲裁盘的数据盘。如下图所示:
Figure 2 8 配置仲裁盘
2.4 配置MSDTC
右键点击“服务和应用程序”,然后选择“配置服务或应用程序”。如下图所示:
Figure 2 9 配置MSDTC
配置MSDTC网络名称和IP,并分配MSDTC数据盘。
Figure 2 10 MSDTC名称
2.5 SQLCluster实例部署
新的故障转移群集安装。如下图所示:
Figure 2 11 SQLCluster
验证安装规则。
Figure 2 12 验证规则
选择SQLServer功能安装。
Figure 2 13 SQLServer功能安装
2.5.1 配置实例网络名称
此界面将列出现有实例,如下方的红色方框(目前没有实例)。如下图所示:
Figure 2 14 实例网络名称
2.5.2 SQLServer数据盘
共享盘如果被占用,安装界面会提示(仲裁盘和MSDTC盘此时被占用),如下图所示:
Figure 2 15 选择SQLServer数据盘
2.5.3 群集网络资源
配置“群集IP地址”和“子网掩码”,如下图所示:
Figure 2 16 群集网络资源
2.5.4 配置服务账户
配置SQLServer数据库引擎、RS,OLAP等服务的账户。如下图所示:
Figure 2 17 配置服务账户
2.5.5 配置数据库引擎
选择“混合验方式”、指定“当前用户”为SQLServer管理员;数目录默认(先前选择的数据盘);FILESTREAM可先不启用。如下图所示:
Figure 2 18 配置数据库引擎
2.5.6 配置其他服务
Analysis Services配置。添加“当前用户”拥有“管理权限”;数据目录默认。如下图所示:
Figure 2 19 Analysis Services配置
Reporting Services配置,都选择“仅安装”如下图所示:
Figure 2 20 RS配置
后续步骤,按默认选项点击“下一步”继续,等待安装完成。
2.6 添加节点
安装完一个实例后,到第2台机器添加节点。选择“添加新的节点”,并验证规则。如下图所示:
Figure 2 21 添加节点规则
向现有SQL Server故障转移群集添加节点,选择“SQL Server实例”。如下图所示:
Figure 2 22 添加故障转移节点
选择网络配置,无需修改,点击“下一步”, 如下图所示:
Figure 2 23 选择网络配置
添加服务账户,如下图所示:
Figure 2 24 服务账户
后续步骤点击“下一步”继续,等待安装完成。
- SQLServer集群部署【多图】
- 集群部署
- 使用sqlserver搭建高可用双机热备的Quartz集群部署【附源码】
- JDBC连接SqlServer集群
- SessionState -- SqlServer部署
- MYSQL集群部署(三)--集群部署
- 集群部署方案
- Tomcat集群技术部署
- websphere 集群部署
- [转]部署Cassandra集群
- 集群上部署hadoop
- 集群部署Cassandra
- mysql 集群以及部署
- Cassandra集群部署规划
- cas 集群部署配置
- hadoop集群部署lzo
- hadoop集群部署
- mongodb集群部署
- Android动画学习之Drawable动画
- 关于CocoaPods使用ReactiveCocoa遇到的问题
- 优秀的群组动画
- linq/EF/lambda Group by/Order by 多个字段详细用法
- github中的watch、star、fork的作用
- SQLServer集群部署【多图】
- 面试算法学习-6-寻找和为定值的两个数
- ucos 任务创建
- 经典排序算法之:希尔排序
- bootstrapTable-显示序号
- HorizontalScrollView 滑动流程与在TV端使用horizontalscrollview的问题
- 类选择器和ID选择器
- Javascript、Jquery获取浏览器和屏幕各种高度宽度
- 普通程序员如何转向AI方向