ubuntu iscsi客户端 关闭磁盘

ubuntu iscsi客户端 关闭磁盘

🎯 Ubuntu iSCSI客户端关闭磁盘完整操作

📋 前置准备:卸载已挂载的文件系统

首先必须先卸载iSCSI磁盘上的挂载目录,避免直接断开会话导致数据损坏:

bash

查看当前iSCSI磁盘的挂载点

mount | grep '/dev/sd'

卸载对应挂载点,替换为你实际的挂载路径

sudo umount /mnt/iscsi_disk

如果提示「设备正忙」,执行sudo lsof /mnt/iscsi_disk找到占用进程,终止后再重新卸载。

🔌 断开iSCSI登录会话

执行命令断开当前活跃的iSCSI会话,彻底释放远端存储连接:

bash

断开单个指定目标的会话

sudo iscsiadm -m node -T iqn.2026-10.com.example:win11-target -p 192.168.1.7:3260 -u

一键断开所有已登录的iSCSI会话

sudo iscsiadm -m node --logoutall=all

执行完成后再次查询会话状态,返回No active sessions就代表会话完全断开。

🧹 可选:彻底清除iSCSI节点配置

如果需要永久移除该iSCSI磁盘,清除所有残留配置:

bash

删除指定目标的节点记录

sudo iscsiadm -m node -o delete -T iqn.2026-10.com.example:win11-target -p 192.168.1.7:3260

清除所有发现的目标缓存

sudo rm -rf /var/lib/iscsi/nodes/* /var/lib/iscsi/send_targets/*

同时记得编辑/etc/fstab文件,注释掉iSCSI磁盘的开机自动挂载条目,避免重启后系统因找不到磁盘进入紧急模式。

⚠️ 关键注意事项

绝对禁止在磁盘处于读写状态时直接断开iSCSI会话,大概率会造成远端存储上的数据损坏

关闭磁盘前建议先执行sync命令,强制将内存中缓存的所有数据写入磁盘

如果后续需要重新连接该磁盘,重新执行发现和登录命令即可恢复访问

需要我帮你生成一键安全关闭iSCSI磁盘的脚本,自动完成所有步骤避免误操作吗?✨

相关推荐
2601_96798737几秒前
安装 Redis 或 Redis Stack
linux·windows·redis·macos·安装
feng_you_ying_li2 分钟前
linux之数据链路层
linux·网络·智能路由器
修己xj17 分钟前
服务器无法解析域名?一次 DNS 配置缺失的排查与修复
运维
GeW1 小时前
高端化走到深处,是数据库和Linux的事
linux
程序员初一2 小时前
Linux 远程桌面有四种做法
linux·ssh
程序开发阿元3 小时前
1C1G 能跑什么:把留常驻服务和不留摆进一张内存表
linux·ssh
xbzb5 小时前
自定义 yum 软件源:Linux 上 createrepo,Windows 上纯 Python 也能造
linux·运维·windows·python·yum·createrepo
Android系统攻城狮5 小时前
Linux FFmpeg深度解析之avio_open调用流程与实战(三十八)
linux·运维·服务器·ffmpeg·音视频进阶·ffmpeg音视频
独隅6 小时前
WebStorm Linux 版安装实战与核心效能展示
linux·ide·webstorm
瑞克-桑切斯7 小时前
ERP 企业生产管理系统部署手册
运维·docker·云原生·容器·eureka