我们正在研究SQL Server AlwaysOn的实现选项。 AlwaysOn依赖于Windows群集,而且我已经阅读了几篇文章,指出共享存储不再是群集的需求。 我也读过几篇文章,说明了相反的情况,或者说它只是不需要多点集群。 我们不打算使用多站点群集。 我们在同一个房间里有两台服务器,一台是主服务器,另一台是备份服务器,如果可用的话,我们可以使用另一台备份服务器作为报告服务器。 在故障转移时,辅助节点成为主节点,直到发生下一次故障转移。 我们还会将部分数据复制到网站中的两台服务器上。 这是我所了解的标准。 我在这个项目的软件/数据库方面,所以在这些问题上忍受我 – 我可能需要大量的澄清: 共享存储仍然是我们build议实施Windows群集的一个要求吗? 为什么共享存储是一个需求,当我要将我们的SQL数据复制到其他服务器呢? 共享存储只是系统文件的一个要求吗? 我们可以在直接连接的存储上安装我们的MDF / LDF吗? (我们可能会使用SAN,但只是好奇) 是否有可能使复制高度可用,可能是由于没有履行出版责任和其他一切责任? 如果我们不能,我有一个解决的办法,但那真的很好。
在运行Hyper-V的Windows 2008 R2 SP1群集上,主要主机接口上的networking连接丢失。 接口快速上下跳动,后来确定是由于交换机端口故障造成的。 由于这是一个集群服务器,主机接口不具有容错能力(看到整个服务器是如何容错的),所以与主机的连接正在上升和下降。 Hyper-V guest虚拟机完全不受networking中断的影响,因为他们在与主机接口分离的服务器上使用专用中继。 另外,集群和实时迁移networking的专用接口也很好。 为了诊断服务器,我尝试通过故障转移群集pipe理器将所有资源(Hyper-V Guest)移动到其他节点。 这些移动失败,出现RPC Server Unavailable错误。 移动资源的唯一方法是closuresguest虚拟机,停止节点A上的群集服务,允许其他节点获取资源的所有权,然后重新启动guest虚拟机。 其他一些说明: 所有节点都具有在群集和LMnetworking上启用的用于MSnetworking和文件和打印机共享的客户端。 节点A可以通过来自其他节点的集群和LMnetworking访问(这些是私有的,仅集群networking)。 pingable,CIF等。 正如您在本例中所期望的,访问\\ NODEA是通过主机适配器完成的,并且是该适配器closures时RPC Server Unavailable错误的原因。 我的问题在这里 – 有没有办法在这样的故障情况下仍然使用实时迁移来防止closuresHyper-V guest虚拟机? 未来如何重新configurationnetworking,以便群集服务尝试使用群集和/或实时迁移networking发出RPC请求?
东西 我有以下组件可以使用: 两个房间 两个健壮的戴尔R510s,每个房间一个 两个EMC VNXe存储设备,每个房间一个。 目标 确保如果一个服务器机房发生故障,虚拟机可以继续恢复运行。 思维: 在这两个盒子上安装Hyper-V 有一个盒子故障转移到另一个 将两个存储单元抽象成一条可见path,以便一旦发生故障,另一个可以无缝地故障转移 利用服务器2012来完成这一点 问题 我可以使用群集共享卷(CSV)来完成此操作吗? 从我的阅读,似乎我应该能够做到以下几点: 在两个盒子上安装服务器2012 创build由两个EMC单元上的iSCSI位置组成的群集共享卷 创build 道歉的格式; 在手机上,稍后再清理。
我正在debugging我们的应用程序运行在3节点故障转移群集与MSMQ群集组的消息队列的网站上。 我们看到,该系统在一些节点组合上工作,但不是全部,因此故障安全性不如预期。 问题是从群集队列接收消息。 当我们的应用程序在群集节点B或C上运行时,无论MSMQ运行在哪个节点(工作=我们的应用程序接收消息),它都能正常工作。 当我们的应用程序运行在节点A上时,由于消息队列服务不可用而失败,无论MSMQ在哪里运行。 为了更加混淆事物,我创build了一个带有GUI客户端的小型WCF-MQ代理服务,允许我向服务发送一个命令,然后服务将发送到客户端指定的消息队列或从消息队列接收 – 在这个过程中尽可能多地给予反馈。 该模式与此应用程序相同,除了失败的节点是节点C – 无论MSMQ在哪里运行。 以下是我检查的一些事情: 该服务(我们的应用程序)在所有3个节点上的相同域用户帐户下运行。 应用程序configuration文件包含消息队列的相同path。 队列访问权限:每个人都有完全的控制权。 本地MSMQ服务正在所有节点上运行,并且确保本地队列的名称与群集名称不同。 防火墙在所有节点上都被禁用。 节点A与B和C的不同之处在于它在与集群networking相同的子网上具有额外的networking连接。 所以当我从节点B ping它时,它在“错误的”接口上响应。 不知道是否重要,但有点奇怪。 服务选项“使用机器名称的networking名称”似乎没有任何改变。 我的代理服务报告它是感知到的计算机名称,对于节点A,它始终返回群集组名称,在节点B和C上它始终返回节点名称。 MSMQ群集组使用共享的iscsi驱动器进行存储。 我只是一个开发人员,而不是任何方式的微软基础架构专家,所以我想问一下在debugging这样的集群式MSMQ安装时,build议采取什么措施?
我有一个Windows Server 2012 R2群集,针对SAS JBOD运行存储空间。 每个主机都有一个HBA,并且这些虚拟机正在运行一个CSV。 这一切运作良好,但我们有两个问题: 由于我们使用SSD分层,因此所有对CSV的读取和写入都将redirect到所有者节点 。 为了弥补问题#1,我们尝试将虚拟磁盘设置为虚拟机的直通磁盘。 这对IO有帮助,因为它直接和性能与主机访问一样好。 但是,优化不起作用, defrag /g不显示卷 – 大概是因为它是主机脱机。 有没有办法使用存储空间和Hyper-V将访问虚拟机的完整性能磁盘访问?
附带条件是,我知道我把这个狗弄坏了,这是我的情况。 我们曾经有一个Exchange 2003双节点群集。 几年前,我们迁移到Google Apps。 当我们这样做时,我closures了群集,分解了服务器,并销毁了共享存储。 在这一点上,所有的备份都已经过去了。 我没有做的是从AD正确地删除集群或交换服务器。 快进到现在,由于我不想进入的原因,我们正在回到Exchange。 我需要卸载Exchange 2003和群集,以便我们可以安装新的。 我所能find的是交换机群的节点。 就是这样…没有共享存储,没有伙伴节点。 我可能能够恢复其他节点,但这是可能的。 我不知道这会有什么帮助。 所以我的问题是…有什么办法,我可以从我的域名删除交换/这个集群,或者我操? 请帮帮我 :)
你可以有多less个故障转移集群节点? 如果你添加更多的节点,是否会放慢速度?
我想用iSCSI来build立一个存储农场。 我有2个集群节点机,1个安装了8TB的iscsi目标机为RAID 10,容量现在是8TB,但我将来会升级容量。 比方说,我安装了集群作为文件服务器,并将这些服务器连接到iscsi目标,然后我将8TB容量作为唯一文件夹共享给Windows用户。 用户现在只能看到一个容量为8TB的文件夹。 但是如果我想添加另外的8TB来扩展主容量,用户不能看到这个新的8TB的第二个文件夹。 用户必须像以前一样只能看到一个文件夹,但这次这个文件夹的容量扩展到了16TB。 等等,如果我添加另一个8TB,用户只能处理一个文件夹。 为此,我了解到ZFS可以扩展其大小而不会出现问题。 因此,如果我在iSCSI LUN上使用ZFS作为文件系统,群集机器如何看到ZFS。 因为群集机器有Windows 2008.有没有另一种方法来扩大共享文件夹的大小没有问题? ntfs是否支持它?
我正在计划一个Hyper-V虚拟化系统,其中包括: 2个非常好的双16核心服务器 戴尔MD3600f光纤通道SAN 它将运行大约10个虚拟机。 计划是在SAN上设置一个LUN来存储使用群集共享卷的所有操作系统VHD文件,并为需要数据分区的每台服务器分别添加到群集(但不是CSV)的LUN。 这应该允许实时迁移和故障转移,如果我已经正确地阅读一切。 现在是这样的: 我只有一台服务器和SAN 。 我们将在路上添加第二台服务器。 请问服务器2008R2让我build立一个集群只有一个服务器呢? 这是最好的方法,所以我可以从一开始就使用群集共享卷的hyper-v? 然后,只要添加第二台服务器,当我得到它? 如果这是不可能的(或者我不应该那样做的原因),那么如何将SAN上的现有虚拟机迁移到群集共享卷? 编辑:服务器也有96GB的内存空间,以后升级。
更新 :我现在已经执行了升级。 我使用半忍者,半插入解决scheme插入USB转以太网适配器,我可以添加到队来保持堡垒。 我插入一个团队,删除团队中其他受影响的适配器,closuresWindows,换出卡,确保USB适配器在同一个USB端口,并以相同的方式连接并启动。 USB适配器仍然在那里,我可以通过手动添加新的网卡来恢复团队configuration。 这个解决scheme最初由@ Drifter104在评论中提出。 @ shouldbeq931是第一个build议增加另一张牌来回避问题和收到奖金的答案。 两个答案在公平性上都很有帮助。我把@ llorrac的答案作为答案的答案,指出了在交换之前从队伍中取出破损牌上NIC的重要性。 当你不这样做,或者微软的换卡指导是什么时,我仍然不知道会发生什么 – 但这是微软的错,我很欣赏我到这里来的帮助。 原始问题 :我正在pipe理运行Hyper-V工作负载的Windows Server 2012 R2群集。 所有集群节点都有多个networking,由多个物理网卡提供服务,其中Windows Server的网卡绑定用于将两个端口组合在一起(这些组不会跨越物理网卡)。 其中一个集群节点上的物理网卡上的端口最近出现故障,该端口已从其组中删除,并订购了一个具有相同品牌和型号的新物理网卡。 如果我按原样更换卡并以相同的方式插入所有内容,那么NIC组合会将所有内容都提取出来吗? 通过集群networking? 物理网卡将在同一个插槽中,并且具有相同的型号,但MAC地址将明显不同,并且我不知道戴尔放在各个端口上的标签是否与它们相关联(这里有一个缩写但它逃避我)将可用。 如果没有,我是否需要把所有的东西都拆下来,然后重新configuration团队/集群networking? 有没有什么好的官方指导或其他build议如何去做呢? 我没有find任何东西,但我不知道要search什么。 (最接近的是这个论坛线程 ,当Windows Server没有提供networking团队时有人回写,有人不得不使用供应商的硬件解决scheme,所以微软对这种情况的回应是“你自己”)。 编辑:希望这个问题将回答一般问题“是否有东西突破,如果是这样,我怎么能避免这一点”,但我意识到,更多的细节将是有益的,所以我提供了他们。 服务器共有六个端口,分为两个卡。 一张卡有两个10千兆比特端口,以及一个跨越两个端口的组。 一张卡有两个10 Gbit端口和一个跨越两个端口的组,以及两个1 Gbit端口和一个跨越两个端口的组。 1 Gbit的团队被连接到我们的通用networking交换机。 这两个10 Gbit的小组直接点对点地连接到我们的存储服务器和另一个集群节点,networking全部使用硬编码的IP地址,没有交换机。 (这个工作,但我不会推荐它,也不会在一个新的configuration中重复它,所以是的,我知道这是可怕的,并防止了VLAN和networking卫生一堆有用的东西。据我可以告诉它不对我所问的问题没有什么影响,这就是Windows Server网卡绑定对更改的硬件的反应。)出现故障的端口位于10 Gbit的其中一个组中。 所有的团队都使用Switch Independent团队模式(因为没有开关)。