在CentOS下扫描LUN | Linux存储管理指南

在CentOS下扫描LUN的完整操作指南

LUN扫描的必要性

存储区域网络(SAN)环境中,LUN(Logical Unit Number)作为存储设备的基本单元,在扩容或配置变更后需执行设备扫描。CentOS系统通过SCSI子系统实现存储设备识别,精确的扫描操作可避免重启主机带来的业务中断。

操作流程详解

1. HBA驱动状态验证

lsmod | grep -i hpsa      # HP Smart Array控制器检测
lsmod | grep -i lpfc     # 博通光纤通道卡检测

2. SCSI设备热扫描

执行全局总线扫描:

echo "- - -" > /sys/class/scsi_host/host0/scan

多控制器环境批量操作:

for host in /sys/class/scsi_host/host*; do echo "- - -" > $host/scan; done

3. 设备识别验证

查看SCSI设备列表:

lsscsi -v

检查块设备映射:

lsblk -o NAME,SIZE,MODEL,TRAN

4. 多路径配置更新(可选)

multipath -v2
multipath -ll

典型问题排查

  • 设备未识别:检查HBA指示灯状态,验证SAN分区配置
  • 扫描无响应:更新HBA驱动固件,确认存储端LUN映射
  • 权限问题:检查/etc/multipath.conf配置,验证用户组权限

注意事项

  • 建议在业务低峰期执行扫描操作
  • 虚拟化环境需同步检查hypervisor层存储配置
  • 企业级存储设备需配合存储管理工具操作

寰宇互联服务器4核4G云服务器1元/月,网络稳定、抗DDos、国际BGP、性能强劲,十年服务经验QQ:97295700 微信:huanidc

阅读剩余
THE END