症狀
假設您在 Windows Server 2019 中部署 Microsoft Exchange Server 2019。 您可以使用 Manage-MetaCacheDatabase.ps1 指令碼來啟用 MetaCacheDatabase (MCDB) 。
例如:
Manage-MCDB -DagName TestDag1 -ServerAllowMCDB $false -ServerName “exhs-5046” -ForceFailover $true
然後,您可以使用 Get-MailboxDatabaseCopyStatus Cmdlet 來檢視資料庫複本的健康情況和狀態資訊。
例如:
Get-MailboxDatabaseCopyStatus |FL 名稱,*meta*
名稱:DB01\Server01
MetaCacheDatabaseStatus : 離線
MetaCacheDatabaseStatusMessage : 磁碟分割未附加在作用中的 Store 背景工作進程中。
MetaCacheDatabaseFilePath : C:\ExchangeMetaCacheDbs\DB01\DB01.mcdb\DB01-mcdb.edb
MetaCacheDatabaseLastReset:
本範例會傳回信箱伺服器 Server01 上資料庫 DB01 的複本狀態。
在結果中,您發現固態硬碟 (SSD) 未按預期格式化,且 MCDB 狀態為「離線」。 此外,並非所有指定的 SSD 都已格式化,且掛接點未按預期建立。
原因
發生此問題的原因是 Windows Server 2019 中的新行為,該行為導致 Get-Disk (DAG) 或叢集傳回資料庫可用性群組內所有未初始化的光碟,並且指令碼錯誤地嘗試在另一個 DAG 成員上格式化 SSD。
解決方式
若要修正此問題,請安裝適用於 Exchange Server 2019 的累積更新 5 或安裝適用於 Exchange Server 2019 的較新累積更新。
參考資料
了解 Microsoft 用來說明軟體更新的術語。