Avamar NDMPがIsilonを参照すると、誤ったディレクトリー構造が表示される
Summary: Isilon上のNDMP参照では、エラー メッセージなしで、ネストされたループ構造でディレクトリーが表示されます。
Symptoms
Avamar UIを使用してIsilonディレクトリー構造を参照する場合、ユーザーが参照を開始してサブフォルダーを展開すると、一部のディレクトリーがネストされたループ構造で表示されます。ただし、Isilon Web UIまたはCLIを使用して同じディレクトリーを確認すると、サブフォルダーは同じレベルにあり、ネストされたループ構造は観察されません。

Cause
AvamarでIsilonディレクトリーを参照する場合は、ユーザー認証が必要です。Isilonは、2つの認証方法をサポートしています。本来の方式は「基本認証」です。
セキュリティを強化するために、Isilon OneFS 9.2以降、新しい方法である「セッションベース認証」が導入され、デフォルトで有効になっています。ただし、Avamar NDMP参照メソッドは、この変更に対応するように更新されていません。そのため、この問題はOneFS 9.1などの以前のバージョンでは発生しませんでした。
「セッション ベース認証」が有効になっていて、サブフォルダーの数が150を超えると、NDMPアクセラレーター ノード上のavndmpプロセスとavtarプロセス間のctl_messageでブラウズ パス計算の問題がトリガーされます。
Resolution
これは問題として特定されており、今後のリリースで修正される予定です。
対策
手順1:Isilon 9.2以降のバージョンでは、Isilon CLIで次のコマンドによって「基本認証」を有効にすることができます。
isi_gconfig -t web-config auth_basic
手順2:「基本認証」が有効になったら、このフラグを/usr/local/avamar/var/<Isilon_node>/に追加しますavndmp.cmd
--enable-session-based-authentication=false
注:この回避策ではセキュリティが低下するため、お客様は適用する前にこの回避策を評価する必要があります。これは、IsilonノードとAvamarノードの両方がプライベートで十分に安全な環境で使用されている場合に許容されます。
セキュリティ上の理由でこれを許容できない場合、お客様は次のことも検討できます。
- 同じディレクトリーに作成するサブフォルダーの数が多すぎないようにします
- ループしたディレクトリを一時的に無視し、新しいNDMPソフトウェアのリリースを待ちます。この問題は、一般的なNDMPバックアップ/リストア ジョブには影響しません
Additional Information
この問題の詳細については、AVAMARESC-2114を参照してください。