Sql-Server

仍然無法創建 AAG 偵聽器

  • October 21, 2021

我剛剛用 2 個 MS SQL Server 2014 機器、1 個域控制器、1 個文件共享見證建構了一個測試集群。(它們都是基於 Windows2016 的。) 2 台 MS SQL Server 機器是 WSFC 成員。

當我創建 Always On 可用性組時,除了創建偵聽器之外,所有步驟都成功了。

如果我嘗試重複向此 AAG 添加偵聽器,我會收到一條消息:

**群集網路名稱資源“myaag_mylistener”**未能在域“mydomain.lan”中創建其關聯的電腦對象:資源線上。

相關錯誤程式碼的文本是:訪問被拒絕。

請與您的域管理員合作以確保:

  • 集群標識 ‘MYWSFC $ ’ has Create Computer Objects permissions. By default all computer objects are created in the same container as the cluster identity ‘MYWSFC $ ‘.
  • 尚未達到電腦對象的配額。
  • 如果存在現有電腦對象,請使用 Active Directory 使用者和電腦工具驗證集群標識“MYWSFC$”對該電腦對象具有“完全控制”權限。

我嘗試了什麼:

  1. 創建一個電腦對象:mydomain.lan/Computers/mylistener 並賦予 mydomain\MYWSFC$ “完全控制權”;
  2. 刪除對象 mydomain.lan/Computers/mylistener 並授予 mydomain\MYWSFC$ 帳戶權限以在 mydomain.lan/Computers 中創建電腦對象(列出內容、讀取所有屬性、讀取權限、創建電腦對象);
  3. 在 ADSI Edit 中,DC=mydomain,DC=lan: ms-DS-MachineAccountQuota 從 10 提高到 15(儘管包括 mylistener$ 在內只有 5 個機器帳戶)。

還有什麼可能是錯的?

這似乎是由於我的測試環境的資源有限(CPU、RAM)造成的。當我在具有充足資源的雲中重複此設置時,問題就消失了。

引用自:https://dba.stackexchange.com/questions/292097