Avamar:バックアップが失敗し、ハッシュ キャッシュをロードできない
Summary: Avamarバックアップが「ハッシュ キャッシュ ファイルをロードできません」および「同じハッシュ キャッシュ名で複数のバックアップを同時に実行できません」で失敗する
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Symptoms
Avamarバックアップが起動直後に失敗し、ログに次のエラー メッセージが報告されます。
2017-03-18 18:11:06 avtar Error <5064>: Cannot open file '/usr/local/avamar/var/EMC/root_vdm_1_EMC_p_cache.dat' 2017-03-18 18:11:06 avtar Error <18907>: Unable to load hash cache file '/usr/local/avamar/var/EMC/root_vdm_1_EMC_p_cache.dat' (Log #1) 2017-03-18 18:11:06 avtar FATAL <5224>: Cannot run multiple backups with the same hash cache name at the same time. Consider changing VARDIR or using --cache-prefix option.
Cause
問題の根本原因
Avamarバックアップの失敗は、主に次の2つの原因が考えられます。
- 「vardir」または「--cache-prefix」パラメーターの設定ミスにより、複数のavtarインスタンスが同じキャッシュファイルに同時にアクセスしようとします。
- avtarプロセスが応答を停止した場合。これは、Linuxクライアントまたは Network Data Management Protocol (NDMP)アクセラレーター ノードで古いバックアップまたはavtarプロセスがスタックし、キャッシュがロックされていることが原因である可能性があります。
以下のログのエラー メッセージは、障害の原因を示しています。
2017-03-18 18:11:06 avtar Error <5064>: Cannot open file '/usr/local/avamar/var/EMC/root_vdm_1_EMC_p_cache.dat'
2017-03-18 18:11:06 avtar Error <18907>: Unable to load hash cache file '/usr/local/avamar/var/EMC/root_vdm_1_EMC_p_cache.dat'
2017-03-18 18:11:06 avtar FATAL <5224>: Cannot run multiple backups with the same hash cache name at the same time. Consider changing VARDIR or using --cache-prefix option.
Resolution
Avamarバックアップ障害の解決
Avamarバックアップの失敗を解決するには、次の手順を実行します。
原因 #1 の場合、
- 「vardir」または「--cache-prefix」パラメーターの設定ミス
- クライアントが進行中の別のクライアント バックアップと同じキャッシュ ファイルをポイントしているかどうかを確認します。true の場合
- バックアップの構成を確認します。 VARDIR またはキャッシュ接頭部パラメーター
- データセットとクライアント avtar.cmd ファイルの詳細オプションを確認して、複数のavtarプロセスが同じvardir/cacheファイルを参照しないようにクライアントが構成されていないことを確認します。
原因#2では、古いbackup/avtarプロセスがLinuxクライアントまたはNDMPアクセラレーター ノードで応答を停止したため、キャッシュがロックされました。これを確認するには、次の手順を実行します。
- rootとしてシステムにログインします。
- avagentサービスを停止して、バックアップが起動を試みないようにします
service avagent stop - avtarプロセスが実行されているかどうかを確認します。
ps -ef | grep av- 実行中のバックアップがある場合は、Avamar管理者UIから停止します。または、
kill - または
kill -9 - 強制するには、プロセスを閉じます。
- 実行中のバックアップがある場合は、Avamar管理者UIから停止します。または、
- 古いプロセスがすべてクリアされたら、次のようにavagentを再起動します。
service avagent start - バックアップを再度テストします。
Additional Information
注:avtar.cmdファイルは、NDMPアクセラレーター ノードのクライアント ディレクトリの下にあります。/usr/local/avamar/var/<client>
Affected Products
AvamarProducts
AvamarArticle Properties
Article Number: 000054871
Article Type: Solution
Last Modified: 15 Aug 2025
Version: 5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.