sql-server-cluster

Windows Server 2016 上用于 WSFC + SQL Server HA 的覆盖网络
sql-server-cluster

Windows Server 2016 上用于 WSFC + SQL Server HA 的覆盖网络

我正在尝试创建一个Windows Server 2016 上的覆盖网络创建单独的地址空间Windows Server 故障转移群集 (WSFC)。该集群最终将用于托管SQL Server 高可用性群集。 这么做的原因: 这两个 Windows VM 由云提供商托管,但云提供商无法为每个 VM 提供额外的私有网络接口或 IP 地址。 SQL01 (10.5.2.10) SQL02 (10.5.2.11) 创建 WSFC 集群时,该集群需要 1 个 IP。 SQL Server HA 群集还需要为 SQL 群集实例提供另一个 IP。 由于我无法灵活...

Admin

无文件共享的 SQL 2008R2 故障转移群集
sql-server-cluster

无文件共享的 SQL 2008R2 故障转移群集

我们希望为 SQL 2008R2 数据库设置故障转移群集。为此,我们有 2 台服务器,均配备 Fusion I/O 卡,且两台服务器上都存储有我们生产数据库的相同副本。 从我读到的所有内容来看,我们应该设置服务器,以便它们都从某种共享文件存储中提取数据库。我们打算让两台服务器都从各自的 Fusion I/O 卡而不是文件共享中运行数据库。 考虑到它所做的“LooksAlive”和“isAlive”检查,集群似乎是高可用性 SQL 设置的正确选择,但如果共享存储是一项要求,我们可能需要考虑替代解决方案。 鉴于我们实际上只需要 HeartBeat 网络功能...

Admin

DR 环境中的单节点 SQL Server 2014 群集
sql-server-cluster

DR 环境中的单节点 SQL Server 2014 群集

我们正在设置一个新的灾难恢复环境。在生产环境中,我们拥有两个节点的 SQL Server 集群。对于 DR,我们决定一个节点就足够了。如果发生灾难,计划是尽快添加第二个节点。 我们要求托管云公司为我们创建一个单节点集群。但是,他们试图阻止我们这样做,而是建议安装非集群实例,因此当灾难发生时,我们将构建一个具有两个全新节点的全新集群,然后从非集群实例迁移到该集群。如果发生灾难,这个选项对我们来说似乎工作量更大。我们需要将所有数据库从非集群实例迁移到集群实例。如果我们这样做,我还预计停机时间会更长,这与向现有集群添加第二个节点相反。 这家云计算公司的技术人员...

Admin

高可用性环境中的可扩展性 - SQL 故障转移群集 2012
sql-server-cluster

高可用性环境中的可扩展性 - SQL 故障转移群集 2012

我创建了一个环境,其中 1 个 SAN 与 SQL Server 的 2 个节点(SQL Server 2012 故障转移群集的一部分)相连。使用 Windows Server 2008 R2,单个数据库存储在 SAN 中。 我们已经通过 2 个节点实现了高可用性,并且由于有一个用于连接 SAN 的交换机,它确保活动节点(一次一个)连接到 SAN,但另一个节点断开连接。 我想知道如果我想“扩展”这个架构,我们如何确保多个“活动节点”连接到 SAN,有什么办法吗?这将帮助我向 SQL Server 群集添加新节点并尝试各种组合,例如 2 个主动节点 1 个...

Admin

SQL Server 群集安装失败,Addnode:远程注册表调用失败
sql-server-cluster

SQL Server 群集安装失败,Addnode:远程注册表调用失败

我正在向 SQL Server 故障转移群集添加一个节点。在添加第二个节点时,安装程​​序抛出错误“Addnode:远程注册表调用失败。无法检索主节点文件流设置” 标题:Microsoft SQL Server 2012 Service Pack 1 安装程序 发生了以下错误: Addnode:远程注册表调用失败。无法检索主节点文件流设置 如需帮助,请点击: http://go.microsoft.com/fwlink?LinkID=20476&ProdName=Microsoft%20SQL%20Serve...

Admin

大型项目的 SQL 集群实例名称
sql-server-cluster

大型项目的 SQL 集群实例名称

我们正在设置两个集群。一个用于开发,一个用于生产。生产将托管两个 SQL 实例 - 一个 OLTP 和一个 DW。 开发将托管 4 个 OLTP 非生产环境和至少一个 DW 非生产环境。我们正在努力获得更多 DW 非生产环境和可能更多的 OLTP 系统。 我正在考虑这样的命名方案,其中 PROJ 是项目名称的 3 个首字母。 开发集群 MSSQLPROJD1\D1(开发) MSSQLPROJD2\D2(测试) MSSQLPROJD3\D3(质量保证) MSSQLPROJD4\D4(阶段) MSSQLPROJD5\D5 (DW) Prd ...

Admin

Sql Server 2005 集群 - 无法重命名为旧服务器名称
sql-server-cluster

Sql Server 2005 集群 - 无法重命名为旧服务器名称

我们在 W2K8 集群上有一个 SQL 2005 集群。它是一个命名实例,称为 SRV1\A。然后我构建了一个新的 W2K8(具有不同的集群服务名称),但服务帐户相同。然后我安装了一个新的 SQL 2005 集群,称为 SRV2\A。现在,当我关闭 SRV1 上的 SQL 服务器资源并尝试通过集群管理员将 SRV2\A 重命名为 SRV1\A 时,我收到错误“网络名称已存在”。我尝试过使用旧集群并安装具有相同名称的新集群,并且成功了。为什么我无法重命名名称?任何建议都会非常有用。 ...

Admin

升级 SQLServer 2008 硬件
sql-server-cluster

升级 SQLServer 2008 硬件

如果我不能完全表达清楚,请原谅。这不是故意的,我是一家小公司的高级开发人员,目前必须扮演经理的角色。 无论如何,故事是这样的,我们在“集群”中拥有 2 台装有 SQL Server 2008 Standard 的旧戴尔服务器。我将其放在引号中,因为我仍然不完全清楚这意味着什么。我们有 2 台全新的刀片服务器,想将现有数据库迁移到新硬件上。 好的,问题就在这里。我们需要在停机时间很短或没有停机时间的情况下完成此操作。有人告诉我,我们可以驱逐被动节点,然后拉入一台新服务器。但我还被告知这是一个危险的步骤,因为可能会出现问题,导致集群失败,然后我们将一无所有,...

Admin