Data Domain - /ddvar 中的空間不足
Summary: 本文列出如何從 /ddvar 目錄中釋放磁碟空間的步驟。ddvar/ 目錄是一個管理目錄,其中放置了記錄檔、產生的支援上傳套裝、壓縮的核心檔案及 .rpm 升級套裝。有時,此目錄可能會太滿,導致 Data Domain 系統無法傳送警示:
Symptoms
/ddvar 目錄 (/ddvar/ 和 /ddr/var/ 可以互換使用) 是一個管理目錄,記錄檔、產生的支援上傳套裝、壓縮的核心檔案和 .rpm 升級套裝都放置於此。有時,此目錄可能會太滿,導致 Data Domain 系統無法傳送警示:
# 警示顯示目前
Id 發佈時間 嚴重性類別物件訊息
----- ------------------------ -------- ----------------- ------ --------------------------------------------------------------------------
p0-36 Tue Sep 17 17:39:12 2024 錯誤 系統維護空間不足 /ddvar 中系統維護活動的空間不足。
----- ------------------------ -------- ----------------- ------ --------------------------------------------------------------------------
相應的註冊表項如下所示:
dynamic.ems.708.1.401.1243325160.1.5 = 系統維護活動的 /ddvar 空間不足。
包括 FS(處理所有數據訪問)在內的某些進程依賴於 /ddvar 分區來寫入日誌,如果分區完全已滿且無法寫入,則 FS 進程最終可能無法正常工作,並可能因此而死亡且不再啟動。因此,客戶注意這些警報並採取相應措施非常重要。
Cause
作業系統分割區中儲存的記錄檔過多,有時當核心檔案儲存在 /ddr/var/ 中 (而不是儲存在個別分割區,例如 /ddr/var/core/ 或 /ddr/var/ext/) 時,這也可能是原因。有時 SUB 非常大 (幾 GiB),而客戶會不斷建立更多用於故障診斷,因此磁碟空間會迅速耗用。有時會發生大型記錄檔無法輪替的問題,或是先前故障診斷工作的遺留問題,佔用了 /ddr/var/ 下不必要的磁碟空間。
Resolution
/ddvar 中的空間不足
用途
本文列出如何從 /ddvar 目錄。這 DDVAR/ 目錄是一個管理目錄,其中記錄檔、產生的支援上傳套裝、壓縮的核心檔案和 .rpm 已放置升級包。有時,此目錄可能會太滿,導致 Data Domain 系統無法傳送警示:
# alerts show current Id Post Time Severity Class Object Message ----- ------------------------ -------- ----------------- ------ -------------------------------------------------------------------------- p0-36 Tue Sep 17 17:39:12 2024 ERROR SystemMaintenance Space running low in /ddvar for system maintenance activities. ----- ------------------------ -------- ----------------- ------ --------------------------------------------------------------------------相應的註冊表項如下所示:
dynamic.ems.708.1.401.1243325160.1.5 = Space running low in /ddvar for system maintenance activities.
症狀
- 警示「系統維護活動的 /ddvar 空間不足。」
- 警示:「/ddvar 中的空間不足。請清除空間,否則將停用核心傾印功能。」
- 警示:「由於 /ddvar 中缺少空間,核心傾印功能現已停用」
適用於
- 所有 Data Domain 系統
- 所有軟體版本
解決方案
==========伺服器使用========== 資源大小 GiB 已用 GiB 可用 GiB 使用% ------------------ -------- -------- --------- ---- /備份:Pre-Comp - 17814.5 - - /備份:後補償 1892.9 1099.1 793.8 58% /ddvar 19.7 14.1 4.6 75%
- 確認 /ddvar 空間不足。
在 Data Domain 系統提示 字元中,180649 輸入:DF - 請注意,/ddvar 中使用的空間可能會暫時增加,並導致暫時性空間使用量警示,如暫時性 /ddvar 空間使用量增加181878 KB 中所述。如果您仍需要清理 /ddvar 中的檔案以釋出更多空間,請繼續執行後續步驟。
- 確定 Data Domain 系統的 主機名稱 和 IP 位址 。
hostname The Hostname is: support1.emc.local net lookup support1.emc.local has address 192.168.1.52
使用 Datadomain 命令列釋放 \ddvar 資料夾中的磁碟空間 [透過 ssh 連線時] 和 Web 主控台 [GUI]。
1.使用 SSH 用戶端 (例如 putty
2) 存取 Datadomain。列出儲存在系統的核心檔案 (請注意,並非所有 DDOS 版本都提供這些命令):
# support coredump list to delete specific core file use: # support coredump delete [corefile.filename] to delete all of them use: # support coredump delete all
3.列出系統中儲存的支援套裝
# support bundle list to delete specific support bundle # support bundle delete <bundle-name-list> to delete all support bundles # support bundle delete all
4.連線至 Data Domain System Manager Web 主控台介面
5.瀏覽至維護 > 系統
6.在「升級 Data Domain 系統上可用的套件」表格下,勾選套件檔案名稱
7 旁的方塊,即可選取您找到的升級套件。按一下「移除升級套裝」按鈕 使用 Microsoft Windows 系統釋放 \ddvar 資料夾中的磁碟空間。
- 確定 Data Domain 系統的存取清單 (ACL) 已設定 為181315 允許從目前系統存取。
- 從 Data Domain 系統中刪除舊的核心檔案。注意:如果主機名稱無法運作,請嘗試改用 IP 位址 。
==========伺服器使用========== 資源大小 GiB 已用 GiB 可用 GiB 使用% ------------------ -------- -------- --------- ---- /備份:Pre-Comp - 17814.5 - - /備份:後補償 1892.9 1099.1 793.8 58% /ddvar 19.7 3.2 16.5 12%
- 在 Windows 系統上,按一下 開 按鈕,然後選擇 跑。。。 然後鍵入 \ddvar 共用的 IP 位址 (或 主機名)和路徑。
按一下確定。
- 使用下列其中一個帳戶向 DataDomain Restorer 驗證,以擁有 /ddvar 共用的完整權限:
- 還原器預設 sysadmin 帳戶
- 屬於類別管理員
的其他還原器本機帳戶 使用命令 # user show list 確認 - Active-Directory 系統管理員帳戶,顯示群組 ID 為 50
使用命令 # cifs 故障診斷使用者確認 10500
- 刪除核心檔案 (若有)。開啟 \核 資料夾。
- 如果有核心檔案,請依日期列出 (詳細檢視)。如果存在過去 24 小時內的核心檔,這可能表示存在需要進一步分析的更嚴重問題。如果是這種情況,請聯絡您的簽約支援提供者、上傳支援套裝 (SUB) 連結錯誤180563 ,以及建立 建立 服務要求
- 如果核心檔不是最新的,請突出顯示並刪除所有檔。
- 刪除舊的支援上傳套裝 (SUB) 檔案。瀏覽至 \ddvar\support 資料夾。
- 反白顯示並刪除所有支援套裝檔案 (support-bundle.tar.gz*)
- 刪除舊的升級檔案 (.rpm 檔)。
瀏覽至 \ddvar\releases 資料夾。反白顯示並刪除所有檔案。
注意: .rpm 檔是臨時使用的(僅在升級期間)。系統升級后,不再需要這些檔。 - 確認空間已復原。
在 Data Domain 系統提示字元中,輸入:DF
==========伺服器使用========== 資源大小 GiB 已用 GiB 可用 GiB 使用% ------------------ -------- -------- --------- ---- /備份:Pre-Comp - 17814.5 - - /備份:後補償 1892.9 1099.1 793.8 58% /ddvar 19.7 3.2 16.5 12%
- 確定 Data Domain 系統的 NFS 存取清單 (ACL) 已設定為181315 允許從目前系統存取。
- 在用戶端系統上掛載 /ddvar 匯出。181310
- 從 Data Domain 系統刪除舊的核心檔案 (若有)。
在 NFS 用戶端系統的命令提示字元中,輸入:ls -l /ddvar/core- 如果存在過去 24 小時內的核心檔,這可能表示存在需要進一步分析的更嚴重問題。如果是這種情況,請聯絡您的簽約支援提供者、上傳支援套裝 (SUB) 連結錯誤180563 ,以及建立 建立 服務要求
- 如果核心檔不是最新的,請刪除所有檔。
rm /ddvar/core/*
- 刪除舊的支援上傳套裝 (SUB) 檔案。在 NFS 用戶端系統的命令提示字元中,輸入:
rm /ddvar/support/support-bundle。*
- 刪除舊的升級檔案 (.rpm 檔)
在 NFS 用戶端系統的命令提示字元中,輸入:rm /ddvar/releases/*.rpm - 確認空間已復原。
在 Data Domain 系統提示字元中,輸入:DF
- 在 Windows 系統上,按一下 開 按鈕,然後選擇 跑。。。 然後鍵入 \ddvar 共用的 IP 位址 (或 主機名)和路徑。
參考資料
注意:本文中的連結僅適用於已註冊的 Dell 客戶。