Avamar:如何瞭解 status.dpn 命令產生的輸出

Summary: 本文提供 status.dpn 命令的概觀。

Ez a cikk a következő(k)re vonatkozik: Ez a cikk nem vonatkozik a következő(k)re: Ez a cikk nem kapcsolódik egyetlen konkrét termékhez sem. Ez a cikk nem azonosítja az összes termékverziót.

Instructions

本文說明 status.dpn 命令,並解釋其輸出的每個部分。

 

什麼是 status.dpn 令?   

可使用 status.dpn 命令是一個 perl 將一系列 "avmaint nodelist" 和 Linux 作業系統 (OS) 命令轉換為人類可讀的格式,以檢視 Avamar 網格的目前狀態。 

與其他 Avamar 命令和工具類似, status.dpn 位於 "/usr/local/avamar/bin/" 目錄。 

可使用 status.dpn 命令取決於 GSAN 在線上執行,作為 "avmaint"GSAN 以運行其命令。

如果 GSAN 未在資料節點上執行,除了節點編號及其離線狀態外,不會顯示任何關於該節點的資訊。

 

範例 status.dpn 產量:

Tue May 13 00:43:37 EDT 2025  [Avamar1.company.com] Tue May 13 04:43:36 2025 UTC (Initialized Fri Aug 26 22:10:38 2022 UTC)
Node   IP Address     Version   State   Runlevel  Srvr+Root+User Dis Suspend Load UsedMB Errlen  %Full   Percent Full and Stripe Status by Disk
0.0  192.168.255.2  19.12.0-186  ONLINE fullaccess mhpu+0hpu+0hpu   1 false   0.03 30672 26994469   0.1%   0%(onl:62 )  0%(onl:44 )  0%(onl:54 )  0%(onl:36 )  0%(onl:38 )  0%(onl:37 )  0%(onl:37 )  0%(onl:42 )  0%(onl:33 )  0%(onl:32 )  0%(onl:30 )  0%(onl:30 )
0.1  192.168.255.3  19.12.0-186  ONLINE fullaccess mhpu+0hpu+0hpu   2 false   0.02 30821 26812792   0.1%   0%(onl:40 )  0%(onl:33 )  0%(onl:41 )  0%(onl:33 )  0%(onl:68 )  0%(onl:32 )  0%(onl:33 )  0%(onl:39 )  0%(onl:31 )  0%(onl:36 )  0%(onl:31 )  0%(onl:50 )
0.2  192.168.255.4  19.12.0-186  ONLINE fullaccess mhpu+0hpu+0hpu   0 false   0.02 29008 26927773   0.1%   0%(onl:36 )  0%(onl:39 )  0%(onl:41 )  0%(onl:48 )  0%(onl:40 )  0%(onl:34 )  0%(onl:41 )  0%(onl:32 )  0%(onl:41 )  0%(onl:35 )  0%(onl:34 )  0%(onl:46 )
Srvr+Root+User Modes = migrate + hfswriteable + persistwriteable + useraccntwriteable

System ID: 1234567890@EC:2A:72:07:59:23

All reported states=(ONLINE), runlevels=(fullaccess), modes=(mhpu+0hpu+0hpu)
System-Status: ok
Access-Status: full

Last checkpoint: cp.20250512120531 finished Mon May 12 08:05:55 2025 after 00m 24s (OK)
Last GC: finished Mon May 12 08:00:26 2025 after 00m 08s >> recovered 0.00 KB (OK)
Last hfscheck: finished Mon May 12 08:04:15 2025 after 02m 54s >> checked 1406 of 1406 stripes (OK)

Maintenance windows scheduler capacity profile is active.
  The backup window is currently running.
  Next backup window start time: Tue May 13 20:00:00 2025 EDT
  Next maintenance window start time: Tue May 13 08:00:00 2025 EDT
 
 
的第一 status.dpn 命令顯示:
  • 當地時區的時間和日期
  • Avamar 工具節點的主機名稱
  • 協調世界時 (UTC) 的時間和日期
  • Avamar 格線以 UTC 格式初始化 (安裝) 的時間和日期。UTC 顯示為資料節點在UTC時間執行
 
