免费注册 查看新帖 |

Chinaunix

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

[故障求助] VPATH_RESV_CFLICT错误 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-02-27 15:57 |只看该作者 |倒序浏览

环境:
     1、H80两台,  AIX5.2-ML07, HACMP5.2
         2、双机A、B的vpath和VG信息
         A机:
         #lsvpcfg
           vpath0 (Avail pv sjdlvg) 61216452 = hdisk1 (Avail ) hdisk2 (Avail )
           vpath1 (Avail pv xjdlvg) 71116452 = hdisk3 (Avail ) hdisk4 (Avail )
         #lsvg -o
           sjdlvg
           rootvg
                                 
         B机:
        #lsvpcfg
          vpath2 (Avail pv xjdlvg) 71116452 = hdisk4 (Avail ) hdisk7 (Avail )               
          vpath3 (Avail pv sjdlvg) 61216452 = hdisk8 (Avail ) hdisk9 (Avail )
        #lsvg -o
          xjdlvg
          rootvg
问题:
系统报VPATH_RESV_CFLICT错误,下面的errpt是从A机截取的。
#errpt
IDENTIFIER TIMESTAMP  T C RESOURCE_NAME  DESCRIPTION
72206E77   0124095906 P H vpath1         REQUESTED OPERATION CANNOT BE PERFORMED
72206E77   0124000006 P H vpath1         REQUESTED OPERATION CANNOT BE PERFORMED
72206E77   0123000006 P H vpath1         REQUESTED OPERATION CANNOT BE PERFORMED
72206E77   0122000006 P H vpath1         REQUESTED OPERATION CANNOT BE PERFORMED
72206E77   0121000006 P H vpath1         REQUESTED OPERATION CANNOT BE PERFORMED
72206E77   0120000006 P H vpath1         REQUESTED OPERATION CANNOT BE PERFORMED
72206E77   0119000006 P H vpath1         REQUESTED OPERATION CANNOT BE PERFORMED
72206E77   0118000006 P H vpath1         REQUESTED OPERATION CANNOT BE PERFORMED
#errpt -aj 72206E77
---------------------------------------------------------------------------
LABEL:          VPATH_RESV_CFLICT
IDENTIFIER:     72206E77
Date/Time:       Tue Jan 24 09:59:06 BEIS
Sequence Number: 334
Machine Id:      000D6FAD4C00
Node Id:         wzdl01
Class:           H
Type:            PEND
Resource Name:   vpath1
Resource Class:  disk
Resource Type:   vpath
Location:
Description
REQUESTED OPERATION CANNOT BE PERFORMED
Probable Causes
SOFTWARE PROGRAM
Failure Causes
DEVICE LOCKED BY ANOTHER USER
        Recommended Actions
        RELEASE DEVICE PERSISTENT RESERVATION
Detail Data
SENSE DATA
085A B90C 8000 002C 0000 0001 0000 0001 0000 0000 0000 0000 0000 0001
Duplicates
Number of duplicates
           1
Time of first duplicate
Tue Jan 24 09:59:06 BEIS
Time of last duplicate
Tue Jan 24 09:59:06 BEIS
分析:
VPATH_RESV_CFLICT 错误信息解释如下:
An attempt was made to open a vpath device, but the reservation key of the vpath device
is different from the reservation key currently in effect. The attempt to open the device
fails and this error log is posted. The device could not be opened because it is currently
reserved by someone else.
对照实际环境,就是说A机的vpath1被其他节点保留使用(也就是B机)。确实vpath1属于xjdlvg,被B机所用。那么A机是在什么时候访问vpath1呢。观察errpt时间戳,都是凌晨时分。
查资料知,hacmp5.2增加了一个新的功能,为Automatic Cluster Configuration Monitoring
# smitty hacmp
- Problem Determination Tools
-- HACMP Verification
--- Automatic Cluster Configuration Monitoring
Automatic cluster configuration verification        Enabled               +
  Node name                                                                  +
HOUR (00 - 23)                                     [00]                    +#
和errpt的时间戳吻合。手动进行verify hacmp,果然产生新的VPATH_RESV_CFLICT错误,至此元凶已捕获。

解决方法:
平时不想看到这种信息,可有两种方法。
1、  最简单方法的就是关闭Automatic Cluster Configuration Monitoring功能
2、  另一方法是把VG设置成enahanced concurrent,并且使用fast disk takeover。
fast disk take over可以解决现在客户的VG中LUN越来越多,每个PV在切换的时候去验证造成切换时间过长的问题。
同时,enhanced concurrent vg在不用于并行环境时,其他集群节点可以读它的PV,就不至于造成这种错误信息。有百利而无一害,其他节点只能只读,依然能够保证PV不被其他机器意外破坏,而且不是以前那样连读都不行造成系统管理的困难。同时加快了切换速度。


刨根究底:
系统抛出VPATH_RESV_CFLICT信息,究其原因是系统执行了verify cluster,但是在hacmp5.2以前的版本verify时,并没有此类信息。hacmp5.2的verify脚本较之以前版本,有改动?
在hacmp5.1环境下执行
#strings /usr/es/sbin/cluster/diagclver |grep lqueryvg
输出为空
在hacmp5.2环境下执行上面的指令,输出为:
lqueryvg -p %s -L
可以说明clver运行lqueryvg -p指令获取所有共享磁盘的信息,当要查询的vpath device
在另一个节点上online时,系统就抛出VPATH_RESV_CFLICT。
至此,真相大白!!

相关链接:
http://bbs.loveunix.net/viewthread.php?tid=57187&extra=&highlight=%2B%CF%D0%D4%C6&page=1


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/12476/showart_79030.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP