Avamar:status.dpnコマンドによって生成される出力を理解する方法

Riepilogo: この記事では、status.dpnコマンドの概要について説明します。

Questo articolo si applica a Questo articolo non si applica a Questo articolo non è legato a un prodotto specifico. Non tutte le versioni del prodotto sono identificate in questo articolo.

Istruzioni

この記事では、以下について説明します。 status.dpn コマンドを実行し、その出力の各セクションを説明します。

 

とは status.dpn 命令。   

status.dpn command は 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 Utility Nodeのホスト名
  • 協定世界時(UTC)の時刻と日付
  • UTCでAvamarグリッドが初期化(インストール)された日時。データ ノードがUTC時間で実行されるため、UTCと表示されます
 
ノード:   
  • 各データ ノードの論理ノード番号を表示します
( status.dpn コマンド以降、ユーティリティー ノードのステータス情報は表示されません GSAN ユーティリティー ノードでは実行されません)
 
 
IPアドレス:    
  • 内部バックアップ ネットワークのIPアドレスを表示します
(以前のすべてのハードウェア世代には、単一のネットワークのみが含まれています)
 
 
バージョン:    
  • のバージョンを表示します GSAN Avamar Data Node上のバイナリ
( GSAN バイナリにはホットフィックス番号を付加できます。 GSAN ホットフィックスがインストールされており、バージョン番号がAvamarグリッド上のすべてのAvamarデータ ノードで一致している必要があります)。
 
 
都道府県/州:   
  • Avamarデータ ノードの現在の状態コードを表示します。
    • オンライン
      • GSAN がこのデータ ノードで実行されています。通常の機能
    • オフライン
      • 「 GSAN はこのデータ ノードで実行されていません。トラブルシューティングが必要
 
Runlevelが使用するJava Runtime Environmentへのパスを定義します。    

 

  • の実行レベル ステータスを表示します。 GSAN プロセス(Avamarデータ ノードあたり)
  • には複数の実行レベルがあります GSAN:

 

    • シャットダウン
      • のシャットダウン GSAN process
    • Boot
      • の起動 GSAN オンラインで処理
    • つながり
      • GSAN 各ピア データ ノードへの接続 GSAN
    • 検証
      • の検証 stripe DNS table 各Avamarデータ ノード上
    • スタートアップ
      • ストライプのオンライン化
    • 同期
      • 更新が必要なストライプがある場合は、再構築またはトランザクション ログを使用して特定する
    • アップグレード
      • 次の場合に使用します。 GSAN バイナリが新しいバージョンに更新されています
    • 実行中
      • GSAN が始まりました。すべてのストライプがオンラインですが、バックアップを受け入れることができません
    • Fullaccess
      • グリッドはバックアップを受け入れるために使用できます
 
Srvr+Root+Userが使用するJava Runtime Environmentへのパスを定義します。    
  • Avamarデータ ノードのアクティビティ アクセス モードを表示します。
    • Srvr
      • Avamar GSAN 特権
    • Root
      • Avamar dpn root user 特権
    • User
      • その他すべてのユーザー権限
 
アクティビティ アクセス モード
    • mhpu+0hpu+0hpu
      • フル アクセス
        • 通常のオペレーション
    • mhpu+0hpu+0000
      • 管理モード
        • 「When(時間)」 "waitcGSAN" は、次の原因で起動しています hfscheckGSAN 容量が「diskreadonly" 制限があり、OS容量使用率の差が「freespaceunbalance "にリストされている値 "avmaint config"
    • mhpu+0000+0000
      • 同期モード
        • の再起動中 GSAN ストライプの同期中と「testintegrity" が実行中、またはストライプが再構築中
    • m000+0000+0000
      • 読み取り専用モード
        • チェックポイント中に表示

(次のように表示されることもあります。 0000+0000+0000)

注:アクティビティ アクセス モードに影響を与える2つのアクティビティが実行されている場合は、最も制限の厳しいモードが有効になります。
 

アクティビティ アクセス モードに影響を与えるプロセスについては、「付録#1 」を参照してください。

の定義 mhpu ビット:
    • m=移行
      • システムはストライプを移行できますか?
    • h=HFS データストア
      • システムは HFS データストアに書き込むことができますか?
    • p=永続ストア
      • システムは永続ストアに書き込むことができますか?
    • u=ユーザー・アカウンティング・システム
      • システムはユーザー アカウンティング システムに書き込むことができますか?
 
ディスる:    
  • Avamarデータ ノードで使用されているディスパッチャーの数
  • ディスパッチャー接続は、 GSAN Avamar Data Node上のプロセス
  • 1 つのディスパッチャー接続 GSAN connection または GSAN 対話コマンド (interacting command)
  • その GSAN 接続は、 "avtar" process
  • その GSAN interacting コマンドは "avmaint"
 