節:   
  • 顯示每個資料節點的邏輯節點編號
(該 status.dpn 命令不顯示工具節點的任何狀態資訊,因為 GSAN 不在工具節點上執行)
 
 
IP 位址:    
  • 顯示內部備份網路的 IP 位址
(所有先前的硬體世代僅包含單一網路)
 
 
Version:    
  • 顯示 GSAN Avamar 資料節點上的二進位
(該 GSAN 二進位檔可能會附加修補程式編號,如果 GSAN 已安裝 hotfix,且版本編號應與 Avamar 格線上的所有 Avamar 資料節點相符。)
 
 
州:   
  • 顯示 Avamar 資料節點的目前狀態代碼:
    • 線上
      • 可使用 GSAN 正在此資料節點上執行。正常功能
    • 離線
      • 可使用 GSAN 未在此資料節點上執行。需要故障診斷
 
Runlevel:    

 

  • 顯示 GSAN 程序 (根據 Avamar 資料節點)
  • 有多個執行層級 GSAN:

 

    • 關機
      • 關閉 GSAN process
    • 開機
      • 開機 GSAN 線上處理
    • 連線
      • 可使用 GSAN 連線到每個對等資料節點的 GSAN
    • 驗證
      • 驗證 stripe DNS table 在每個 Avamar 資料節點上
    • 啟動
      • 讓 Stripe 上線
    • 同步
      • 確定哪些條帶必須更新(如果有),方法是重建它們或使用事務日誌
    • 升級
      • 使用時機 GSAN 二進位正在更新為較新版本
    • 執行中
      • 可使用 GSAN 已經開始。所有 Stripe 都處於線上狀態,但無法接受備份
    • Fullaccess
      • 格線可接受備份
 
Srvr+Root+User:    
  • 顯示 Avamar 資料節點的活動存取模式:
    • Srvr
      • Avamar GSAN 特權
    • Root
      • Avamar dpn root user 特權
    • User
      • 所有其他使用者權限
 
活動存取模式
    • mhpu+0hpu+0hpu
      • 完整存取
        • 正常運作
    • mhpu+0hpu+0000
      • 管理模式
        • 當 "waitcGSAN" 正在啟動,原因 hfscheckGSAN 容量等於或大於”diskreadonly" 限制和作業系統容量使用率的差異超過”freespaceunbalance "下列值列於: "avmaint config"
    • mhpu+0000+0000
      • 同步模式
        • 在重新開機期間 GSAN 同步條帶時和”testintegrity" 正在執行或 Stripe 正在重建
    • m000+0000+0000
      • 唯讀模式
        • 在檢查點期間顯示

(也可顯示為 0000+0000+0000)

注意:如果正在執行兩個影響活動存取模式的活動,則會啟用限制性最強的模式。
 

有關影響活動訪問模式的過程,請參閱附錄 #1

定義 mhpu 屑:
    • m=遷移
      • 系統是否能夠遷移等量?
    • h=HFS 資料儲存
      • 系統是否能夠寫入 HFS 資料存放區?
    • p=持久存儲
      • 系統是否能夠寫入持久存儲?
    • u=使用者記帳系統
      • 系統是否能夠寫入使用者會計系統?
 
Dis:    
  • 在 Avamar 資料節點上使用的分派器數量
  • 調度程式連線是與 GSAN Avamar 資料節點上的程序
  • 每個調度程式連線一個 GSAN 連線或 GSAN 互動指令
  • 範例 GSAN 連線將是與 "avtar" process
  • 範例 GSAN 互動命令將是 "avmaint"
 
懸:   
  • 顯示調度員狀態(已掛起或未掛起)
  • 如果暫停,Avamar 格線會阻止啟動新的分派器以用於備份、還原和複製
 
裝:    
  • 顯示 Avamar 資料節點的暫態總負載平均值
(類似於 Linux 作業系統 (OS)「連續運作時間」命令的指標)
 
 
UsedMB:    
  • Avamar 資料節點目前由所有程序使用的 RAM 總數
