ノードが1つだけの可用性グループを作成することはできますか?
私が尋ねる理由は、可用性グループで常に2つの単一ノードにまたがる分散型可用性グループを検討しているため、WSFCの要件から逃れるためです。 2つのノードが数マイル離れているため、通常の可用性グループはデータ同期に問題がある可能性があります。
具体的には質問に答えるために、はい、単一ノードクラスターで可用性グループを作成できます。私はこれをSQL Server 2017でテストしました。SSMSの[新しい可用性グループ]コンテキストメニュー項目を使用するか、生のT-SQLを使用して、単一ノードクラスターにAGを作成できます。ただし、[新しい可用性グループウィザード]項目を使用して作成することはできません。ダイアログを進めるには、2番目のレプリカを追加する必要があるためです。
あなたのコメントに基づいて、非同期レプリケーションと手動フェイルオーバーを備えた2ノードのクラスターがより良いソリューションであると思います。この状況で分散AGを使用することには実際の利点はありません。通常のAGの利点は、必要に応じてフェイルオーバーおよびフェイルバックできることです。分散AGでは、フェイルオーバーは可能ですが、フェイルバックは不可能です。
Clusterless AGを試すことができます。読み取りスケール可用性グループは、SQL Server 2017から導入された機能であり、ケースに役立ちます。
注:これはHAソリューションではありません。
詳しくはこちらをご覧ください: https://techcommunity.Microsoft.com/t5/premier-field-engineering/sql-server-2017-read-scale-availability-groups/ba-p/37142