您好,登錄后才能下訂單哦!
對于負責管理SharePoint內部部署安裝的SharePoint管理員,SharePoint Health Analyzer是一款出色的工具。此功能不僅有助于解決服務器故障和服務失敗的問題,還提供了有關如何解決問題的提示。總的來說,我覺得這個功能非常有幫助。但是,在某些情況下,健康分析器中的錯誤和警告可能完全是虛假的,必須予以忽略。SharePoint服務器上看到的低磁盤警告。在虛擬環境中運行的SharePoint服務器上這些特別常見。有關此警告的有趣之處在于,即使您的硬盤驅動器僅使用1%的磁盤空間,運行狀況分析儀仍可能會警告您存在可用空間不足的風險。因此,即使在全新安裝的SharePoint服務器上也可以看到以下警告。
#1 Health Analyzer 警告信息
在Health Analyzer中看到的警告消息是:
“Drives are at risk of running out of free space.”
SPTimerService (SPTimerV4) 失敗的服務警告信息
#2 Health Analyzer如何計算低磁盤空間?
要了解低磁盤警告,我們需要查看運行狀況分析器如何計算低磁盤空間。根據上述警告消息中的說明,SharePoint會根據物理內存計算出較低的磁盤空間。警告的解釋說明“可用驅動器空間小于物理內存值的五倍”。這是很危險的,因為它沒有提供足夠的空間來存儲持續運行的內存。它也可能導致虛擬內存交換文件出現問題。“
注:操作系統使用Windows計算機上的頁面文件(也稱為交換文件),就好像它是RAM一樣。無論系統上安裝了多少RAM,每臺Windows計算機都使用頁面文件。 pagefile.sys是一個隱藏文件,它默認存儲在驅動器C的根目錄下。
大多數99%的客戶在虛擬環境中運行SharePoint,也是這樣。托管SharePoint Server安裝的Windows Server的典型驅動器大小大約為100 GB,所有Windows更新的標準安裝大約使用25 -30GB,取決于RAM的數量(影響頁面文件的大小)和安裝的應用程序。因此,如果100GB驅動器上的可用磁盤空間為75GB,并且您已將16GB的RAM分配給SharePoint服務器,則仍會收到上述警告,原因如下:
16GB RAM x 5 = 80GB。當磁盤空間低于80GB(例如79GB)時,您將看到低磁盤空間警告。
#3 警告!
服務器磁盤空間不足可能會造成災難性后果,并可能導致服務器崩潰。僅僅因為運行狀況分析器關于磁盤空間不足的警告通常可能是騙人的,您不應該始終忽略此警告。這正是我不建議刪除警告消息的原因。請確保您密切關注所有服務器上的可用磁盤空間,并立即采取適當的行動。
以下是如何處理Windows客戶端和服務器中的內存轉儲設置。這可能不適用于所有人,但我關閉了服務器上的內存轉儲。這些是我在我的網絡上的所有客戶端和工作站上使用的內存轉儲設置。至少我推薦客戶推薦了做這些相同的設置。首先讓我們看看默認的內存轉儲設置。
該屏幕截圖來自Windows Server 2016數據管理中心,此版本SharePoint Server 2016 Enterprise。請注意,顯示操作系統列表的默認時間設置為30秒,并且內存轉儲設置為自動內存轉儲。
以下選項可供您配置內存轉儲。小內存轉儲將創建256KB內存內容的有限轉儲。內核內存轉儲僅限于操作系統內核內存的轉儲,并且完整的內存轉儲將執行系統內存中所有內容的全部內存轉儲。自動內存轉儲是默認設置。將該選項設置為none將關閉內存轉儲。
通常選擇禁用內存轉儲,主要原因是不打算使用它,如果遇到系統崩潰,甚至不會重新啟動,將無法更改設置并創建轉儲文件。到目前為止,還沒有遇到過我真的需要調試文件太糟糕的情況。如果我的SharePoint服務器崩潰了,我們可以重新從頭開始重建它,如果不是更多的話,我可能會重新編譯它兩次或三次,直到我需要調試內存轉儲為止......。
如果我必須將調試文件發送給供應商,可能需要幾天時間才能獲得答案......如果他們沒有解決方案,則可能無法解決我的問題。因為SharePoint數據保存在SQL Server中,所以只要擁有SQL Server數據庫,重建SharePoint就不會太困難。
這就我們常說確保你的SQL Server是集群化的,有不間斷電源保護的(EPS),并且SQL數據庫是經常備份的。相同的參數適用于域控制器(DC)。我的網絡上總是有兩個或更多的DC,并且每天備份我的Active Directory(AD)數據庫。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。