ha共享卷组启动报错 求助

按文档操作建立共享vg  
节点1  使用smit mkvg 建立oravg,使用hdisk2.关闭VG自动启动。
然后varyoffvg oravg
节点2: Importvg –y oravg hdisk2
正常导入后关闭:varyoffvg oravg
安装完HA后,开始配置正常。启动ha后rg报错,vg不自动激活,不加vg的rg和并发模式的rg都可以正常启动,此时共享VG在两个节点都是varyoff的,而且分别在两个节点varyonvg、varyoffvg都正常。
在c-spoc里创建vg加入rg启动后同样报错,测试N遍各种启动error求dx解答什么情况?卡好久了

QQ截图20140617131417.jpg

参与24

23同行回答

sh0532sh0532  系统工程师 , hygt
谢谢zhuang3088的帮助,终于解决了,是补丁问题显示全部
谢谢zhuang3088的帮助,终于解决了,是补丁问题收起
IT分销/经销 · 2014-06-25
浏览1672
airbenderairbender  系统工程师 , 太极
安装hacmp的时候打过补丁吗?感觉这个情况以前我碰见过;打补丁就好了显示全部
安装hacmp的时候打过补丁吗?感觉这个情况以前我碰见过;打补丁就好了收起
系统集成 · 2014-06-25
浏览1545
zhuang3088zhuang3088  软件开发工程师 , 利银科技
回复 18# sh0532    那就是VG本身的问题吧,两个NODE ,LSVG -L ZBVG看看显示全部
回复 18# sh0532


   那就是VG本身的问题吧,两个NODE ,LSVG -L ZBVG看看收起
