在EC2上创建故障转移工作组群集

时间:2017-12-22 03:25:46

标签: powershell amazon-web-services amazon-ec2 dns failover

我想在EC2中使用Window Server 2016创建一个工作组故障转移群集(没有域控制器)。在我的工作组中,我有一个AG1和AG2服务器,都有一个DNS后缀,我修改了HOSTS文件。例如,AG1.sqlpassion.com和AG2.sqlpassion.com。两台服务器都可以毫无问题地相互ping通。

请注意,这是基于本网站的步骤: How to create a SQL Server Availability Group without an Active Directory Domain

任何人都可以帮我了解如何创建故障转移群集?

我的尝试到目前为止。

  1. 使用故障转移群集管理器创建MS Test群集但失败并显示以下消息
  2.   

    创建群集时发生错误。       创建集群“MSTest”时发生错误。       RPC服务器不可用

    1. 用于添加群集的PowerShell代码:

      New-Cluster –Name MSTtest-Node AG1.sqlpassion.com,AG2.sqlpassion.com -AdministrativeAccessPoint DNS

    2.   

      未成功创建群集角色。欲获得更多信息   查看下面的报告文件。报告文件位置:   2017:12.2:C:\ Windows \ cluster \ Reports \ Create Cluster Wizard MSTest   在11.13.24.htm New-Cluster:执行时出错   操作。       创建集群“MSTest”时发生错误。       创建集群“MSTest”时发生错误。       由于超时时间已到期,此操作返回

      1. 用于添加群集的PowerShell代码:

        New-Cluster –Name MSTest -Node AG1.sqlpassion.com,AG2.sqlpassion.com -StaticAddress 192.168.1.1 -AdministrativeAccessPoint DNS

      2.   

        新群集:在任何群集上找不到静态地址“192.168.1.101”   集群网络。       在行:1个字符:1       + New-Cluster -Name MSTest -Node AG1.sqlpassion.com,AG2.sqlpassion.com ...       + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~           + CategoryInfo:InvalidArgument:(:) [New-Cluster],ClusterCmdletException           + FullyQualifiedErrorId:PSArgument,Microsoft.FailoverClusters.PowerShell.NewClusterCommand

1 个答案:

答案 0 :(得分:0)

可能存在阻止两个服务器之间通信的防火墙或安全组规则。对于我的测试,我刚刚创建了一个新的安全组,并从同一安全组打开了所有通信,并将其仅分配给两个节点。