本文汇总了Linux存储管理的常见问题与解答,如:RHEL中如何确保PowerPath boot from SAN,如何在启动时自动加载Linux HBA驱动?供Linux系统管理员参考。 RHEL中如何确保PowerPath boot from SAN: 问题描述:安装PowerPath之后主机无法启动 环境: EMC SW: PowerPath for Linux 5.6 OS: Red Hat Linux 6.2 原因:RHEL默认安装自带多路径软件,一旦安装之后卸载比较困难。
如果不是boot from SAN,最佳方法是加载OS而不接SAN线缆(因此绕开dm-multipath安装)。或业务中断,断开FC线缆,重启主机,禁用多路径(通过编译multipath.conf),安装PowerPath,之后重新连接线缆并重启主机。 如何在启动时自动加载Linux HBA驱动: 目的:如何在系统启动时自动加载Linux HBA驱动 问题描述: Linux服务器在重启之后没有自动加载HBA驱动 Linux在主机重启之后无法识别设备 Linux服务器在重启之后无法看见阵列 环境: OS: Red Hat Linux Advanced Server 2.1 OS: Red Hat Linux Advanced Server 3.0 OS: SuSE Linux Enterprise Server (SLES) 8 原因:HBA驱动没有植入RAM磁盘镜像 解决:在/etc/modules.conf文件中加入HBA驱动并通过mkinitrd重新编译RAM磁盘镜像 注释:为了在启动时自动加载驱动,应当在/etc/modules.conf文件中包含该文件: vi /etc/modules.conf 为每一个安装的QLogic QLZ2200 HBA添加如下内容: alias scsi_hostadapterN qla2200 为每一个安装的QLogic QLA23xx HBA添加如下一行: alias scsi_hostadapterN qla2300 N表示系统中每个安装的QLogic HBA的序列值。从文件中最后一个主机适配器编号开始。(第一个主机适配器编号从0开始) 例如: alias parport_lowlevel parport_pc alias scsi_hostadapter sym53c8xx alias scsi_hostadapter1 qla2300 alias scsi_hostadapter2 qla2300 alias eth0 tg3 alias eth1 tg3 options scsi_mod max_scsi_luns=255 scsi_allow_ghost_devices=1 创建一个新的ramdisk以包含上述改动: mkinitrd v initrd-$1.img $1 $1表示当前运行的v2.4.X内核版本. 例如:mkinitrd v initrd-2.4.21-9.0.1.ELsmp.img 2.4.21-9.0.1.ELsmp 重启系统。 其它参考文章: |