互联网服务 · 2014-06-24
浏览1616
sh0532sh0532  系统工程师 , hygt
日志太长了  贴一部分出来:node_up[+394] : exit status of clcompcommlinks is: 0:node_up[+404] typeset -i V R M F:node_up[+406] typeset -Z2 V:node_up[+407] typeset -Z2 R:node_up[+408] typeset -Z3 M:node_up[+409] typeset -Z3 F:node_up[+409] typ...显示全部
日志太长了  贴一部分出来
:node_up[+394] : exit status of clcompcommlinks is: 0
:node_up[+404] typeset -i V R M F
:node_up[+406] typeset -Z2 V
:node_up[+407] typeset -Z2 R
:node_up[+408] typeset -Z3 M
:node_up[+409] typeset -Z3 F
:node_up[+409] typeset -i clvm_lvl=0502000010
:node_up[+409] [[ __AIX__ != __LINUX__ ]]
:node_up[+416] lslpp -lcqOr bos.clvm.enh
:node_up[+416] cut -f3 -d:
:node_up[+416] read V R M F
:node_up[+416] IFS=.
:node_up[+416] typeset -i VRMF=0701000000
:node_up[+418] ((  701000000 >= 502000010  ))
:node_up[+424] cl_pvo
:cl_pvo[253] [[ high == high ]]
:cl_pvo[253] version=1.20
:cl_pvo[255] EMULATE=REAL
:cl_pvo[257] rc=0
:cl_pvo[257] typeset -li rc
:cl_pvo[258] mode=0
:cl_pvo[258] typeset -li mode
:cl_pvo[267] rg_list=''
:cl_pvo[268] vg_list=''
:cl_pvo[269] fs_list=''
:cl_pvo[270] getopts :g:v:f: option
:cl_pvo[288] [[ -z '' ]]
:cl_pvo[290] [[ -z node2 ]]
:cl_pvo[293] [[ -z node2 ]]
:cl_pvo[302] odmget HACMPgroup
:cl_pvo[302] sed -n $'/group =/{\n\t\t\t    s/.*"\(.*\)"/\1/\n\t\t\t    h\n\t\t\t}\n\t\t\t/nodes =/{\n\t\t\t    /[ "]node2[ "]/{\n\t\t\t\tg\n\t\t\t\tp\n\t\t\t    }\n\t\t\t}'
:cl_pvo[302] rg_list=app_rg
:cl_pvo[316] [[ -z app_rg ]]
:cl_pvo[321] [[ -z '' ]]
:cl_pvo[321] [[ -n app_rg ]]
:cl_pvo[329] odmget -q 'group = app_rg and name = VOLUME_GROUP' HACMPresource
:cl_pvo[329] sed -n 's/.*value = "\(.*\)"/\1/p'
:cl_pvo[329] rg_vg_list=znvg
:cl_pvo[334] [[ -n znvg ]]
:cl_pvo[335] vg_list=znvg
:cl_pvo[340] [[ -z '' ]]
:cl_pvo[340] [[ -n app_rg ]]
:cl_pvo[350] odmget -q 'group = app_rg and name = FILESYSTEM' HACMPresource
:cl_pvo[350] sed -n 's/.*value = "\(.*\)"/\1/p'
:cl_pvo[350] rg_fs_list=ALL
:cl_pvo[355] [[ -n ALL ]]
:cl_pvo[356] fs_list=ALL
:cl_pvo[363] [[ ALL == ALL ]]
:cl_pvo[364] continue
:cl_pvo[374] echo znvg
:cl_pvo[374] tr ' ' '\n'
:cl_pvo[374] sort -u
:cl_pvo[374] vg_list=znvg
:cl_pvo[378] [[ -z znvg ]]
:cl_pvo[383] lsvg -L -o
:cl_pvo[383] 2> /tmp/lsvg.err
:cl_pvo[383] print rootvg
:cl_pvo[383] ON_LIST=rootvg
:cl_pvo[389] [[ -n node1 ]]
:cl_pvo[393] syncflag=-n
:cl_pvo:znvg[408] PS4_LOOP=znvg
:cl_pvo:znvg[408] typeset PS4_LOOP
:cl_pvo:znvg[409] vgnotvaryoff=0
:cl_pvo:znvg[411] odmget -q name='GMVG_REP_RESOURCE AND value=znvg' HACMPresource
:cl_pvo:znvg[411] test=''
:cl_pvo:znvg[412] [[ -n '' ]]
:cl_pvo:znvg[418] /usr/sbin/getlvodm -v znvg
:cl_pvo:znvg[418] vgid=00f6cb1100004c0000000146afdeb3c2
:cl_pvo:znvg[419] mode=99
:cl_pvo:znvg[424] [[ rootvg == ?(*\ )znvg?(\ *) ]]
:cl_pvo:znvg[462] export mode
:cl_pvo:znvg[463] hdisklist=''
:cl_pvo:znvg[464] /usr/sbin/getlvodm -w 00f6cb1100004c0000000146afdeb3c2
:cl_pvo:znvg[464] read pvid hdisk
:cl_pvo:znvg[465] hdisklist=hdisk1
:cl_pvo:znvg[464] read pvid hdisk
:cl_pvo:znvg[471] get_vg_mode hdisk1 00f6cb1100004c0000000146afdeb3c2 znvg -n
:cl_pvo:znvg[48] typeset vgid vg_name syncflag hdisklist
:cl_pvo:znvg[49] typeset GROUP_NAME FORCED_VARYON
:cl_pvo:znvg[50] TUR_RC=0
:cl_pvo:znvg[50] typeset -li TUR_RC
:cl_pvo:znvg[51] vg_disks=0
:cl_pvo:znvg[51] typeset -li vg_disks
:cl_pvo:znvg[52] max_disk_test=0
:cl_pvo:znvg[52] typeset -li max_disk_test
:cl_pvo:znvg[53] disk_tested=0
:cl_pvo:znvg[53] typeset -li disk_tested
:cl_pvo:znvg[55] hdisklist=hdisk1
:cl_pvo:znvg[56] vgid=00f6cb1100004c0000000146afdeb3c2
:cl_pvo:znvg[57] vg_name=znvg
:cl_pvo:znvg[58] syncflag=-n
:cl_pvo:znvg[64] lsdev -Cc disk -l hdisk1 -F parent
:cl_pvo:znvg[64] parent=vscsi0
:cl_pvo:znvg[65] [[ vscsi0 == dpo ]]
:cl_pvo:znvg[96] cl_queryvg -v hdisk1
:cl_pvo:znvg[96] 2> /dev/null
:cl_pvo:znvg[96] modevgid=$'0\n00f6cb1100004c0000000146afdeb3c2'
:cl_pvo:znvg[97] [[ -n $'0\n00f6cb1100004c0000000146afdeb3c2' ]]
:cl_pvo:znvg[98] print 0 00f6cb1100004c0000000146afdeb3c2
:cl_pvo:znvg[98] read mode diskvgid
:cl_pvo:znvg[99] [[ 00f6cb1100004c0000000146afdeb3c2 == 00f6cb1100004c0000000146afdeb3c2 ]]
:cl_pvo:znvg[104] break
:cl_pvo:znvg[472] (( 99 == 0 ))
:cl_pvo:znvg[494] (( 32 == 0 ))
:cl_pvo:znvg[504] return 0
:node_up[+425] : exit status of cl_pvo is: 0
:node_up[+432] ls /dev/vpath*
:node_up[+432] 1> /dev/null 2>& 1
:node_up[+448] :node_up[+448] /usr/es/sbin/cluster/utilities/get_local_nodename
:get_local_nodename[+42] [[ high = high ]]
:get_local_nodename[+42] version=1.2.1.19
:get_local_nodename[+43] :get_local_nodename[+43] cl_get_path
HA_DIR=es
:get_local_nodename[+44] :get_local_nodename[+44] cl_get_path -S
OP_SEP=~
:get_local_nodename[+46] AIXODMDIR=/etc/objrepos
:get_local_nodename[+47] HAODMDIR=/etc/es/objrepos
:get_local_nodename[+49] :get_local_nodename[+49] uname -m
UNAME=00F6CB114C00
:get_local_nodename[+55] export PLATFORM=__AIX__
:get_local_nodename[+61] export ODMDIR=/etc/es/objrepos
:get_local_nodename[+63] :get_local_nodename[+63] /usr/es/sbin/cluster/utilities/cllsclstr -N
nodename=node2
:get_local_nodename[+65] :get_local_nodename[+65] cllsnode -cS
:get_local_nodename[+65] cut -d: -f1
NODENAME=node1
node2
:get_local_nodename[+69] [[ node1 = node2 ]]
:get_local_nodename[+69] [[ node2 = node2 ]]
:get_local_nodename[+72] print node2
:get_local_nodename[+73] exit 0
LOCAL_NODE=node2
:node_up[+449] [[ -n  ]]
:node_up[+542] [[ FALSE = FALSE ]]
:node_up[+583] process_resources
:process_resources[2423] [[ high == high ]]
:process_resources[2423] version=1.125
:process_resources[2425] STATUS=0
:process_resources[2426] sddsrv_off=FALSE
:process_resources[2428] true
:process_resources[2430] : call rgpa, and it will tell us what to do next
:process_resources[2432] set -a
:process_resources[2433] clRGPA
:clRGPA[+49] [[ high = high ]]
:clRGPA[+49] version=1.16
:clRGPA[+51] usingVer=clrgpa
:clRGPA[+56] clrgpa
2014-06-18T11:56:36.387973 clrgpa
:clRGPA[+57] exit 0
:process_resources[2433] eval JOB_TYPE=ACQUIRE RESOURCE_GROUPS='"app_rg"' PRINCIPAL_ACTION='"ACQUIRE"' AUXILLIARY_ACTION='"NONE"'
:process_resources[1] JOB_TYPE=ACQUIRE
:process_resources[1] RESOURCE_GROUPS=app_rg
:process_resources[1] PRINCIPAL_ACTION=ACQUIRE
:process_resources[1] AUXILLIARY_ACTION=NONE
:process_resources[2434] RC=0
:process_resources[2435] set +a
:process_resources[2437] (( 0 != 0 ))
:process_resources[2443] RESOURCE_GROUPS=app_rg
+app_rg:process_resources[2444] GROUPNAME=app_rg
+app_rg:process_resources[2444] export GROUPNAME
+app_rg:process_resources[2671] set_resource_group_state ACQUIRING
+app_rg:process_resources[69] PS4_FUNC=set_resource_group_state
+app_rg:process_resources[69] typeset PS4_FUNC
+app_rg:process_resources[70] [[ high == high ]]
+app_rg:process_resources[70] set -x
+app_rg:process_resources[71] STAT=0
+app_rg:process_resources[72] new_status=ACQUIRING
+app_rg:process_resources[76] export GROUPNAME
+app_rg:process_resources[77] [[ ACQUIRING != DOWN ]]
+app_rg:process_resources[79] clchdaemons -d clstrmgr_scripts -t resource_locator -n node2 -o app_rg -v ACQUIRING
+app_rg:process_resources[87] : Resource Manager Updates
+app_rg:process_resources[91] cl_RMupdate acquiring app_rg process_resources
2014-06-18T11:56:36.474289
2014-06-18T11:56:36.496009
Reference string: Wed.Jun.18.11:56:36.CDT.2014.process_resources.app_rg.ref
+app_rg:process_resources[132] return 0
+app_rg:process_resources[2428] true
+app_rg:process_resources[2430] : call rgpa, and it will tell us what to do next
+app_rg:process_resources[2432] set -a
+app_rg:process_resources[2433] clRGPA
+app_rg:clRGPA[+49] [[ high = high ]]
+app_rg:clRGPA[+49] version=1.16
+app_rg:clRGPA[+51] usingVer=clrgpa
+app_rg:clRGPA[+56] clrgpa
2014-06-18T11:56:36.529828 clrgpa
+app_rg:clRGPA[+57] exit 0
+app_rg:process_resources[2433] eval JOB_TYPE=WPAR ACTION=ACQUIRE RESOURCE_GROUPS='"app_rg' '"'
+app_rg:process_resources[1] JOB_TYPE=WPAR
+app_rg:process_resources[1] ACTION=ACQUIRE
+app_rg:process_resources[1] RESOURCE_GROUPS='app_rg '
+app_rg:process_resources[2434] RC=0
+app_rg:process_resources[2435] set +a
+app_rg:process_resources[2437] (( 0 != 0 ))
+app_rg:process_resources[2443] RESOURCE_GROUPS=app_rg
+app_rg:process_resources[2444] GROUPNAME=app_rg
+app_rg:process_resources[2444] export GROUPNAME
+app_rg:process_resources[2521] process_wpars ACQUIRE
+app_rg:process_resources[2369] PS4_FUNC=process_wpars
+app_rg:process_resources[2369] typeset PS4_FUNC
+app_rg:process_resources[2370] [[ high == high ]]
+app_rg:process_resources[2370] set -x
+app_rg:process_resources[2371] STAT=0
+app_rg:process_resources[2372] action=ACQUIRE
+app_rg:process_resources[2372] typeset action
+app_rg:process_resources[2376] export GROUPNAME
+app_rg:process_resources[2379] clstart_wpar
+app_rg:clstart_wpar[167] [[ high == high ]]
+app_rg:clstart_wpar[167] version=1.10
+app_rg:clstart_wpar[170] uname
+app_rg:clstart_wpar[170] OSNAME=AIX
+app_rg:clstart_wpar[179] [[ AIX == *AIX* ]]
+app_rg:clstart_wpar[180] lslpp -l bos.wpars
+app_rg:clstart_wpar[180] 1> /dev/null 2>& 1
+app_rg:clstart_wpar[183] [[ node_up == reconfig_resource_acquire ]]
+app_rg:clstart_wpar[190] . /usr/es/sbin/cluster/wpar/wpar_utils
+app_rg:clstart_wpar[+20] ERRNO=0
+app_rg:clstart_wpar[+22] [[ high == high ]]
+app_rg:clstart_wpar[+22] set -x
+app_rg:clstart_wpar[+23] [[ high == high ]]
+app_rg:clstart_wpar[+23] version=1.10
+app_rg:clstart_wpar[+25] . /usr/es/sbin/cluster/wpar/wpar_common_funcs
+app_rg:clstart_wpar[+20] [[ high == high ]]
+app_rg:clstart_wpar[+20] set -x
+app_rg:clstart_wpar[+21] [[ high == high ]]
+app_rg:clstart_wpar[+21] version=1.4
+app_rg:clstart_wpar[+23]收起
IT分销/经销 · 2014-06-19
浏览1821
sh0532sh0532  系统工程师 , hygt
配置和日志贴上   dx们给看看吧 Resource Group Name                                 app_rgParticipating Node Name(s)   &nb...显示全部
配置和日志贴上   dx们给看看吧

