Sign in with Microsoft
Sign in or create an account.
Hello,
Select a different account.
You have multiple accounts
Choose the account you want to sign in with.

摘要

本文將說明此更新中針對 Microsoft SQL Server 之 Pacemaker 叢集上的Always On可用性群組所包含的改進。

此更新包含下列改進:

  • 不再使用 online_database_retries 資源屬性。 如果已設定此屬性,則會忽略此屬性。 在累積更新 8 (CU8) 之前,此屬性可用來控制 啟動監視 動作等待可用性群組中的所有資料庫連線到線上多久的時間。 這些動作現在會無限期等待,直到針對 Pacemaker 資源設定的動作逾時到期為止。

  • monitor_timeout資源屬性會重新命名為connection_timeout,以更有效地反映其使用方式。 原始名稱仍用於回溯相容性。

  • 在 CU8 之前, 監視器 動作逾時值不能短于 monitor_timeout 屬性值。 想要讓監視器動作比復原時間更快速失敗的使用者會使用 online_database_retries 來執行此動作。 由於 累積 更新 8 不再使用online_database_retries,因此會移除 監視器 動作逾時的這項限制。

  • 促銷動作現在會在升級可用群組複本之後,等待資料庫連線上線。

  • 降級動作現在會將複本設定為解析角色,而非次要角色,以加快容錯移轉的速度。 原始主要保留在解析角色中,直到將新的複本升級為 PRIMARY 角色為止。 在那之後,原本的主要角色會自動重新開機為次要角色。 此重新開機是由原始主要主控螢幕動作失敗所觸發。 叢集監視工具會回報此問題,例如 crm_mon。 這不應視為引起疑慮的原因。

  • 我們建議為online_database_retries資源屬性或monitor_timeout資源屬性設定非默示值的使用者,或為任何資源動作逾時設定非影像值的使用者,套用下列變更:

    • connection_timeout 設定為大於可用性群組中資料庫完成復原所需的秒 (時間上限) 值。

    • 開始動作逾時設定為大於可用性群組中資料庫在幾秒鐘內 (時間上限) 的值,以完成復原。

      例如,如果可用性群組中的資料庫需要 15 分鐘 (900 秒) 復原,則設定應該是:

      • Connection_timeout=900

      • Op start timeout=900s interval=0s

      • Op promote timeout=900s interval=0s

其他相關資訊

下列SQL Server更新中包含下列改進專案:

SQL Server 2017 的累積更新 8

關於SQL Server組建

SQL Server的每個新組建都包含上一個組建中的所有 Hotfix 與安全性修正。 建議您安裝適用于SQL Server版本的最新組建:

SQL Server 2017 的最新組建

參考

瞭解 Microsoft 用來描述軟體更新的標準 術語

Need more help?

Want more options?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。

社群可協助您詢問並回答問題、提供意見反應,以及聆聽來自具有豐富知識的專家意見。

Was this information helpful?

How satisfied are you with the translation quality?
What affected your experience?
By pressing submit, your feedback will be used to improve Microsoft products and services. Your IT admin will be able to collect this data. Privacy Statement.

Thank you for your feedback!

×