首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >vsphere6.0上实施配置mscs集群

vsphere6.0上实施配置mscs集群

作者头像
孙杰
发布2019-10-29 14:38:51
1.2K0
发布2019-10-29 14:38:51
举报
文章被收录于专栏:云技术+云运维云技术+云运维

在vsphere6.0环境实施MSCS集群,验证总是不通过,报存储错误。

问题分析:

共享存储是使用传统方式建立的,即创建共享的虚拟磁盘,然后写multi-writer。经查询如下参考文档:

http://pubs.vmware.com/vsphere-60/index.jsp#com.vmware.vsphere.mscs.doc/GUID-674A9161-9AF9-4746-8D7B-8C7795A1FB49.html

发现:

6a70557645f267be9476b246b4ebe2c8.png
6a70557645f267be9476b246b4ebe2c8.png

MSCS集群中的两个节点是否在同一物理主机上,决定了最终部署方式的不同。如果单台物理机上的两台虚机做集群,则使用虚拟磁盘。如果两台虚机分布在不同物理主机上,则需使用直通RDM方式挂载共享存储。根据我们的实际情况,考虑到两节点放在同一物理主机上无法起到故障转移作用,故应选择跨物理主机的集群。

解决方法:

配置步骤:

1、 将建好的两台节点虚机,在集群DRS规则中配置分离的虚拟机,使两台虚机保证不在同一台物理主机上。

07ae055aa230d3d3f87bc6a7dac59f27.png-wh_
07ae055aa230d3d3f87bc6a7dac59f27.png-wh_

2、 给第一个节点添加新磁盘。选择添加RDM磁盘,选择一个SAN数据存储,原因是 SAN 上的每个共享 LUN 都需要一个共享 RDM 文件。选择物理作为兼容模式。选择一个新的虚拟设备节点(例如,选择 SCSI (1:0)),然后单击下一步。单击确定完成磁盘的创建。

c964adf5366c5b04bdccc1838f36d18b.png-wh_
c964adf5366c5b04bdccc1838f36d18b.png-wh_
3950fc1948aae3b67e28d40fb10dd71f.png
3950fc1948aae3b67e28d40fb10dd71f.png

创建完成后,在设置对话框中,展开 SCSI 控制器,然后选择更改类型下拉菜单。Windows server 2012选LSI Logic SAS。

6ccd16159eb495553ef3ece7515dac72.png-wh_
6ccd16159eb495553ef3ece7515dac72.png-wh_

然后选择 SCSI总线共享下拉菜单。将“SCSI 总线共享”设置为物理,然后单击确定。

ef4d539e5c9738a99d1daf51b090840b.png-wh_
ef4d539e5c9738a99d1daf51b090840b.png-wh_

3、 给第二个节点添加磁盘。选择添加现有磁盘。

7732229a5437e8bb702c56f7a5344c5f.png
7732229a5437e8bb702c56f7a5344c5f.png

在第一个节点的虚机目录下找到已有磁盘文件,添加。添加完成后保持虚拟设备节点和第一个节点的配置一致。 如此配置后开机,即可满足MSCS配置条件。

补充:

Microsoft 服务器提供了三种支持群集的技术: 网络负载平衡 (NLB)、组件负载平衡 (CLB) 和 Microsoft 群集服务 (MSCS)。

网络负载平衡

网络负载平衡充当前端群集,用于在整个服务器群集中分配传入的 IP 流量,是为电子商务 Web 站点实现增量可伸缩性和出色可用性的理想选择。 最多可以将 32 个运行 Windows Server 2003 系列产品的计算机连接在一起共享一个虚拟 IP 地址。NLB 通过在群集内的多个服务器之间分配其客户端请求来增强可伸缩性。随着流量的增加,可以向群集添加更多的服务器,任何一个群集最多可容纳 32 个服务器。NLB 在为用户提供连续服务的同时还提供了高可用性,即自动检测服务器故障,并在 10 秒内在其余服务器中重新分配客户端流量。

组件负载平衡

组件负载平衡可以在多个运行站点业务逻辑的服务器之间分配负载。它在最多包含八个等同服务器的服务器群集中实现了 COM+ 组件的动态平衡。在 CLB 中,COM+ 组件位于单独的 COM+ 群集中的服务器上。激活 COM+ 组件的调用是平衡到 COM+ 群集中的不同服务器的负载。CLB 通过作用于多层群集网络的中间层与 NLB 和群集服务配合工作。 CLB 是作为 Application Center 2000 的特性提供的,可与 Microsoft 群集服务在同一组计算机上运行。

群集服务

群集服务充当后端群集,可为数据库、消息传递以及文件和打印服务等应用程序提供高可用性。当任一节点(群集中的服务器)发生故障或脱机时,MSCS 将尝试最大程度地减少故障对系统的影响。

MSCS 故障转移功能是通过群集中连接的多个计算机中的冗余实现的,每台计算机都具有独立的故障状态。为了实现冗余,需要在群集中的多个服务器上安装应用程序。但在任一时刻,应用程序只在一个节点上处于联机状态。当该应用程序出现故障或该服务器停机时,此应用程序将在另一个节点上重新启动。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2017-11-01 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
负载均衡
负载均衡(Cloud Load Balancer,CLB)提供安全快捷的流量分发服务,访问流量经由 CLB 可以自动分配到云中的多台后端服务器上,扩展系统的服务能力并消除单点故障。负载均衡支持亿级连接和千万级并发,可轻松应对大流量访问,满足业务需求。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档