设置 AMANDA - 标签问题

设置 AMANDA - 标签问题

我正在尝试设置 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,标签‘backup-008’,更换器‘000001L6’和磁带列表文件‘000008L6’之间的条形码不匹配

某个地方有一个设置文件,它试图将特定磁带与换带器位置绑定在一起,但我找不到它。我知道这是可行的,因为我正在尝试淘汰一个一直使用 AMANDA 的 10 年历史的磁带系统。400 盘磁带放入 40 个插槽。配置这个已经太久了,找不到线索。

对于我在这里遗漏的内容有什么建议吗?

答案1

事实证明,我在“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"
}

相关内容