(類似於 Linux 作業系統的「free -m」命令指標)
 
 
Errlen:    
  • Avamar 資料節點上「/data01/cur/err.log」的長度 (位元組)
 
%Full:    
  • 已滿百分比總計 GSAN Avamar 資料節點的容量
  • 百分比四捨五入為整數(例如 47%)
 
根據磁碟的已滿百分比和 Stripe 狀態:    
  • 顯示每個分割區 (每個節點) 的等量和狀態數量
如需等量狀態的詳細資訊,請參閱附錄 #2
 
  • 顯示分割區已滿的百分比,依據 GSAN
  • 百分比四捨五入到小數點后第一位(例如 46.8%)
 
所有報告的狀態:    
  • 格線狀態摘要
  • 列出節點狀態, runlevels和模式
  • 如果一個專案有多個狀態,它會列出每個狀態。
例如,如果節點處於離線狀態,則會看到下列資訊:
 
All reported states=(ONLINE, OFFLINE), runlevels=(fullaccess), modes=(mhpu+0hpu+0hpu) 
 
系統狀態:   
  • 顯示正常或降級
  • 如果節點處於離線狀態,則會出現降級狀態
 
存取狀態:    
  • 顯示格線是否因為活動存取模式而有限制
  • 如果有限制,則會顯示「admin」
  • 如果沒有限制,則會顯示「完整」
  • 此區段也會顯示是否有任何 Stripe 離線或處於OFFLINE_MEDIA_ERROR狀態
 
維護活動、工作和排程:    
  • 第一節顯示維護活動的狀態,自 GSAN 是在線的。
  • 它顯示維護活動的進度及其狀態(進行中、已完成或失敗並出現錯誤)
  • 如果 GSAN 是最近開始的,維護活動的狀態已清除

如需範例,請參閱 附錄 #3a 和 #3b

  • 第二部分顯示當前處於活動狀態的計劃、正在進行的維護任務以及維護和備份計劃資訊
 
維護工作的定義:    
 
    • 指令檔 
      • 執行 GSAN 每個視窗開始時的維護腳本。默認情況下,它最多不間斷地運行 15 分鐘,之後它會與其他任務並行運行,直到完成。
      • 這些指令檔位於 "/usr/local/avamar/etc/GSAN-maint-scripts/" 目錄
    • indexcacheloader
      • 如果需要,在備份時段開始時載入索引緩存和維護時段,並在維護時段開始時卸載索引緩存。
      • 從 v 7.x 開始,有一個  "indexcacheunloader" 要顯示的工作 "indexcaches"  卸貨
    • 取消
      • 在垃圾收集之前取消或終止備份
    • gc/cp/hfscheck
      • 目前正在執行個別的維護工作
    • autorepair
      • 在下列時間之後執行自動修復 (如有需要) hfscheck 完成
      • 在維護時段結束時轉換等量 (如有需要)
      • 如果在維護活動完成後有時間可用,則會在維護時段結束時平衡等量。
      • 根據預設,暫時設定 "balancemin" 到 10 (可在 avmaint 時程表),除非 "balancemin" 已經使用「avmaint config
 
  • 排程資訊是針對 Avamar 維護時設定的 (垃圾收集、檢查點和 hfscheck),並排定開始備份

 

  • 此部分還顯示任何計劃或單個維護活動是否已停止或暫停。

有關範例,請參閱 附錄 #4

Additional Information

附錄 #1 - 活動存取模式:

下列項目可變更 Avamar 格線的存取模式。

執行下列命令,以判斷是哪個程序變更了 Avamar 格線的活動存取模式。

avmaint nodelist --xmlperline=99 | grep activityaccessmodes 
 

範例輸出:

<activityaccessmodes adminuser="mhpu+0hpu+0hpu" checkpoint="mhpu+0hpu+0hpu" conversion="mhpu+0hpu+0hpu" diskbeat="mhpu+0hpu+0hpu" garbagecollect="mhpu+0hpu+0hpu" heartbeat="mhpu+0hpu+0hpu" hfscheckserver="mhpu+0hpu+0hpu" hfscheckexecute="mhpu+0hpu+0hpu" nodebeat="mhpu+0hpu+0hpu" runlevel="mhpu+0hpu+0hpu" testintegrity="mhpu+0hpu+0hpu" removehashes="mhpu+0hpu+0hpu" rebuildstripe="mhpu+0hpu+0hpu" diskfull="mhpu+0hpu+0hpu"/>
 
 

