收起左侧

飞牛系统iSCSI数据存储空间不可用,恢复LUN数据教程

0
回复
44
查看
[ 复制链接 ]

3

主题

5

回帖

0

牛值

江湖小虾

8e63c69e752c419d889ec2f8006039a5.png~tplv-a9rns2rl98-image.png

iSCSI LUN不可用,解决思路:

1、找到LUN文件存储位置,对LUN文件进行备份,重装iSCSI应用会删掉LUN文件,切记:

  • LUN 数据默认存于对应存储空间的 @iscsi 文件夹,路径为 /volX/@iscsi/xxx.img(X 为存储空间编号)。
  • 备份关键文件:提前复制 xxx.img 到安全位置。

2、重装iSCSI应用,并使用备份的LUN文件xxx.img替换成新生成的 xxx.img,文件名称按新的。

  • 新建同规格 LUN
    打开 iSCSI 应用→新建 LUN,名称、容量、类型、所属存储空间必须与原 LUN 完全一致,完成后系统会生成新的 xxx.img。
  • 替换镜像文件
    进入「文件管理→管理员视角」,找到对应存储空间的 @iscsi 文件夹;停止 iSCSI 应用,删除新生成的 xxx.img,将备份的旧 xxx.img 复制并重命名为新文件名称xxx。

3、停止iSCSI服务。

4、登录 SSH

开启 SSH 后,用管理员账号登录,执行 sudo -i 切换到 root 权限。

修复权限(必须执行!)

chown iscsi:iscsi /vol1/@iscsi/xxx.img
chmod 600 /vol1/@iscsi/xxx.img

5、进入 targetcli 交互模式,进入后你会看到:/>

/usr/local/apps/@appcenter/trim.iscsi/server/targetcli

分别执行:

/iscsi create iqn.2024-01.io.fnos:target0        #创建 iSCSI 目标

/iscsi/iqn.2024-01.io.fnos:target0/tpg1/luns create /backstores/fileio/LUN-xxx             #LUN 映射上去

saveconfig   #保存配置

exit     #退出

=============================================

查看是否成功,看到 LUN 显示出来iqn.2024-01.io.fnos:target0 = 恢复成功!

/usr/local/apps/@appcenter/trim.iscsi/server/targetcli ls

6、启动飞牛iSCSI服务

7、windows客户端直接用:iqn.2024-01.io.fnos:target0连接即可!

8、已映射的LUN空间为0,正常。放心挂载客户端使用,数据完全没有损坏!

c2c53538e0bf439ab712c8d37b3fcfcc.png~tplv-a9rns2rl98-image.png

🧪 验证确认

你可以在命令行里输入以下命令,亲眼看到你的 LUN 大小和信息:

/usr/local/apps/@appcenter/trim.iscsi/server/targetcli ls

9、客户端连接提示授权失败解决办法

4409c11982b94c4dbca8e71c5012f66e.png~tplv-a9rns2rl98-image.png

(1)在飞牛 OS SSH 中执行以下命令,再次确认无认证状态:

/usr/local/apps/@appcenter/trim.iscsi/server/targetcli /iscsi/iqn.2024-01.io.fnos:target0/tpg1 get attribute authentication
  • 正常输出应为:authentication=0(0 代表关闭认证)

  • 如果不是,执行命令强制关闭认证:

    /usr/local/apps/@appcenter/trim.iscsi/server/targetcli /iscsi/iqn.2024-01.io.fnos:target0/tpg1 set attribute authentication=0
    /usr/local/apps/@appcenter/trim.iscsi/server/targetcli saveconfig
    systemctl restart trim.iscsi
    

(2)Windows 客户端

iscsicli resetinitiatorname      #重置发起程序名称,清除所有全局配置
net stop msiscsi && net start msiscsi       # 重启iSCSI服务
收藏
送赞 1
分享

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则