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

[经验分享] 创建Windows2008群集

[复制链接]

尚未签到

发表于 2018-6-12 13:33:57 | 显示全部楼层 |阅读模式
创建Windows2008群集

  与Windows2003相比,Windows2008群集改进了许多功能。其中最引人注目的是仲裁选项的变化。
  Windows2008群集要求作为群集运行的所有节点都必须采用投票算法确定该节点在指定时间是否有仲裁。因此,仲裁配置有了更多的选项,主要有4种。
  1、节点多数
  推荐用于含有奇数个节点的群集。
  可以承受的故障节点数为节点数的一半(四舍五入)减去一。例如,7个节点的群集可以承受3个节点出现故障。
  

  2、节点和磁盘多数
  推荐用于含有偶数个节点的群集。
  在见证磁盘保持联机时可以承受的故障节点数为节点数的一半(四舍五入)。例如,在见证磁盘联机时,6个节点的群集可以承受有3个节点出现故障。
  在见证磁盘脱机或出现故障时可以承受的故障节点数为节点数的一半(四舍五入)减去一。例如,见证磁盘有故障的6个节点的群集可以承受两 (3-1=2) 个节点故障。
  

  3、节点和文件共享多数
  适合有特殊配置的群集。
  与“节点和磁盘多数”的工作方式类似,但是此群集使用见证文件共享,而不是见证磁盘。
  注意:如果使用“节点和文件共享多数”,则至少必须有一个可用的群集节点包含群集配置的最新副本,然后才能启动群集。否则,您必须通过特定节点来强制启动群集。
  

  4、无多数:仅磁盘
  不推荐
  可以承受除一个节点外的所有节点出现故障(如果磁盘联机)
  但是,建议不使用此配置,因为磁盘可能成为单一故障点。
  

  安装Windows2008群集的过程如下:
  一、准备Windows2008计算机
  准备3台计算机,其中1台计算机作为DC,另外2台安装Windows Server 2008 企业版的计算机作为节点。
  1、安装域服务器
  这台DC的网络配置为:
  计算机名:DC1;IP地址:192.168.1.1;子网掩码:255.255.255.0;默认网关:192.168.1.254;DNS:192.168.1.1
  2、安装节点
  第一台计算机的网络配置为:
  计算机名:SQL1;IP地址:192.168.1.21;子网掩码:255.255.255.0;默认网关:192.168.1.254;DNS:192.168.1.1
  第二台计算机的网络配置为:
  计算机名:SQL2;IP地址:192.168.1.22;子网掩码:255.255.255.0;默认网关:192.168.1.254;DNS:192.168.1.1
  

  二、准备群集环境
  1、准备域
  安装DC的步骤,请参考前面的博文《快速安装Windows2008域》http://jimshu.blog.51cto.com/3171847/631357 。域名为contoso.com 。
  将DC1升级为域控制器之后,再将SQL1和SQL2这两台计算机都加入到contoso.com域。
  2、准备群集功能
  在SQL1和SQL2计算机上都执行以下操作:
  (1)打开“服务器管理器”,然后“添加功能”。进入“添加功能向导”。
DSC0000.png

  

  (2)在“选择功能”对话窗口,选择“故障转移群集”。然后点“下一步”。
DSC0001.png

  

  (3)在“确认安装选择”对话窗口,点“安装”。
DSC0002.png

  

  (4)接下来将显示安装的进度,安装完成之后“关闭”“添加功能向导”。
DSC0003.png

  

  三、创建Windows2008群集
  1、登录SQL1
  以域帐户登入SQL1,这里是测试环境,我们直接使用contoso\administrator帐户。创建群集的操作可以在任何一个节点上执行,因此你也可以登录到SQL2完成以下操作。
  登录后,在“管理工具”中打开“故障转移群集管理”。
  

  2、启动创建群集向导
  (1)在“故障转移群集管理”窗口,在“操作”菜单点“创建一个群集”,从而启动“创建群集向导”。
DSC0004.png

  

  (2)在“开始之前”对话窗口点“下一步”。
DSC0005.png

  

  (3)在“选择服务器”对话窗口中,输入第1个节点的名称SQL1,然后点“添加”;再输入第2个节点的名称SQL2,然后点添加。完成之后,点“下一步”。
DSC0006.png

  (4)在“验证警告”窗口,出现提示信息:在创建群集之前,必须运行配置验证测试。点“下一步”,转到“验证配置向导”。
DSC0007.png

  
  3、验证配置向导
DSC0008.png

DSC0009.png

DSC00010.png

  

  “正在验证”对话窗口显示当前正在验证的配置。
DSC00011.png

  验证完成之后,显示“摘要”对话窗口。点“完成”关闭“验证配置向导”。
