欢迎访问机房运维工作室

爱数知识库

AnyBackup-启用 LAN-Free 的任务执行成功但有警告:target 端环境异常,启动HBA卡失败

频道:爱数知识库 日期: 浏览:27

AnyBackup-启用 LAN-Free 的任务执行成功但有警告:target 端环境异常,启动HBA卡失败

关键字

LAN-Free

适用产品

  • AnyBackup 6.0.28

问题描述

启用 LAN-Free 的任务执行成功但有警告:

target 端环境异常,启动HBA卡失败! 可能原因: 1,上次LAN_Free任务还在做清理工作,请3分钟以后再试;2,该客户端或者虚拟客户端节点已有LAN_Free任务正在运行,不能并发执行;3,target端HBA卡或光纤交换机上光模过热,请降温再试;4,target端HBA松动过,请重启服务端机器;5,target端相关驱动未加载或者相关驱动状态不对;6,任务名不能有空格,请检查......

同时,备份服务器 /var/log/hba_run.log 有类似如下的日志信息:
[INFO] 2020-07-16 09:40:50 CLI->set_up() tpg_lun_id=[260]=========
[ERROR] 2020-07-16 09:40:50 CLI->set_up() 启动HBA卡失败, exp=[LUN must be 0 to 255]

问题影响

启用 LAN-Free 的任务切换到普通网络备份。

问题原因

AnyBackup 会记录并保存每个 LAN-Free 任务使用的链路信息,预设的 LAN-Free 链路信息条目上限为 255,超过 255 的链路会启动失败。

解决方案

为了解决此问题,请重置链路信息记录,具体步骤如下:

1. 进入 /sysvol/etc 目录,备份原文件
cd /sysvol/etc
cp lunmap1.db lunmap1.db.bak
2. 重置链路信息记录,后续发起的 LAN-Free 任务使用的链路信息将从 1 开始重新计数并保存。
echo "{\"cur_lun_index\": \"1\"}" > /sysvol/etc/lunmap1.db
3. 重新发起任务

更多信息

关于 LAN-Free 链路设置的更多信息请参见:AnyBackup -新建 Linux 客户端定时备份任务,启用 LAN-Free时,提示错误信息: LAN-Free 链路未设置