所选语种没有对应资源,请选择:

本站点使用Cookies,继续浏览表示您同意我们使用Cookies。Cookies和隐私政策>

提示

尊敬的用户,您的IE浏览器版本过低,为获取更好的浏览体验,请升级您的IE浏览器。

升级

华为SAN存储在Solaris系统下的主机连通性指南

华为SAN存储在Solaris下的主机连通性指南
评分并提供意见反馈 :
华为采用机器翻译与人工审校相结合的方式将此文档翻译成不同语言,希望能帮助您更容易理解此文档的内容。 请注意:即使是最好的机器翻译,其准确度也不及专业翻译人员的水平。 华为对于翻译的准确性不承担任何责任,并建议您参考英文文档(已提供链接)。
删除映射LUN后报错显示找不到配置信息

删除映射LUN后报错显示找不到配置信息

现象

当对LUN创建了分区,在删除LUN映射后,使用mpathadm命令查看STMS多路径下的路径信息时报错,提示不能找到配置信息,不能够完成相应的操作,如下所示。

bash-3.2# mpathadm list LU
        /dev/rdsk/c0t5000C500552839D3d0s2
                Total Path Count: 1
                Operational Path Count: 1
        /dev/rdsk/c0t5000C500552087F3d0s2
                Total Path Count: 1
                Operational Path Count: 1
        /dev/rdsk/c0t60022A1100041661001DBD4300000000d0s2
                Total Path Count: 2
                Operational Path Count: 2
        /dev/rdsk/c0t60022A1100041661001DF8EA00000001d0s2
                Total Path Count: 2
                Operational Path Count: 2
mpathadm:  Error: Unable to get configuration information.
mpathadm: Unable to complete operation

问题根因

mpathadm命令会查看所有LUN的信息,而删除LUN的残留信息会造成命令执行出错。

解决方案

该问题的解决办法就是清除已删除LUN的残留信息来,采用如下步骤:

  1. 使用cfgadm -al查看FC挂载点的Ap_Id。

    类型为fc-fabric的c5、c6就是HBA卡的两个端口对应的FC挂载点。

    bash-3.2# cfgadm -al
    Ap_Id                          Type         Receptacle   Occupant     Condition
    c2                             scsi-sas     connected    configured   unknown
    c2::w5000c500552839d1,0        disk-path    connected    configured   unknown
    c3                             scsi-sas     connected    configured   unknown
    c3::w5000c500552087f1,0        disk-path    connected    configured   unknown
    c4                             scsi-sas     connected    unconfigured unknown
    c5                             fc-fabric    connected    configured   unknown
    c5::201b0022a1041661           disk         connected    configured   unknown
    c6                             fc-fabric    connected    configured   unknown
    c6::200a0022a1041661           disk         connected    configured   unknown

  2. 对两个挂载点执行unconfigure和configure操作。手动使其更新LUN信息。

    虽然STMS是round robin模式,但是由于阵列开启了ALUA,所以只有一个端口(c6)有IO。因此在对c6进行unconfigure的时候会有操作失败的显示。这是正常的。说明该操作并没有影响在进行的IO读写。从IO监控的结果看也可以看到IO并没有影响。

    bash-3.2# cfgadm -c unconfigure c5
    bash-3.2# cfgadm -c unconfigure c6
    cfgadm: Library error: remove operation failed: /devices/pci@77,0/pci8086,3c06@2,2/pci10df,f134@0,1/fp@0,0/disk@w200a0022a1041661,0: I/O error
    remove operation failed: /devices/pci@77,0/pci8086,3c06@2,2/pci10df,f134@0,1/fp@0,0/disk@w200a0022a1041661,0: I/O error
    failed to unconfigure ANY device on FCA port
    bash-3.2# cfgadm -c configure c6
    bash-3.2# cfgadm -c configure c5

  3. 再执行format命令查看LUN状态,发现残留信息已经清除。

    bash-3.2# format
    Searching for disks...done
    
    AVAILABLE DISK SELECTIONS:
           0. c0t5000C500552087F3d0 <DEFAULT cyl 36469 alt 2 hd 255 sec 63>
              /scsi_vhci/disk@g5000c500552087f3
           1. c0t5000C500552839D3d0 <DEFAULT cyl 36469 alt 2 hd 255 sec 63>
              /scsi_vhci/disk@g5000c500552839d3
           2. c0t60022A1100041661001DBD4300000000d0 <DEFAULT cyl 2557 alt 2 hd 128 sec 32>
              /scsi_vhci/disk@g60022a1100041661001dbd4300000000
    Specify disk (enter its number):

  4. 使用mpathadm命令显示LUN的信息一切正常。
翻译
下载文档
更新时间:2019-12-09

文档编号:EDOC1000158280

浏览量:26078

下载量:1320

平均得分:
本文档适用于这些产品
相关版本
相关文档
Share
上一页 下一页