vioc一直报PATH HAS FAILED

power vm环境,一台分区最近一直在报链路错误,检查了小机---B80---存储,基本排除是物理链路或者某个口子的问题。怀疑是fcs卡对应混乱造成的。如果和链路对应正常起来,此前发过一次帖子,有老师说需要进ODM库,清里面的对应关系。我没有这方便的经验,还请大家支招。

1.jpg


2.jpg


12回答

孙伟光孙伟光  IT顾问 , 中国金融电子化公司
钱曙光神次方daixg2018等赞同了此回答
是不是有defined 光纤卡显示全部

是不是有defined 光纤卡

收起
 2017-03-30
浏览4559
  • 2017-03-30
  • 本来没有的,也没改过链路连接。应该是误删fcs后cfgmgr重新扫描造成的。
    2017-03-30
  • 对应关系还有法搞回来不?
    2017-03-30
  • 需要挨个的进行重删重认了
    2017-03-30
  • 赞同,有具体的操作方法不?
    2017-03-30
  • 我的思路是这样的 找到fscsi0及其对应的光纤卡fcsX删掉,然后删掉fcs0光纤卡及其fscsiX.这样重新认的话应该就是正常的顺序了。 剩下的光纤卡这样做。
    2017-03-31
  • 我尝试一下
    2017-03-31
  • Bigdatabw01:/#lsdev -Cp fcs0 fscsi5 Available 21-T1-01 FC SCSI I/O Controller Protocol Device Bigdatabw01:/#lsdev -Cp fcs1 fscsi0 Available 22-T1-01 FC SCSI I/O Controller Protocol Device Bigdatabw01:/#rmdev -Rdl fscsi0 sfwcomm0 deleted Method error (/usr/lib/methods/ucfgdevice): 0514-062 Cannot perform the requested function because the specified device is busy. Bigdatabw01:/#rmdev -Rdl fcs1 Method error (/usr/lib/methods/ucfgdevice): 0514-062 Cannot perform the requested function because the specified device is busy.
    2017-03-31
  • 没有删掉,底部有截图
    2017-03-31
  • 我看有人说:想删除FCS或FSCSI之前必须先将DAC、DAR从系统中删掉
    2017-03-31
邓毓邓毓  系统工程师 , 江西农信
钱曙光神次方shuhan等赞同了此回答
步骤:一、在操作系统上输入命令(用来删除ODM库中所有FCS的信息):lsdev -Cc adapter |grep fcs| awk \'{ print $1 }\' | while read FCSname; do odmdelete -q \"name = $FCSname\" -o CuAt   odmdelete -q \"value = $FCSname\" -o CuAt   odmdelete -...显示全部

步骤:

一、在操作系统上输入命令(用来删除ODM库中所有FCS的信息):

lsdev -Cc adapter |grep fcs| awk \'{ print $1 }\' | while read FCSname;

do

odmdelete -q \"name = $FCSname\" -o CuAt  

odmdelete -q \"value = $FCSname\" -o CuAt  

odmdelete -q \"name = $FCSname\" -o CuDv  

odmdelete -q \"value3 = $FCSname\" -o CuDvDr  

odmdelete -q \"name = $FCSname\" -o CuVPD  

done   

savebase

二、这时你输入如下命令,你会看到没有信息了,但是存储依旧可以正常使用

lspath

lsdev -Cc adapter|grep fcs

三、重启操作系统

四、在操作系统上,你会重新看到正确关系的路径,FCS和FSCSI

====================================================

如果有硬盘也出现让你看着不爽,也可用同样的命令:

[code class=\"\"]lsdev -Cc disk | awk \'{ print $1 }\' | while read HDname;
do
odmdelete -q \"name = $HDname\" -o CuAt  
odmdelete -q \"value = $HDname\" -o CuAt  
odmdelete -q \"name = $HDname\" -o CuDv  
odmdelete -q \"value3 = $HDname\" -o CuDvDr  
odmdelete -q \"name = $HDname\" -o CuVPD  
done  
rm -f /dev/hdisk*  
rm -f /dev/rhdisk*  
savebase[/code]

重启操作系统

收起
 2017-03-31
浏览4338
王巧雷王巧雷  系统工程师 , sino-bridge
钱曙光a1363489041黎前红等赞同了此回答
删除了重新认显示全部

删除了重新认

收起
 2017-03-30
浏览4353
yangming27yangming27  系统工程师 , 兖矿集团
钱曙光goodluck1999a1363489041等赞同了此回答
为什么说基本排除是物理链路或者某个口的问题,我有同样的一台分区,走同样的链路,就是连同一个存储、zone基本一致,没有此类问题。显示全部

为什么说基本排除是物理链路或者某个口的问题,我有同样的一台分区,走同样的链路,就是连同一个存储、zone基本一致,没有此类问题。

收起
 2017-03-30
浏览4301
yangming27yangming27  系统工程师 , 兖矿集团
钱曙光goodluck1999小宸宸等赞同了此回答
本想删除报错的fscsi1,后来发现把fscsi0删了,才发现对应有问题了。显示全部

本想删除报错的fscsi1,后来发现把fscsi0删了,才发现对应有问题了。

5.jpg


收起
 2017-03-30
浏览4294
yangming27yangming27  系统工程师 , 兖矿集团
goodluck1999a1363489041yy99等赞同了此回答
把有问题的path删掉,系统还是一直报link error显示全部

把有问题的path删掉,系统还是一直报link error

3.jpg


收起
 2017-03-30
浏览4304
bjibm1188bjibm1188  系统工程师 , DCITS
神次方goodluck1999wuwenpin赞同了此回答
最好还是先检查一下,fcs1对应的是否就一定是fscsi1,fcs1对应到系统里fscsi0这种情况也是存在的,理好对应关系,确认状态正常即可。(odmget -q \"name = fscsi0\" CuDv试试看)显示全部

最好还是先检查一下,fcs1对应的是否就一定是fscsi1,fcs1对应到系统里fscsi0这种情况也是存在的,理好对应关系,确认状态正常即可。(odmget -q \"name = fscsi0\" CuDv试试看)

收起
 2017-03-30
yangming27yangming27  系统工程师 , 兖矿集团
lihuang_520赞同了此回答
浏览4337
wuwenpinwuwenpin  软件开发工程师 , 南京
学习了,大师真不少。显示全部

学习了,大师真不少。

收起
 2017-08-26
浏览985
jiuguajiugua  网站前端工程师 , 一站科技
评价不错显示全部

评价不错

收起
 2017-08-26
浏览940

提问者

yangming27系统工程师, 兖矿集团

问题状态

  • 发布时间:2017-03-30
  • 关注会员:9 人
  • 问题浏览:13832
  • 最近回答:2017-08-26
  • 关于TWT  使用指南  社区专家合作  厂商入驻社区  企业招聘  投诉建议  版权与免责声明  联系我们
    © 2019  talkwithtrend — talk with trend,talk with technologist 京ICP备09031017号-30