3つのドライブと45のスロットを備えたTL4000システムを使用するようにAMANDAをセットアップしようとしています。私は私を悩ませているいくつかの問題に遭遇しました:
amlabel
は約半分の時間で動作するようです。残りはError reading volume label: Tape device /dev/nst0 is not ready or is empty
のようなメッセージを受け取ります。多くの場合、コマンドを再実行すると成功します。amcheck daily
を実行すると、次のようなエラーが発生します。
エラー:server.edu/var:データパスはAMANDAですが、デバイスはそれをサポートしていません
エラー:server.edu/etc:データパスはAMANDAですが、デバイスはそれをサポートしていません
(ラベルの問題に関連)amcheck
でも、次のようなエラーが発生します。
スロット?:スロット34、ラベル「backup-008」、チェンジャー「000001L6」とテープリストファイル「000008L6」の間のバーコードの不一致
エラー:スロット34、ラベル「backup-008」、チェンジャー「000001L6」とテープリストファイル「000008L6」の間のバーコードの不一致
特定のテープをチェンジャーの場所に結び付けようとしている設定のファイルがどこかにありますが、それが見つかりません。ずっとAMANDAを使用していた10年前のテープシステムを廃止しようとしているので、これは実行可能であることを私は知っています。 40スロットに400テープ。手がかりを見つけるためにこれが構成されてから、長すぎました。
私がここで欠けているものについての提案?
'changer.conf'での私の定義が少し混乱していたことがわかりました。このユニットには3つのドライブがあり、iscsiadm
の実行中に作成された/dev/nstX
の番号付けは完全に連続していませんでした。
これをデバッグするには、mtx -f /dev/sgX load SLOT DRIVE#
とmt -f /dev/nstX status
の組み合わせを使用して、テープが実際にどのドライブに入っているかを確認します。
これは私が最終的に作成したファイルです:
define changer Dell-TL4000-ROBOT {
tapedev "chg-robot:/dev/sg3"
property "tape-device" "0=tape:/dev/nst1"
property append "tape-device" "1=tape:/dev/nst2"
property append "tape-device" "2=tape:/dev/nst0"
property "use-slots" "1-44"
device-property "BLOCK_SIZE" "512k"
device_property "LEOM" "TRUE"
}