Amanda

獲取 AMANDA 設置 - 標籤問題

  • January 29, 2014

我試圖將 AMANDA 設置為使用具有 3 個驅動器和 45 個插槽的 TL4000 系統。我遇到了一些讓我受阻的問題:

  1. amlabel似乎工作了大約一半的時間。其餘的我收到類似Error reading volume label: Tape device /dev/nst0 is not ready or is empty. 通常重新執行命令會成功。
  2. 當我執行時,amcheck daily我得到這樣的錯誤:

錯誤:server.edu /var:數據路徑是 AMANDA,但設備不支持它

錯誤:server.edu /etc:數據路徑是 AMANDA,但設備不支持它 3. (與標籤問題有關)這amcheck也給了我這樣的錯誤:

插槽?:插槽 34,標籤“backup-008”,轉換器“000001L6”和磁帶列表文件“000008L6”之間的條碼不匹配

錯誤:插槽 34,標籤“備份-008”,轉換器“000001L6”和磁帶列表文件“000008L6”之間的條碼不匹配'

某處有一個設置文件試圖將特定磁帶綁定到更換器位置,但我找不到它。我知道這是可行的,因為我正試圖淘汰一個一直使用 AMANDA 的 10 年曆史的磁帶系統。400 個磁帶放入 40 個插槽。自從配置它以找到線索以來已經太久了。

關於我在這裡缺少什麼的建議?

原來我在“changer.conf”中的定義有點混亂。這個單元中有三個驅動器,並且在執行/dev/nstX期間創建的編號iscsiadm並不是真正的順序。

要對此進行調試:使用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"
}

引用自:https://serverfault.com/questions/570294