免费注册 查看新帖 |

Chinaunix

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

sun服务器连dell磁盘阵列动态多路径问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2012-12-31 11:38 |只看该作者 |倒序浏览
        0. c1t0d0 <SUN72G cyl 14087 alt 2 hd 24 sec 424>
           /ssm@0,0/pci@18,600000/scsi@2/sd@0,0
        1. c1t1d0 <SUN72G cyl 14087 alt 2 hd 24 sec 424>
           /ssm@0,0/pci@18,600000/scsi@2/sd@1,0
        2. c2t202490B11C245F71d31 <DELL-UniversalXport-0784 cyl 8 alt 2 hd 64 sec 64>
           /ssm@0,0/pci@18,700000/SUNW,qlc@1/fp@0,0/ssd@w202490b11c245f71,1f
        3. c2t202590B11C245F71d31 <DELL-UniversalXport-0784 cyl 8 alt 2 hd 64 sec 64>
           /ssm@0,0/pci@18,700000/SUNW,qlc@1/fp@0,0/ssd@w202590b11c245f71,1f
        

2和3是同一张盘显示出来是双倍状态,执行stmsboot -e 后还是显示双倍状态,请问高手是不是sun服务器和dell磁盘阵列不兼容的问题,如何能解决这个问题呢?

论坛徽章:
20
申猴
日期:2013-09-12 19:39:05狮子座
日期:2014-07-20 21:19:51寅虎
日期:2014-08-16 18:37:47水瓶座
日期:2014-10-15 18:58:25天蝎座
日期:2015-01-22 18:19:15NBA常规赛纪念章
日期:2015-05-04 22:32:032015亚冠之胡齐斯坦钢铁
日期:2015-06-03 11:28:502015亚冠之吉达阿赫利
日期:2015-09-19 12:41:47午马
日期:2013-09-18 14:36:40戌狗
日期:2013-09-18 14:44:39处女座
日期:2013-09-24 17:46:41CU十二周年纪念徽章
日期:2013-10-24 15:41:34
2 [报告]
发表于 2012-12-31 11:56 |只看该作者
@zhbzcy


对于非SUN盘阵启用多路径,除了stmsboot -e ,还需要编辑/kernel/drv/scsi_vhci.conf.

ps:编辑文件前做好备份

论坛徽章:
0
3 [报告]
发表于 2012-12-31 13:36 |只看该作者
znnnz 发表于 2012-12-31 11:56
@zhbzcy



需要怎么改
bash-3.00# more /kernel/drv/scsi_vhci.conf
#
# Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
# Use is subject to license terms.
#
#pragma ident   "@(#)scsi_vhci.conf     1.9     04/08/26 SMI"
#
name="scsi_vhci" class="root";
#
# Load balancing global configuration: setting load-balance="none" will cause
# all I/O to a given device (which supports multipath I/O) to occur via one
# path.  Setting load-balance="round-robin" will cause each path to the device
# to be used in turn.
#
load-balance="round-robin";
#
# Automatic failback configuration
# possible values are auto-failback="enable" or auto-failback="disable"
auto-failback="enable";
#
# For enabling MPxIO support for 3rd party symmetric device need an
# entry similar to following in this file. Just replace the "SUN     SENA"
# part with the Vendor ID/Product ID for the device, exactly as reported by
# Inquiry cmd.
#
device-type-scsi-options-list =
"DELL     SENA", "symmetric-option";
symmetric-option = 0x1000000;

论坛徽章:
20
申猴
日期:2013-09-12 19:39:05狮子座
日期:2014-07-20 21:19:51寅虎
日期:2014-08-16 18:37:47水瓶座
日期:2014-10-15 18:58:25天蝎座
日期:2015-01-22 18:19:15NBA常规赛纪念章
日期:2015-05-04 22:32:032015亚冠之胡齐斯坦钢铁
日期:2015-06-03 11:28:502015亚冠之吉达阿赫利
日期:2015-09-19 12:41:47午马
日期:2013-09-18 14:36:40戌狗
日期:2013-09-18 14:44:39处女座
日期:2013-09-24 17:46:41CU十二周年纪念徽章
日期:2013-10-24 15:41:34
4 [报告]
发表于 2012-12-31 14:08 |只看该作者
本帖最后由 znnnz 于 2012-12-31 14:09 编辑

@zhbzcy


luxadm   display  /dev/rdsk/c2t202490B11C245F71d31s2     可以看到Vendor  ID和   Product  ID,   替换"DELL     SENA"   这两个字符串。