Resource Group Name                                 app_rg
Participating Node Name(s)                          node1 node2
Startup Policy                                      Online On Home Node Only
Fallover Policy                                     Fallover To Next Priority No
de In The List
Fallback Policy                                     Fallback To Higher Priority
Node In The List
Site Relationship                                   ignore
Dynamic Node Priority
Service IP Label                                    node1svc node2svc
Filesystems                                         ALL
Filesystems                                         ALL
Filesystems Consistency Check                       fsck
Filesystems Recovery Method                         sequential
Filesystems/Directories to be exported (NFSv2/NFSv3)
Filesystems/Directories to be exported (NFSv4)
Filesystems to be NFS mounted
Network For NFS Mount
Filesystem/Directory for NFSv4 Stable Storage
Volume Groups                                       zbvg
Concurrent Volume Groups                           
Use forced varyon for volume groups, if necessary   false
Disks
GMVG Replicated Resources
GMD Replicated Resources
PPRC Replicated Resources
SVC PPRC Replicated Resources
EMC SRDFplicated Resources
Connections Services
Fast Connect Services                              
Shared Tape Resources                              
Application Servers                                 appserver
Highly Available Communication Links
Primary Workload Manager Class
Secondary Workload Manager Class
Delayed Fallback Timer
Miscellaneous Data
Automatically Import Volume Groups                  false
Inactive Takeover                                   
SSA Disk Fencing                                    false
Filesystems mounted before IP configured            false
WPAR Name
Run Time Parameters:

