免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1131 | 回复: 2
打印 上一主题 下一主题

REDHAT LINUX 7.3 多 LUN 支持问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2003-08-31 00:01 |只看该作者 |倒序浏览
REDHAT LINUX 7.3 多 LUN 支持问题

我有一台 WIN2000 SERVER 和一台 REDHAT LINUX 7.3 安装的是LSI LOGIC 929 的光纤通道卡。通过 Brocade

3200 光纤交换机连接到 一台 APPLE xRAID 磁盘阵列上,全部硬件的兼容性都已经得到厂商保证。
在磁盘阵列上 输出3个 LUN ( LUN0 LUN1 LUN2 都附加在同一个SCSI ID 上)  。
从 WIN2000 SERVER 可以很正常的看到全部3个LUN ,但是从REDHAT LINUX 7.3 上只能看到 LUN0 。可以肯定的

是,所有的硬件都是正常的,LINUX 主机加电自检,当检测到 光纤通道卡的时候,也可以发现 3个 LUN ,但是

,当系统启动后只能看到LUN0 。

我怀疑是 LINUX 系统不能识别附加在同一个SCSI ID 上的多个LUN ,于是到REDHAT 公司的网站上查询了一下。

redhat 公司的资料上说,要使一个SCSI ID 支持多个LUN,必须修改 /etc/module.conf 文件,添加如下一行:

  options scsi_mod max_scsi_luns=255


- When using RAID storage configured with Logical Unit Numbers (LUNs) greater than zero, it is

necessary to enable LUN support by adding the following entry to the /etc/modules.conf file

After modifying modules.conf, it is necessary to rebuild the initial ramdisk using mkinitrd.  Refer

to The Official Red Hat Linux Customization Guide for more information about creating the ramdisk

image with mkinitrd.

   


我照做后,将改动导入内核配置文件,但是不生效。

重新编译系统内核,在配置过程中打开 对LUN 检测和多LUN支持选项,但是仍然无效。
真的已经黔驴技穷,想不出什么办法了,麻烦论坛上的各位高手指点迷津。


多谢大家了

我的 E-MAIL :   jing_hui.zhou@asia.apple.com

论坛徽章:
0
2 [报告]
发表于 2003-08-31 00:12 |只看该作者

REDHAT LINUX 7.3 多 LUN 支持问题

你用DMESG看看有没有设备加上...或者报什么错误,我估计可能是你的盘阵的安全那里设置不对,或者被2000拿走了,看看有没有 RESERVED CONFLICT
然后,你试试用手工加...

论坛徽章:
0
3 [报告]
发表于 2003-08-31 11:10 |只看该作者

REDHAT LINUX 7.3 多 LUN 支持问题

在磁盘阵列上没有设置lun mask 之类的安全设定。光纤交换机上没有划zone,windows 2000 主机未挂接这三个lun .linux 主机的硬件自检可以看到输出的lun , 但是系统不能发现 lun1 lun2 。

dmesg 中没有发现 lun1 lun2 的记录。
手动添加驱动模块也只能看到 lun0
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP