设为首页 收藏本站
查看: 1786|回复: 0

[经验分享] 部署SQL Server2008 R2故障转移群集

[复制链接]
发表于 2018-10-18 10:39:31 | 显示全部楼层 |阅读模式
  配置Sql Server2008 R2故障转移集群
  环境:使用VMware 12虚拟机搭建环境
  系统
  网卡及IP配置
  服务
  Windows Server 2008 R2
  IP:192.168.1.1
  GW:192.168.1.1
  DNS:192.168.1.1
  搭建域控制器为abc.com
  Windows Server 2008 R2
  网卡1:
  IP:192.168.1.2
  GW:192.168.1.1
  DNS:192.168.1.1
  网卡2:
  IP:172.16.10.1(心跳网络)
  网卡3:
  IP:192.168.2.2(连接存储)
  搭建故障转移群集的第一个节点,
  安装Sql Server2008RR2数据库引擎。
  故障转移集群的公用IP:192.168.1.200
  Windows Server 2008 R2
  网卡1:
  IP:192.168.1.3
  GW:192.168.1.1
  DNS:192.168.1.1
  网卡2:
  IP:172.16.10.2(心跳网络)
  网卡3:
  IP:192.168.2.3(连接存储)
  故障转移群集的第二个节点,安装Sql Server2008R2数据库引擎
  Windows Server 2008 R2
  IP:192.168.2.1
  搭建共享存储服务器
  首先按照上述环境对服务器配置IP地址,配置心跳网络时只勾选“Internet协议版本4”即可,其他选项可以不勾选,对共享存储服务器多添加了三块硬盘配置为RAID-5卷。
  设置心跳网络:
DSC0000.jpg

DSC0001.jpg

  一,搭建域环境,并将故障转移集群节点加入到域中。
  1.在DC1上使用快捷键”CTRL+R”键打开“运行”对话框使用命令”dcpromo”打开“域服务安装向导”对话框
DSC0002.jpg

  2.在“域服务安装向导”对话框中默认选择“下一步”
DSC0003.jpg

  3.当前安装的域控制器为此环境中的第一台域控制器,选择“在新林中新建域”
DSC0004.jpg

  4.根据环境需要配置FQDN域名
DSC0005.jpg

  5.设置林功能级别和域功能级别同为“WindonsServer 2008 R2”
DSC0006.jpg

  6.当前环境中没有DNS服务器,需要在域控制器上安装DNS服务器
DSC0007.png

  7.根据环境需要对文件存放位置进行修改
DSC0008.png

  8.设置还原模式密码,以便发生故障对域控制器进行恢复时进行身份验证
DSC0009.png

  9.确认安装配置后进行安装,安装完成后需要重新启动计算机使服务启动。
DSC00010.png

  10.搭建完域环境后需要将两个节点加入到域环境中,加域后需要重新启动计算机。需要将两个节点与域控制器相同网段的网卡优先级调至第一个,网卡优先级可以在“网络连接”中按ALT弹出“高级设置”中设置
DSC00011.png

  重启后使用域管理员身份登录计算机
DSC00012.png

  二,配置共享存储
  1.配置服务器的磁盘为RAID-5卷
DSC00013.png

  2.需要在共享存储服务器上安装iscsitarget_public软件包,搭建共享存储
DSC00014.png

  3.打开iSCSITarget工具,“创建iSCSI目标”
DSC00015.png

  4.配置目标名称以及描述
DSC00016.png

  5.添加需要连接共享存储的IP地址
DSC00017.png

  6.为创建的目标创建虚拟磁盘
DSC00018.png

  7.选择创建磁盘的位置以及磁盘名称
DSC00019.png

  8.根据需求设置虚拟磁盘的大小
DSC00020.png

  9.设置描述以便与其他磁盘区分
DSC00021.png

  10.相同方法分别创建仲裁磁盘和分布式事务协调器磁盘
DSC00022.png

  11.在两台节点服务器上打开iSCSI发起程序,连接创建的共享存储
DSC00023.png

  12.连接后需要对虚拟磁盘进行联机并新建分区,两个节点中的盘符必须相同
DSC00024.png

  三,部署故障转移群集
  1.需要在服务器管理器上添加“故障转移群集”功能
DSC00025.png

  2.打开“故障转移群集管理器”
DSC00026.png

  3.在创建群集向导对话框中选择群集的节点服务器
DSC00027.png

  4.默认运行测试等待测试完成
DSC00028.png

  5.查看验证报告
DSC00029.png

  6.配置群集的公用IP地址以及集群名称
DSC00030.png

  7.等待集群创建完成
DSC00031.png

  8.创建完群集后需要配置服务
DSC00032.png

  9.选择服务为“分布式事务协调器”
DSC00033.png

  10.设置客户端访问点的IP地址
DSC00034.png

  11.选择存储的磁盘
DSC00035.png

  12.配置群集仲裁设置
DSC00036.png

  13.仲裁配置选择为默认
DSC00037.png

  14.选择存储见证的磁盘
DSC00038.png

  15.将所有服务移动到一个节点上
DSC00039.png

  16.查看所有磁盘是否在一个节点上
DSC00040.png

  四,安装Sql Server数据库引擎
  1.关闭节点的防火墙
DSC00041.png

  2.需要在节点上安装.NET Framework功能满足安装SQL Server先决条件
DSC00042.png

  3.插入安装镜像,运行安装向导,选择安装类型为“新的SQL Server故障转移群集安装“
DSC00043.png

  4.等待规则检测完成
DSC00044.png

  5.安装支持文件
DSC00045.png

  6.选择安装的功能:数据库引擎服务
DSC00046.png

  7.设置SQL Server网络名称,配置实例名称,以及目录
DSC00047.png

  8.选择默认的群集资源组
DSC00048.png

  9.选择群集磁盘
DSC00049.png

  10.配置集群网络的IP地址
DSC00050.png

  11.群集安全策略选择默认
DSC00051.png

  12.服务账户设置为域管理员账户
DSC00052.png

  13.设置身份验证模式为混合模式并配置sa账户的密码,以及添加当前用户为管理员
DSC00053.png

  14.等待安装完成
DSC00054.png

  15.在故障转移群集另一节点上安装SQLServer
DSC00055.png

  16.在节点上安装SQL Server服务
DSC00056.png

  17.选择群集添加SQL服务
DSC00057.png

  18.配置服务账户的用户名密码
DSC00058.png

  19.等待安装完成
DSC00059.png

  四,部署SQL Server管理服务器
  1.这里使用域控制器部署SQL Server管理工具,也可用其他计算机安装,安装.NET Framework功能,插入SQL镜像运行安装向导安装管理工具,选择安装的类型
DSC00060.png

  2.设置安装的角色的类型
DSC00061.png

  3.选择安装的功能,只安装管理工具即可
DSC00062.png

  4.等待安装完成
DSC00063.png

  五,测试故障转移群集
  1.打开SQL Server管理控制台
DSC00064.png

  2.使用Windos身份验证进行连接服务器测试,服务器名称为安装SQL Server数据库引擎的名称
DSC00065.png

  3.使用sa账户登录测试
DSC00066.png

  4.创建一个名为A的数据
DSC00067.png

  5.查看活跃的节点磁盘是否生成A数据库文件以及A数据库日志文件
DSC00068.png

  6.关闭当前节点查看另一节点是否可以继续对数据库提供服务
DSC00069.png

  7.另一节点自动获取磁盘继续提供服务
DSC00070.png



运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-623099-1-1.html 上篇帖子: SQL过关 下篇帖子: 低版本的JAVA6无法访问SQL Server 2008
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表