论坛徽章:
0
5 [报告]
发表于 2012-12-31 15:53 |只看该作者
赞。。。。。

论坛徽章:
0
6 [报告]
发表于 2012-12-31 16:26 |只看该作者

bash-3.00# luxadm display /dev/rdsk/c3t201590B11C245F71d120s2 DEVICE PROPERTIES for disk: /dev/rdsk/c3t201590B11C245F71d120s2   Vendor:               DELL       roduct ID:           MD36xxf            Revision:             0784   Serial Num:           2BE0068            Unformatted capacity: 51200.000 MBytes   Write Cache:          Enabled   Read Cache:           Enabled     Minimum prefetch:   0x1     Maximum prefetch:   0x0   Device Type:          Disk device   ath(s):    /dev/rdsk/c3t201590B11C245F71d120s2   /devices/ssm@0,0/pci@18,700000/SUNW,qlc@2/fp@0,0/ssd@w201590b11c245f71,78:c,raw     LUN path port WWN:          201590b11c245f71     Host controller port WWN:   210000e08b8980a8     ath status:                O.K.   /dev/rdsk/c3t201490B11C245F71d120s2   /devices/ssm@0,0/pci@18,700000/SUNW,qlc@2/fp@0,0/ssd@w201490b11c245f71,78:c,raw     LUN path port WWN:          201490b11c245f71     Host controller port WWN:   210000e08b8980a8     ath status:                O.K.

bash-3.00# more /kernel/drv/scsi_vhci.conf
#
# Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
# Use is subject to license terms.
#
#pragma ident   "@(#)scsi_vhci.conf     1.9     04/08/26 SMI"
#
name="scsi_vhci" class="root";
#
# Load balancing global configuration: setting load-balance="none" will cause
# all I/O to a given device (which supports multipath I/O) to occur via one
# path.  Setting load-balance="round-robin" will cause each path to the device
# to be used in turn.
#
load-balance="round-robin";
#
# Automatic failback configuration
# possible values are auto-failback="enable" or auto-failback="disable"
auto-failback="enable";
#
# For enabling MPxIO support for 3rd party symmetric device need an
# entry similar to following in this file. Just replace the "SUN     SENA"
# part with the Vendor ID/Product ID for the device, exactly as reported by
# Inquiry cmd.
#
device-type-scsi-options-list =
"DELL     MD36xxf", "symmetric-option";
symmetric-option = 0x1000000;


@znnnz
按照你以上所说的我操作了一下,执行stmsboot -u 重启后还是老样子显示双倍状态,没有任何变化,我的磁盘阵列是dell3620f,服务器是sun的2900和890,你看一下/kernel/drv/scsi_vhci.conf 我配的对吗?


   

论坛徽章:
20
申猴
日期:2013-09-12 19:39:05狮子座
日期:2014-07-20 21:19:51寅虎
日期:2014-08-16 18:37:47水瓶座
日期:2014-10-15 18:58:25天蝎座
日期:2015-01-22 18:19:15NBA常规赛纪念章
日期:2015-05-04 22:32:032015亚冠之胡齐斯坦钢铁
日期:2015-06-03 11:28:502015亚冠之吉达阿赫利
日期:2015-09-19 12:41:47午马
日期:2013-09-18 14:36:40戌狗
日期:2013-09-18 14:44:39处女座
日期:2013-09-24 17:46:41CU十二周年纪念徽章
日期:2013-10-24 15:41:34
7 [报告]
发表于 2013-01-01 16:32 |只看该作者
@zhbzcy


"SUN     SENA", "symmetric-option";

在原来的文件中这一行,SUN是vender   ID,  从第一个字母到SENA的第一个字母我记得是8个字符,不足8位用空格补足, 后面Product  ID有多长写多长。

也就是
"DELL     MD36xxf", "symmetric-option";

这个格式中,DELL后面应该有4个空格,具体按照原来文件中的示例写。


然后确保在/kernel/drv/fp.conf中mpxio是处于打开的状态,看对需要启用mpxio的HBA卡的路径是否写进去了,然后stmsboot -u   使其生效。

论坛徽章:
0
8 [报告]
发表于 2013-01-02 00:36 |只看该作者
我惊呆了,好贴啊,很难得的好贴

论坛徽章:
0
9 [报告]
发表于 2013-01-04 12:02 |只看该作者

搞定了,谢谢!!

   

论坛徽章:
0
10 [报告]
发表于 2013-01-05 16:02 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP