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

[经验分享] windows2003+SQL server2005群集-故障转移

[复制链接]

尚未签到

发表于 2018-10-22 08:08:42 | 显示全部楼层 |阅读模式
  windows2003+SQL server2005群集服务
  环境:
  VMware Workstation 9
  windows2003 32位
  SQL server2005  9.0.3.42
  DC域 计算机名:clusters  ip :10.0.10.66  (桥接)
  node1 计算机名:nornet-1  ip:10.0.10.67  网关:10.0.2.1   dns:10.0.10.66  (桥接)
  私网IP:10.10.10.10 无网关,无dns              (nat)
  node2 计算机名:nornet-2  ip:10.0.10.68  网关:10.0.2.1   dns:10.0.10.66   (桥接)
  私网IP:10.10.10.11 无网关,无dns               (nat)
  windows群集     IP: 10.0.10.69
  MSDTC           IP:10.0.10.65
  虚拟服务器       IP:10.0.10.64
  原来的磁盘是IDE的,后加的是SCSI的
DSC0000.png

  一、设置网络
  DC域 :
DSC0001.png

DSC0002.png

  node1:
DSC0003.png

DSC0004.png DSC0005.png

  高级--DNS--在DNS中注册此连接的地址去掉对勾
DSC0006.png

  高级--WINS禁用TCP/IP上的netbios
DSC0007.png

  node2:
DSC0008.png

  配置同node1
  二、建window群集
  ①、创建新域
  DC域 :
  运行dcpromo
  下一步--下一步--新域的域控制器---在新林中的域---输入新的域名(sqlclu.local)---下一步--下一步--输入还原密码--下一步-
DSC0009.png

DSC00010.png

DSC00011.png

DSC00012.png

DSC00013.png DSC00014.png DSC00015.png DSC00016.png DSC00017.png DSC00018.png

DSC00019.png

DSC00020.png

DSC00021.png

DSC00022.png

DSC00023.png

  node1:
  我的电脑--属性---计算机名--更改--隶属于---域(sqlclu.local)
DSC00024.png

DSC00025.png

DSC00026.png

DSC00027.png

  用户名和密码是域的用户名密码
DSC00028.png

  可以看到已经加入域
DSC00029.png

  node2:
  同node1配置步骤一样
  ②、共享磁盘(一个用于仲裁Q盘、一个用于共享文件数据S盘)
  关闭node1、node2
  node1:
  添加两块scsi磁盘
DSC00030.png

DSC00031.png

DSC00032.png

DSC00033.png

  同理,再添加一块
DSC00034.png

  node2;
  添加两块已存在磁盘
DSC00035.png DSC00036.png

  browse
DSC00037.png DSC00038.png

  同理,把ss2添加进来
  node2关闭,打开node1
  格式化磁盘
  管理工具---计算机管理--磁盘管理
  新建磁盘--主磁盘分区--指派驱动器号(node1,node2盘符必须一致)--NTFS格式
DSC00039.png

DSC00040.png

DSC00041.png

DSC00042.png

DSC00043.png

  同理,在把另一个磁盘格式化
DSC00044.png DSC00045.png

  弄好后可以在里边建文件删文件测试
  node2:
  关闭n0de1,打开node2
  不用格式化磁盘,直接分配盘符就可以了。。盘符必须和node1一致。
DSC00046.png

  更改驱动器号和路径
DSC00047.png

DSC00048.png

DSC00049.png

  弄好之后,可以打开看看里边有在node1建的文件
  关闭node2,node1也是关闭的
  找到node1的.vmx文件(VMware配置文件)。记事本方式打开,在里边加一句
  disk.locking = "FALSE"
DSC00050.png

DSC00051.png

DSC00052.png

  在node2的.vmx中也加一句disk.locking = "FALSE"
DSC00053.png DSC00054.png

  ③、windows集群
  打开Node1,node2是关闭的
  运行cluadmin
  创建新的群集---输入群集名(sqlcluster)--windows群集IP--域账户登录信息---
DSC00055.png

DSC00056.png

DSC00057.png

DSC00058.png

DSC00059.png

DSC00060.png

DSC00061.png

DSC00062.png

DSC00063.png

DSC00064.png

  打开node2.node1也是打开的
  右击sqlcluster新建--节点--
DSC00065.png

DSC00066.png

DSC00067.png

  浏览--高级---立即查找--nornet-2--确定--确定--添加---下一步
DSC00068.png

DSC00069.png

DSC00070.png

DSC00071.png

DSC00072.png

DSC00073.png

  添加节点完成
  右击sqlcluster属性---网络优先级--心跳线私有网络移到最上边---心跳线的属性为只适用于内部集群通讯(专用网络)
DSC00074.png

DSC00075.png

DSC00076.png

  测试:
  node1停止群集服务--所有者变成了NOENET-2---启动node1---所有者还是node2---移动组--所有者变成node1
DSC00077.png

DSC00078.png

DSC00079.png

DSC00080.png

  配置成功
  三、SQLserver群集
  ①、添加物理磁盘
  关闭node1、node2
  node1:
  同二②方法一样添加一块磁盘
DSC00081.png

  node2:
DSC00082.png

  设置好之后,打开node1 (node2是关闭的)
  格式化磁盘---分配磁盘符G
DSC00083.png

  也可以在里边建文件测试
  关闭node1、打开node2
  不用格式化磁盘,直接分配盘符G
  关闭node2
  ②、添加MSDTC组
  打开node1、node2
  1、启用网络DTC访问(node1、node2都需要打开)
  控制面板--添加或删除程序--添加/删除windows组件--应用程序服务(对勾)--详细信息--启用网络DTC访问、启用网络COM+访问
DSC00084.png

DSC00085.png

DSC00086.png

  node2也是同上设置
  2、添加MSDTC
  https://support.microsoft.com/zh-cn/kb/301600
  1>
  创建一个名为“MSDTC Group”的组
  组---新建---组
DSC00087.png

DSC00088.png

DSC00089.png

  2>
  创建 IP 地址资源:
  右键单击“MSDTC Group”,然后单击“新建\资源”------键入一个描述性的名称,如 MSDTC IP Address
DSC00090.png

DSC00091.png

DSC00092.png

  下一步
DSC00093.png DSC00094.png

  3>
  创建网络名称资源:
DSC00095.png

DSC00096.png

DSC00097.png

DSC00098.png

DSC00099.png

  4>
  创建“物理磁盘”资源。

  在“相关性”中,不要添加任何相关性,然后单击“下一步”。



  5>
  分布式事务处理协调器





  右键单击 MSDTC 资源,然后单击“联机”

  如果MSDTC Resource联机失败,,在命令符下执行msdtc -resetlog即可
  可以移动组,或停止群集服务测试
  ③、安装SQLserver群集
  1>安装vcredist_x86.exe(node1、node2都需要安装,不然事件日志中会有错误提示)

  2>安装SQL server  CD2  (node1、node2)
  双击setup.exe





  3>安装CD1
  CD1在一个节点安装即可,会一次性在全部节点安装(保证节点都是打开的)









  选择组0










  3>安装sp1补丁



  测试






  更改计算机--远程计算机




  测试:
  node1停止启动群集服务的时候,所有者变成了NORNET-2
  NORNET-1启动群集服务,移动组



  移动组后,所有者变成NORNET-1

  至此SQL server群集就配置完成了!


运维网声明 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-624715-1-1.html 上篇帖子: Find HBA WWN number on VMware vSphere ESX server-cruisezhao 下篇帖子: SQL格式与例子
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

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

扫描微信二维码查看详情

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


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


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


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



合作伙伴: 青云cloud

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