Articles of windows cluster

2K8集群 – 在一个节点上损坏的SQL实例

使用双节点群集2008R2故障转移群集。 一个新的群集实例被创build(我仔细检查了它的群集)。 实例安装在node1上。 当我们尝试将其移动到node2时,它失败了。 SQL Server服务不会开始说: Error 1053: The service did not respond to the start or control request in a timely fashion 当我第一次尝试debugging它时,似乎在C:\Program Files\Microsoft SQL Server\ ,没有MyInstance文件夹作为第二个节点… 第一个问题:这是正常的吗? 所以我决定从node1 – > node2复制/粘贴这个文件夹。 重新启动节点2后,服务启动良好。 第二天,我决定把我的实例移回到node1 – > OK。 我现在把它移动到node2,错误。 我得到了上面提到的错误.. 我不能启动这个服务一个node2,但在node1上一切正常。 我已经比较了两者的registry,而且完全一样。 与EventViewer没有运气,所以我真的不知道如何解决这个问题。 编辑:与SQL Serverconfigurationpipe理器,Node1我可以看到MyInstance,但不是在Node2上…如果可以帮助。

在现有群集中启用MPIO而不会停机

我有一个在Windows 2008 R2上运行的4节点Hyper-V群集。 在我任职之前,集群只有单一的链接到SAN。 我添加了冗余链接,但现在我需要在所有节点上启用MPIO。 有没有人在现有的群集上启用MPIO? 我意识到在安装MPIO时,我将不得不重新启动每个Hyper-V节点,但是我无法从运行的集群上find有关这样做的任何build议。

Hyper-V 2012主机群集 – 域或不域

我正计划在主机群集configuration中实施Hyper-V 2012群集。 主机应该在域中? 如果是这样,那台直stream电机应该是集群的一部分,还是一台独立的机器呢? 主机是否应该与来宾虚拟机位于同一个域中?

Microsoft群集优于Microsoftnetworking负载平衡器

直到最近,我还是假定Microsoft NLB在操作系统/机器级别而不是应用级别上工作。 即,NLB只监视机器上的心跳,以检查机器是否处于活动状态,然后closures特定节点(如果它断开)。 但是,我发现这个评论在服务器故障问题上有所不同。 根据评论 NLB只是将连接路由到打开的TCP端口。 如果您的应用程序closures了端口,则NLB将不再将其连接路由到该端口,直到该端口再次打开。 以上是真的吗? NLB是否在端口级别监视应用程序? 如果(1)的答案是“是”,那么它是否会切换服务停止以及服务挂起的情况,还是仅针对其中的一种情况? 如果NLB确实做了以上所有的事情,那么使用Clustering有什么用呢? 唯一的好处是对于集群,你不需要复制的数据。 但总体集群将是更昂贵的解决scheme。 对于像MS SQL Server这样的标准产品,对于我自己的服务,上述问题的答案是不同的,还是相同? 如果NLB不这样做,只是操作系统/机器级别的心跳,那么有没有其他的方式,而不是群集为我自己的服务提供高可用性和切换?

删除并重新安装System Center Virtual Machine Manager 2012

我最初在带有FC SAN的单个服务器上安装hyper-v。 我把它configuration成一个只有一个服务器的故障转移群集,使用虚拟机的群集共享卷,知道我稍后再展开。 我现在准备将我的第二个主机添加到群集。 但是,我直接在第一台主机上安装了VMM 2012,在主机上也使用了SQL Express实例。 从高可用性angular度来看,这显然是不好的。 所以关于如何进行的几个问题是: 我可以安全地从第一台主机中删除VMM 2012,而不会丢失任何虚拟机或数据? 我应该做的任何事情,使重新安装VMM顺利进行? (除了明显的“有备份,知道如何恢复”)。 它会导致任何虚拟机被删除,重新启动等? 我应该在哪里安装VMM? technet文档最好有一个独立的SQL集群来存储数据库。 我没有硬件或许可证。 只是我的两台虚拟机主机和SAN。 我正在考虑集群内部的一台虚拟机,但是如果VMM虚拟机出现问题,我必须使用故障转移集群和hyper-vpipe理工具来修复它,然后才能通过VMM执行任何操作。 任何其他问题,我应该知道的? 当我重新安装VMM时,需要做些什么才能看到所有旧的configuration?

在Hyper v故障转移群集中是否存在某种负载平衡?

我仍然在阅读Hyper V集群,有一些基本的东西我不理解。 Windows故障转移群集应该仅用于高可用性,而不是负载平衡。 然而,我阅读了有关Hyper V群集中具有7个或更多节点的部署。 我的理解是,这只是为了获得高可用性,这意味着群集可能会维持很多节点的故障。 这也意味着群集中只有一个节点一次支持整个负载。 但是在发现可以在节点之间划分虚拟机后,它开始看起来像是通过分配虚拟机发生某种级别的负载平衡。 所以我的问题是,这7个或更多的Hyper V集群是否将虚拟机平均分配到所有节点? 如果是这种情况,集群会自动重新平衡虚拟机,如果一个失败? 这使我感到困惑,因为我认为HA群集中的每个节点都应该能够支持群集的全部负载。

Windows 2012 R2群集 – networking适配器失败

我有Windows集群(2012 R2)与2个节点与通用服务的angular色。 如果在备用节点上closures/重新启动节点服务时自动启动,但是如果通过禁用接口来模拟networking适配器故障,则不起作用。 networking故障时是否可以实现故障切换? 我没有使用Windows Hyper-V,所以受保护的networking选项将不起作用。 谢谢

如何加快Hyper-V 2012群集的自动故障转移?

当我第一次安装双节点Hyper-V 2012群集时,故障转移非常迅速。 我有一个Sql Server 2012(在Win2012)VM分配8GB内存。 我可以反弹它所在的节点,它会跳到另一个节点,而不会丢失我的Sql连接。 然后我添加了第二个虚拟机到集群(第一个虚拟机的克隆),也是8GB。 现在故障转移需要几秒钟,我的Sql连接重置。 这是需要移动的RAM数量的一个因素吗? 它受networking的影响吗? 这是仲裁磁盘的速度吗? 在我的情况下,两个节点挂钩到相同的DAS和虚拟机文件居住在CSV。 我期望磁盘不是一个因素,因为什么都不需要移动。 它应该都是内存,对不对? 随着RAM增加,故障转移性能下降?

Windows 2008R2故障转移的仲裁磁盘大小

我正在为Windows Server 2008 R2上的SQL Server 2008 R2设置双节点故障转移群集。 Microsoftbuild议最小512MB大小的LUN用于仲裁磁盘,并且没有针对见证LUN的build议。 人们通常用这种方式build立什么?

如何在另一个群集上重新创buildMicrosoft群集服务资源组?

我在包含数十个资源组的Windows Server 2003计算机群集上使用Microsoft群集服务。 在迁移到较新的硬件的过程中,我想将资源移动到资源组上的新机器上,这些机器在几天内分散开来,以缓解迁移并将风险降至最低。 我想知道有一个更聪明的方法来做到这一点,而不是手动重新创build新的资源,然后在旧的群集上删除它们? 集群已经正确设置,唯一缺less的是资源组和它们包含的资源(IP,networking名称,服务…)。 我已经查看了群集pipe理GUI和cluster.exe的命令行选项的选项,但没有发现像导入/导出function的任何东西来复制资源或整个资源组的configuration。 有这样的事情吗?