附錄 #2 - Stripe 狀態:

共有六種等量狀態:
  • ONL -線上- (onl:2961)
    • Stripe 已在線上,沒有問題
    • 正常等量狀態
  • 關閉 - 離線 - (onl:2960,OFF:1)
    • Stripe 處於離線狀態
    • 他可能是由於正在重建條帶,或者由於錯誤而使條帶離線
  • 錯誤 - 錯誤 - (onl:2959,ERR: 2)
  • SUS - 暫停 - (onl:1,SUS:2960)
  • MIG - 遷移中 - (onl:2960,MIG:1) 
    • Stripe 正在移動或遷移至不同的 Avamar 資料節點
  • RES - 重新開機 - (onl:2040,RES:920)
    • Stripe 正在從之前的離線狀態重新啟動
 
 

附錄 #3a - 在 Avamar 格線上執行的維護活動的範例輸出:

Last checkpoint: cp.20121223181633 finished Sun Jan 23 18:17:00 2013 after 00m 27s (OK)
Last GC: finished Sun Jan 23 17:07:26 2013 after 01m 25s >> recovered 342.02 MB (OK)
Last hfscheck: finished Sun Jan 23 18:16:19 2013 after 12m 05s >> checked 2132 of 2132 stripes (OK)
 

附錄 #3b - 評估後維護活動的範例輸出 GSAN 重新開始:

No checkpoint yet
No GC yet
No hfscheck yet 
 
 

附錄 #4 - 維護計劃、檢查點、垃圾回收和 hfscheck 被暫停:    

Maintenance windows scheduler capacity profile is active.
  WARNING: cp is suspended temporarily.
  WARNING: gc is suspended temporarily.
  WARNING: hfscheck is suspended temporarily.
  The backup window is currently running 
  Next backup window start time: Tue May 13 21:00:00 2025 PDT
  Next maintenance window start time: Tue May 13 14:00:00 2025 PDT
 
 

附錄 #5 - status.dpn命令選項:

  • status.dpn <以秒為單位的間隔>
    • 執行 status.dpn 在指定的秒數內迴圈執行命令
      • 值 10 (10) 傳回 status.dpn 每 10 秒輸出一次,直到手動結束命令
      • 值 0(零)將返回單個 status.dpn 無循環輸出
  • --help
    • 顯示 status.dpn 說明功能表
  • --short
    • 顯示較少的詳細資訊 status.dpn
      • 移除主機名稱、版本、載入、 UsedMB 根據磁碟資訊的 %Full 和 % Full 和 Stripe 狀態
    • 用於加快顯示速度 status.dpn 輸出與故障診斷目的
  • --sort
    • 依不同的變數選項對節點進行排序:
      • =節點
        • 依邏輯節點號對資料節點進行排序(預設)
      • =ipaddr
        • 依 IP 位址對資料節點進行排序
      • =調度程式
        • 按正在使用的調度程式數對資料節點進行排序(按清單頂部使用的最少調度程式數排序)
      • =負載
        • 依載入值對資料節點進行排序(按清單頂部的最低載入值排序)
      • =已使用
        • 依據 UsedMB 值 (以 UsedMB 位於清單頂部)
      • =滿
        • 依 %Full 值對資料節點進行排序(以最低值 %Full 排序位於清單頂部)

Érintett termékek

Avamar, Avamar Server

Termékek

Avamar
Termék tulajdonságai
Article Number: 000063549
Article Type: How To
Utoljára módosítva: 25 júl. 2025
Version:  17
Választ kaphat kérdéseire más Dell-felhasználóktól
Támogatási szolgáltatások
Ellenőrizze, hogy a készüléke rendelkezik-e támogatási szolgáltatással.