DSC00012.png

  

  4、完成创建群集
  (1)运行完配置验证测试之后,将再次回到“创建群集向导”继续创建群集。
  如果在验证过程中没有发现错误,左侧列表中将移除“验证警告”项,即可继续安装。
  

  (2)在“用于管理群集的访问点”对话窗口,输入群集的名称,这里输入WinCluster1,DC1将为这个名称创建一个虚拟计算机的帐户。然后输入这台虚拟计算机的IP地址,这里指定为192.168.1.201 。
DSC00013.png

  

  (3)在“确认”窗口点“下一步”。
DSC00014.png

  

  (4)在“正在创建新群集”对话窗口中显示当前安装的进度。
DSC00015.png

  

  (5)完成之后,显示“摘要”对话窗口。点“完成”关闭“创建群集向导”。
DSC00016.png

  

  四、修改群集
  经过上述操作,已经创建了一个新群集。但是,注意到群集的图标上带有一个警告标志,并且显示:节点故障将导致群集失败!这是因为当前我们只创建了一个2节点的群集,而且不带其他仲裁资源,因此任何一个节点的故障都将导致群集失败。
DSC00017.png

  

  为了添加一个额外的仲裁,可以添加另一个节点进来,也可以添加一个仲裁磁盘。以下分别举例说明。
  1、添加第3个节点
  (1)准备第四台计算机,其网络配置为:
  计算机名:SQL3;IP地址:192.168.1.23;子网掩码:255.255.255.0;默认网关:192.168.1.254;DNS:192.168.1.1
  (2)为SQL3“添加功能”,添加“故障转移群集”。
  (3)在主菜单栏上点“操作”再选择“添加节点”,启动“添加节点向导”。
  (3)在“开始之前”对话窗口点“下一步”。
DSC00018.png

  

  (4)在“选择服务器”窗口,输入第3个节点的计算机名称,然后点“添加”。最后点“下一步”。
DSC00019.png

  

  (5) 转到了“验证配置向导”,将检查第3个节点是否满足群集的条件。后续操作与新建群集向导的步骤基本相似。
DSC00020.png

DSC00021.png

  

  (6)通过了“验证配置向导”,继续回到“添加节点向导”。
DSC00022.png

DSC00023.png

DSC00024.png

  

  (7)添加完成了第3个节点,可以看到群集的图标上已经没有警告标识了。
DSC00025.png

  

  2、添加磁盘仲裁
  (1)为SQL1、SQL2添加一个共享磁盘,并在SQL1上为其指定分区为Q盘。添加共享存储的方法见前面的博文《StarWind模拟iSCSI设备》http://jimshu.blog.51cto.com/3171847/590412
  

  (2)转到SQL1,在左侧的树型列表中,点“存储”,可见此群集中不存在任何存储。在主菜单“存储”选择“添加磁盘”。
  

  (2)在“将磁盘添加到群集”对话窗口,显示当前可用的磁盘。勾选一个磁盘,然后点“确定”。
  

  (3)添加之后,就可以看到群集的“存储”中显示了可用的存储。(详见前面的博文)
  

  (4) 接下来,就要把群集的仲裁从“节点多数”修改为“节点和磁盘多数”。在左侧的树型列表中点WinCluster1群集,然后在主菜单“操作”中选择“更多操作”再选择“配置群集仲裁设置”,出现“配置群集仲裁向导”。
DSC00026.png

  

  在“选择仲裁配置”对话窗口,选择配置为:节点和磁盘多数。系统也会针对当前的配置给出建议。
DSC00027.png

DSC00028.png

DSC00029.png

DSC00030.png

DSC00031.png

  

  (5)修改了群集的仲裁配置,这时候就发现群集的图标就不再有警告标识了。
DSC00032.png

  

  五、消除单一故障点
  按照上述网络架构,在创建群集时会有一些个有关“验证网络通讯”方面的警告,例如:无法由一对接口从节点 SQL1.contoso.com 访问节点 SQL2.contoso.com。此网络路径可能是群集中通信的单一故障点。请验证这个路径是否高度可用,或者考虑向群集中添加其他网络。
  这是因为当前各节点之间只有唯一的网络连接,这就是单一故障点。如果网络的可靠性达不到要求,就要添加一个子网,也就是我们常说的心跳线(Heartbeat)。
  为SQL1、SQL2分别添加一张网卡,连接网络后,“故障转移群集管理器”会自动识别网络的变化。
DSC00033.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-522833-1-1.html 上篇帖子: 轻松构建windows 日志收集服务器 下篇帖子: WINDOWS下构建简单日志服务器
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

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

扫描微信二维码查看详情

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


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


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


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



合作伙伴: 青云cloud

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