Node Name                                           node1
Debug Level                                         high
Format for hacmp.out                                Standard

Node Name                                           node2
Debug Level                                         high
Format for hacmp.out                                Standard


[BOTTOM]




Cluster Name: testha
Cluster Connection Authentication Mode: Standard
Cluster Message Authentication Mode: None
Cluster Message Encryption: None
Use Persistent Labels for Communication: No

NODE node1:
        Network net_ether_01
                node2svc        169.254.3.102
                node1svc        169.254.3.101
                node1boot2      10.1.1.101
                node1boot1      169.254.2.101

NODE node2:     
        Network net_ether_01
                node2svc        169.254.3.102
                node1svc        169.254.3.101
                node2boot2      10.1.1.102
                node2boot1      169.254.2.102



用的磁盘心跳,给删掉了收起
IT分销/经销 · 2014-06-19
浏览1629
sh0532sh0532  系统工程师 , hygt
回复 17# cnjazz discover过了   还是同样的情况,纠结了显示全部
回复 17# cnjazz

discover过了   还是同样的情况,纠结了收起
IT分销/经销 · 2014-06-19
浏览1670
sh0532sh0532  系统工程师 , hygt
回复 16# zhuang3088 裸奔的系统 啥应用也没装,不带app起停脚本也那样显示全部
回复 16# zhuang3088
裸奔的系统 啥应用也没装,不带app起停脚本也那样收起
IT分销/经销 · 2014-06-19
浏览1693
cnjazzcnjazz  系统工程师 , 北京华胜天成
discover一次吧显示全部
discover一次吧收起
互联网服务 · 2014-06-19
浏览1606
zhuang3088zhuang3088  软件开发工程师 , 利银科技
回复 13# sh0532     我判断是停止脚本没有停干净显示全部
回复 13# sh0532


    我判断是停止脚本没有停干净收起
互联网服务 · 2014-06-19
浏览1637
sh0532sh0532  系统工程师 , hygt
回复 14# shenadam 日志太多几千页。今天刚被我给删掉了,这位大哥可以帮我看看吗?被卡好久了  +q有空帮我下吧273036536显示全部
回复 14# shenadam

日志太多几千页。今天刚被我给删掉了,这位大哥可以帮我看看吗?被卡好久了  +q有空帮我下吧273036536收起
IT分销/经销 · 2014-06-18
浏览1599

提问者

sh0532
系统工程师hygt
擅长领域: 服务器AIXUnix

相关资料

问题状态

  • 发布时间:2014-06-17
  • 关注会员:1 人
  • 问题浏览:20991
  • 最近回答:2014-06-25
  • X社区推广