停止する:   
  • ディスパッチャーの状態 (中断されているかどうか) を表示します。
  • 一時停止されている場合、Avamarグリッドは、バックアップ、リストア、レプリケーションに使用するための新しいディスパッチャがアクティブ化されるのを防ぎます
 
負荷:    
  • Avamarデータ ノードの瞬間的な合計負荷平均を表示します
(Linuxオペレーティング システム(OS)の「uptime」コマンドと同様のメトリック)
 
 
UsedMBが使用するJava Runtime Environmentへのパスを定義します。    
  • Avamarデータ ノードが現在すべてのプロセスで使用しているRAMの合計容量
(Linux OSの「free -m」コマンドと同様のメトリック)
 
 
Errlenが使用するJava Runtime Environmentへのパスを定義します。    
  • バイト単位:Avamarデータ ノード上の「/data01/cur/err.log」の長さ
 
%Fullが使用するJava Runtime Environmentへのパスを定義します。    
  • 合計に占める使用済みの割合 GSAN Avamarデータ ノードの容量
  • パーセンテージは整数に四捨五入されます(例:47%)
 
ディスク別のフルの割合とストライプ ステータス:    
  • パーティションあたり(ノードあたり)のストライプ数とステータスを表示します
ストライプ ステータスの詳細については、「付録#2 」を参照してください。
 
  • パーティションの使用率を GSAN 能力
  • パーセンテージは小数点第1位に丸められます(例:46.8%)
 
報告されるすべての状態:    
  • グリッドのステータスの概要
  • ノードの状態を一覧表示します。 runlevels、およびモード
  • アイテムに複数のステータスがある場合は、それぞれにリストされます。
たとえば、ノードがオフラインの場合は、次のように表示されます。
 
All reported states=(ONLINE, OFFLINE), runlevels=(fullaccess), modes=(mhpu+0hpu+0hpu) 
 
システム ステータス:   
  • 正常または劣化したと表示
  • ノードがオフライン状態の場合は、縮退ステータスが発生します
 
アクセスステータス:    
  • アクティビティ アクセス モードが原因でグリッドに制限がある場合に表示されます
  • 制限が設定されている場合は、「admin」と表示されます
  • 制限がない場合は、「full」と表示されます
  • このセクションには、オフラインまたはOFFLINE_MEDIA_ERROR状態のストライプも表示されます
 
メンテナンス アクティビティ、タスク、スケジュール:    
  • 最初のセクションには、以降のメンテナンスアクティビティのステータスが表示されます GSAN はオンラインです。
  • メンテナンス アクティビティの進行状況とそのステータス(進行中、完了、またはエラーあり失敗)が表示されます
  • ここで、 GSAN が最近開始された場合、メンテナンスアクティビティのステータスはクリアされます

例については、 付録 #3a および #3b を参照してください。

  • 2番目のセクションには、現在アクティブなスケジュール、進行中のメンテナンス タスク、メンテナンスとバックアップのスケジュール情報が表示されます
 
メンテナンスタスクの定義:    
 
    • スクリプト 
      • を実行します。 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 を参照してください。

Informazioni aggiuntive

付録#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 - ストライプ ステータス:

次の6つのストライプ ステータスがあります。
 
 

付録 #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 (ゼロ) の場合、1 つの status.dpn ループなしの出力
  • --help
    • ディスプレイ status.dpn ヘルプメニュー
  • --short
    • 詳細の表示が少ない status.dpn
      • ホスト名、バージョン、ロード、 UsedMB ディスク情報別の%Full、Percent Full、ストライプ ステータス
    • より高速な表示に使用されます status.dpn 出力とトラブルシューティングの目的
  • --sort
    • 別の変数オプションでノードをソートします。
      • =ノード
        • 論理ノード番号でデータ ノードをソートします(デフォルト)
      • =ipaddr
        • IPアドレスでデータ ノードをソートします
      • =ディスパッチャー
        • 使用中のディスパッチャーの数でデータノードをソートします(使用中のディスパッチャーの数が最も少ない順にソートされます)。
      • =ロード
        • ロード値でデータノードをソートします(最も低いロード値でソートされます)。
      • =中古
        • データ ノードを UsedMB value (の最小値でソート UsedMB がリストの一番上にあります)
      • =フル
        • データ ノードを%Full値でソートします(最小値%Fullでソートされたノードがリストの一番上に表示されます)

Prodotti interessati

Avamar, Avamar Server

Prodotti

Avamar
Proprietà dell'articolo
Numero articolo: 000063549
Tipo di articolo: How To
Ultima modifica: 25 lug 2025
Versione:  17
Trova risposta alle tue domande dagli altri utenti Dell
Support Services
Verifica che il dispositivo sia coperto dai Servizi di supporto.