使用SCOM監控用戶端一段時間或者監控的用戶端的數目較多的時候,如果沒有調整資料庫大小或者将它調整為自動增長的話,可能會導緻你無法更改任何的SCOM配置,錯誤資訊如下:
資料庫錯誤。[MPInfra_p_ManagementPackInstall] 失敗并出現異常:
無法為資料庫 'OperationsManager' 中的對象 'dbo.ManagementPackStaging'.'PK_ManagementPackStaging' 配置設定空間,因為 'PRIMARY' 檔案組已滿。請删除不需要的檔案、删除檔案組中的對象、将其他檔案添加到檔案組或為檔案組中的現有檔案啟用自動增長,以便增加可用磁盤空間。
解決方法:
1. 更改資料庫的大小;
2. 将資料庫更改為自動增長:
SCOM個人推薦維護方式:
1. 将操作資料庫與資料倉庫分别承載在兩台伺服器上。
2. 運作操作資料的伺服器的磁盤最好使用Raid 0+1,而不是Raid 5,如果你的伺服器磁盤資源充足可以劃2個Raid 0+1一個跑DB一個跑TEMP DB
3. 将無用的管理包和一些監控項關閉掉。這個很重要,無用的監視會占用大量的伺服器記憶體和性能。
4. 調整SQL DB的屬性為自動增長,增長率為10%左右。 Temp 大小為初始DB的20-30%左右。
5. 在伺服器上設定好操作資料保留的時間。(根據自己需要保留的時間适當設定)
6. 舉例來說你的SQL 操作DB占用了10G了,但實際未必,有可能先占着空間(這個要跟實際情況來确定),可以根據保留的時間周期做好資料庫的備份和資料庫收縮,這樣也可以适當減少資料庫占用空間。
本文轉自bruce.huang 51CTO部落格,原文連結:http://blog.51cto.com/chinaitnews/200522