获取AMANDA设置 – 标签问题

Im试图设置AMANDA使用带有3个驱动器和45个插槽的TL4000系统。 我遇到了几个让我感到困惑的问题:

  1. amlabel似乎工作了大约一半的时间。 其余的我得到的消息,如Error reading volume label: Tape device /dev/nst0 is not ready or is empty 。 通常重新运行命令将会获得成功。
  2. 当我amcheck daily运行amcheck daily我得到像这样的错误:

    错误:server.edu / var:数据path是AMANDA,但设备不支持它
    错误:server.edu / etc:数据path是AMANDA,但设备不支持它

  3. (与标签问题有关) amcheck也给我这样的错误:

    插槽?:插槽34,标签“backup-008”,转换器“000001L6”与磁带列表文件“000008L6”之间的条形码不匹配
    错误:插槽34,标签'backup-008',转换器'000001L6'与磁带列表文件'000008L6'之间的条形码不匹配

某处有一个试图将特定磁带绑定到更改位置的设置文件,但找不到它。 我知道这是可行的,因为我试图退休一直使用AMANDA的10岁的磁带系统。 400条磁带插入40个插槽。 从这个configuration中find线索已经太长了。

关于我在这里失踪的build议?

原来我在'changer.conf'中的定义有些困惑。 本机中有三个驱动器,在iscsiadm运行期间创build的/dev/nstX的编号并不是真正的顺序。

要进行debugging,请使用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" }