歡迎您光臨本站 註冊首頁

ocm不能正常啟動

←手機掃碼閱讀     火星人 @ 2014-03-04 , reply:0

ocm不能正常啟動

vmware 虛擬兩台主機,redhat 3.0,安裝oracle rac 9204.安裝ocm后,任何一個節點先啟動,都可以把服務起來,而後啟動的節點,服務起來后就報錯退出了。報錯的信息如下:
oracm, version[ 9.2.0.2.0.47 ] started {Tue Aug  8 15:26:09 2006 }
KernelModuleName is hangcheck-timer {Tue Aug  8 15:26:09 2006 }
OemNodeConfig(): Network Address of node0: 1.1.1.1 (port 9998)
{Tue Aug  8 15:26:09 2006 }
OemNodeConfig(): Network Address of node1: 1.1.1.2 (port 9998)
{Tue Aug  8 15:26:09 2006 }
>WARNING:  OemInit2: Opened file(/oracle/oradata/orcl/CMQuorumFile 8), tid = main:16384 file = oem.c, line = 491 {Tue Aug  8 15:26:09 2006 }
Debug Hang : ClusterListener (PID=2078) Registered withwatchdog daemon. {Tue Aug  8 15:26:09 2006 }
InitializeCM: ModuleName = hangcheck-timer  {Tue Aug  8 15:26:09 2006 }
InitializeCM: Kernel module hangcheck-timer is already loaded {Tue Aug  8 15:26:09 2006 }
Debug Hang : CmConnectListener (PID=2079):Registered with watchdog daemon. {Tue Aug  8 15:26:09 2006 }
Debug Hang :StartNMMon (PID=2073) Registered with watchdog daemon. {Tue Aug  8 15:26:09 2006 }
CreateLocalEndpoint(): Network Address: 1.1.1.1
{Tue Aug  8 15:26:09 2006 }
Debug Hang :PollingThread (PID=135159169): Registered with  {Tue Aug  8 15:26:09 2006 }
Debug Hang : DiskPingThread (PID=135159169): Registered with  {Tue Aug  8 15:26:09 2006 }
Debug Hang :SendingThread (PID=135159169): Registered with  {Tue Aug  8 15:26:09 2006 }
--- DUMP GROUP STATE DB ---
--- END OF GROUP STATE DUMP ---
--- Begin Dump ---
>TRACE:    LogListener: Spawned with tid 0x8003., tid = 32771 file = logging.c, line = 116 {Tue Aug  8 15:26:09 2006 }
oracm, version[ 9.2.0.2.0.47 ] started {Tue Aug  8 15:26:09 2006 }
>TRACE:    Can't read registry value for WatchdogTimerMargin, tid = main:16384 file = unixinc.c, line = 1011 {Tue Aug  8 15:26:09 2006 }
>TRACE:    Can't read registry value for WatchdogSafetyMargin, tid = main:16384 file = unixinc.c, line = 1011 {Tue Aug  8 15:26:09 2006 }
KernelModuleName is hangcheck-timer {Tue Aug  8 15:26:09 2006 }
>TRACE:    Can't read registry value for ClientTimeout, tid = main:16384 file = unixinc.c, line = 1011 {Tue Aug  8 15:26:09 2006 }
>TRACE:    InitNMInfo:  setting clientTimeout to 210s based on MissCount 210 and PollInterval 1000ms, tid = main:16384 file = nmconfig.c, line = 137 {Tue Aug  8 15:26:09 2006 }
>TRACE:    InitClusterDb(): getservbyname on CMSrvr failed - 0 : assigning 9998, tid = main:16384 file = nmconfig.c, line = 212 {Tue Aug  8 15:26:09 2006 }
OemNodeConfig(): Network Address of node0: 1.1.1.1 (port 9998)
{Tue Aug  8 15:26:09 2006 }
>TRACE:    OemCreateListenPort:  bound at 9998, tid = main:16384 file = oem.c, line = 858 {Tue Aug  8 15:26:09 2006 }
>TRACE:    InitClusterDb():  found my node info at 0 name linux1, priv i-linux1, port 3623, tid = main:16384 file = nmconfig.c, line = 265 {Tue Aug  8 15:26:09 2006 }
OemNodeConfig(): Network Address of node1: 1.1.1.2 (port 9998)
{Tue Aug  8 15:26:09 2006 }
>TRACE:    InitClusterDb(): Local Node(0) NodeName, tid = main:16384 file = nmconfig.c, line = 283 {Tue Aug  8 15:26:09 2006 }
>TRACE:    InitClusterDb(): Cluster(Oracle) with (2) Defined Nodes, tid = main:16384 file = nmconfig.c, line = 286 {Tue Aug  8 15:26:09 2006 }
>TRACE:    OEMInits(): CM Disk File (/oracle/oradata/orcl/CMQuorumFile), tid = main:16384 file = oem.c, line = 243 {Tue Aug  8 15:26:09 2006 }
>WARNING:  OemInit2: Opened file(/oracle/oradata/orcl/CMQuorumFile 8), tid = main:16384 file = oem.c, line = 491 {Tue Aug  8 15:26:09 2006 }
>TRACE:    ReadOthersDskInfo(): node(0) rcfg(2) wrtcnt(699) lastcnt(0) alive(1), tid = main:16384 file = oem.c, line = 1442 {Tue Aug  8 15:26:09 2006 }
>TRACE:    ReadOthersDskInfo(): node(1) rcfg(0) wrtcnt(0) lastcnt(0) alive(0), tid = main:16384 file = oem.c, line = 1442 {Tue Aug  8 15:26:09 2006 }
>TRACE:    ReadOthersDskInfo(): node(2) rcfg(0) wrtcnt(0) lastcnt(0) alive(0), tid = main:16384 file = oem.c, line = 1442 {Tue Aug  8 15:26:09 2006 }
>TRACE:    ReadOthersDskInfo(): node(3) rcfg(0) wrtcnt(0) lastcnt(0) alive(0), tid = main:16384 file = oem.c, line = 1442 {Tue Aug  8 15:26:09 2006 }
>TRACE:    ReadOthersDskInfo(): node(4) rcfg(0) wrtcnt(0) lastcnt(0) alive(0), tid = main:16384 file = oem.c, line = 1442 {Tue Aug  8 15:26:09 2006 }
>TRACE:    ReadOthersDskInfo(): node(5) rcfg(0) wrtcnt(0) lastcnt(0) alive(0), tid = main:16384 file = oem.c, line = 1442 {Tue Aug  8 15:26:09 2006 }
>TRACE:    ReadOthersDskInfo(): node(6) rcfg(0) wrtcnt(0) lastcnt(0) alive(0), tid = main:16384 file = oem.c, line = 1442 {Tue Aug  8 15:26:09 2006 }
>TRACE:    ReadOthersDskInfo(): node(7) rcfg(0) wrtcnt(0) lastcnt(0) alive(0), tid = main:16384 file = oem.c, line = 1442 {Tue Aug  8 15:26:09 2006 }
>TRACE:    ReadOthersDskInfo(): node(8) rcfg(0) wrtcnt(0) lastcnt(0) alive(0), tid = main:16384 file = oem.c, line = 1442 {Tue Aug  8 15:26:09 2006 }
>TRACE:    ReadOthersDskInfo(): node(9) rcfg(0) wrtcnt(0) lastcnt(0) alive(0), tid = main:16384 file = oem.c, line = 1442 {Tue Aug  8 15:26:09 2006 }
>TRACE:    ReadOthersDskInfo(): node(10) rcfg(0) wrtcnt(0) lastcnt(0) alive(0), tid = main:16384 file = oem.c, line = 1442 {Tue Aug  8 15:26:09 2006 }
>TRACE:    ReadOthersDskInfo(): node(11) rcfg(0) wrtcnt(0) lastcnt(0) alive(0), tid = main:16384 file = oem.c, line = 1442 {Tue Aug  8 15:26:09 2006 }
>TRACE:    ReadOthersDskInfo(): node(12) rcfg(0) wrtcnt(0) lastcnt(0) alive(0), tid = main:16384 file = oem.c, line = 1442 {Tue Aug  8 15:26:09 2006 }
>TRACE:    ReadOthersDskInfo(): node(13) rcfg(0) wrtcnt(0) lastcnt(0) alive(0), tid = main:16384 file = oem.c, line = 1442 {Tue Aug  8 15:26:09 2006 }
>TRACE:    ReadOthersDskInfo(): node(14) rcfg(0) wrtcnt(0) lastcnt(0) alive(0), tid = main:16384 file = oem.c, line = 1442 {Tue Aug  8 15:26:09 2006 }
>TRACE:    ReadOthersDskInfo(): node(15) rcfg(0) wrtcnt(0) lastcnt(0) alive(0), tid = main:16384 file = oem.c, line = 1442 {Tue Aug  8 15:26:09 2006 }
>TRACE:    ReadOthersDskInfo(): node(16) rcfg(0) wrtcnt(0) lastcnt(0) alive(0), tid = main:16384 file = oem.c, line = 1442 {Tue Aug  8 15:26:09 2006 }
>TRACE:    ReadOthersDskInfo(): node(17) rcfg(0) wrtcnt(0) lastcnt(0) alive(0), tid = main:16384 file = oem.c, line = 1442 {Tue Aug  8 15:26:09 2006 }
>TRACE:    ReadOthersDskInfo(): node(18) rcfg(0) wrtcnt(0) lastcnt(0) alive(0), tid = main:16384 file = oem.c, line = 1442 {Tue Aug  8 15:26:09 2006 }
>TRACE:    ReadOthersDskInfo(): node(19) rcfg(0) wrtcnt(0) lastcnt(0) alive(0), tid = main:16384 file = oem.c, line = 1442 {Tue Aug  8 15:26:09 2006 }
>TRACE:    ReadOthersDskInfo(): node(20) rcfg(0) wrtcnt(0) lastcnt(0) alive(0), tid = main:16384 file = oem.c, line = 1442 {Tue Aug  8 15:26:09 2006 }
>TRACE:    ReadOthersDskInfo(): node(21) rcfg(0) wrtcnt(0) lastcnt(0) alive(0), tid = main:16384 file = oem.c, line = 1442 {Tue Aug  8 15:26:09 2006 }
>TRACE:    ReadOthersDskInfo(): node(22) rcfg(0) wrtcnt(0) lastcnt(0) alive(0), tid = main:16384 file = oem.c, line = 1442 {Tue Aug  8 15:26:09 2006 }
>TRACE:    ReadOthersDskInfo(): node(23) rcfg(0) wrtcnt(0) lastcnt(0) alive(0), tid = main:16384 file = oem.c, line = 1442 {Tue Aug  8 15:26:09 2006 }
>TRACE:    ReadOthersDskInfo(): node(24) rcfg(0) wrtcnt(0) lastcnt(0) alive(0), tid = main:16384 file = oem.c, line = 1442 {Tue Aug  8 15:26:09 2006 }
>TRACE:    ReadOthersDskInfo(): node(25) rcfg(0) wrtcnt(0) lastcnt(0) alive(0), tid = main:16384 file = oem.c, line = 1442 {Tue Aug  8 15:26:09 2006 }
>TRACE:    ReadOthersDskInfo(): node(26) rcfg(0) wrtcnt(0) lastcnt(0) alive(0), tid = main:16384 file = oem.c, line = 1442 {Tue Aug  8 15:26:09 2006 }
>TRACE:    ReadOthersDskInfo(): node(27) rcfg(0) wrtcnt(0) lastcnt(0) alive(0), tid = main:16384 file = oem.c, line = 1442 {Tue Aug  8 15:26:09 2006 }
>TRACE:    ReadOthersDskInfo(): node(28) rcfg(0) wrtcnt(0) lastcnt(0) alive(0), tid = main:16384 file = oem.c, line = 1442 {Tue Aug  8 15:26:09 2006 }
>TRACE:    ReadOthersDskInfo(): node(29) rcfg(0) wrtcnt(0) lastcnt(0) alive(0), tid = main:16384 file = oem.c, line = 1442 {Tue Aug  8 15:26:09 2006 }
>TRACE:    ReadOthersDskInfo(): node(30) rcfg(0) wrtcnt(0) lastcnt(0) alive(0), tid = main:16384 file = oem.c, line = 1442 {Tue Aug  8 15:26:09 2006 }
>TRACE:    ReadOthersDskInfo(): node(31) rcfg(0) wrtcnt(0) lastcnt(0) alive(0), tid = main:16384 file = oem.c, line = 1442 {Tue Aug  8 15:26:09 2006 }
>TRACE:    ReadOthersDskInfo(): node(32) rcfg(0) wrtcnt(0) lastcnt(0) alive(0), tid = main:16384 file = oem.c, line = 1442 {Tue Aug  8 15:26:09 2006 }
>TRACE:    ReadOthersDskInfo(): node(33) rcfg(0) wrtcnt(0) lastcnt(0) alive(0), tid = main:16384 file = oem.c, line = 1442 {Tue Aug  8 15:26:09 2006 }
>TRACE:    ReadOthersDskInfo(): node(34) rcfg(0) wrtcnt(0) lastcnt(0) alive(0), tid = main:16384 file = oem.c, line = 1442 {Tue Aug  8 15:26:09 2006 }
>TRACE:    ReadOthersDskInfo(): node(35) rcfg(0) wrtcnt(0) lastcnt(0) alive(0), tid = main:16384 file = oem.c, line = 1442 {Tue Aug  8 15:26:09 2006 }
>TRACE:    ReadOthersDskInfo(): node(36) rcfg(0) wrtcnt(0) lastcnt(0) alive(0), tid = main:16384 file = oem.c, line = 1442 {Tue Aug  8 15:26:09 2006 }
>TRACE:    ReadOthersDskInfo(): node(37) rcfg(0) wrtcnt(0) lastcnt(0) alive(0), tid = main:16384 file = oem.c, line = 1442 {Tue Aug  8 15:26:09 2006 }
>TRACE:    ReadOthersDskInfo(): node(38) rcfg(0) wrtcnt(0) lastcnt(0) alive(0), tid = main:16384 file = oem.c, line = 1442 {Tue Aug  8 15:26:09 2006 }
>TRACE:    ReadOthersDskInfo(): node(39) rcfg(0) wrtcnt(0) lastcnt(0) alive(0), tid = main:16384 file = oem.c, line = 1442 {Tue Aug  8 15:26:09 2006 }
>TRACE:    ReadOthersDskInfo(): node(40) rcfg(0) wrtcnt(0) lastcnt(0) alive(0), tid = main:16384 file = oem.c, line = 1442 {Tue Aug  8 15:26:09 2006 }
>TRACE:    ReadOthersDskInfo(): node(41) rcfg(0) wrtcnt(0) lastcnt(0) alive(0), tid = main:16384 file = oem.c, line = 1442 {Tue Aug  8 15:26:09 2006 }
>TRACE:    ReadOthersDskInfo(): node(42) rcfg(0) wrtcnt(0) lastcnt(0) alive(0), tid = main:16384 file = oem.c, line = 1442 {Tue Aug  8 15:26:09 2006 }
>TRACE:    ReadOthersDskInfo(): node(43) rcfg(0) wrtcnt(0) lastcnt(0) alive(0), tid = main:16384 file = oem.c, line = 1442 {Tue Aug  8 15:26:09 2006 }
>TRACE:    ReadOthersDskInfo(): node(44) rcfg(0) wrtcnt(0) lastcnt(0) alive(0), tid = main:16384 file = oem.c, line = 1442 {Tue Aug  8 15:26:09 2006 }
>TRACE:    ReadOthersDskInfo(): node(45) rcfg(0) wrtcnt(0) lastcnt(0) alive(0), tid = main:16384 file = oem.c, line = 1442 {Tue Aug  8 15:26:09 2006 }
>TRACE:    ReadOthersDskInfo(): node(46) rcfg(0) wrtcnt(0) lastcnt(0) alive(0), tid = main:16384 file = oem.c, line = 1442 {Tue Aug  8 15:26:09 2006 }
>TRACE:    ReadOthersDskInfo(): node(47) rcfg(0) wrtcnt(0) lastcnt(0) alive(0), tid = main:16384 file = oem.c, line = 1442 {Tue Aug  8 15:26:09 2006 }
>TRACE:    ReadOthersDskInfo(): node(48) rcfg(0) wrtcnt(0) lastcnt(0) alive(0), tid = main:16384 file = oem.c, line = 1442 {Tue Aug  8 15:26:09 2006 }
>TRACE:    ReadOthersDskInfo(): node(49) rcfg(0) wrtcnt(0) lastcnt(0) alive(0), tid = main:16384 file = oem.c, line = 1442 {Tue Aug  8 15:26:09 2006 }
>TRACE:    ReadOthersDskInfo(): node(50) rcfg(0) wrtcnt(0) lastcnt(0) alive(0), tid = main:16384 file = oem.c, line = 1442 {Tue Aug  8 15:26:09 2006 }
>TRACE:    ReadOthersDskInfo(): node(51) rcfg(0) wrtcnt(0) lastcnt(0) alive(0), tid = main:16384 file = oem.c, line = 1442 {Tue Aug  8 15:26:09 2006 }
>TRACE:    ReadOthersDskInfo(): node(52) rcfg(0) wrtcnt(0) lastcnt(0) alive(0), tid = main:16384 file = oem.c, line = 1442 {Tue Aug  8 15:26:09 2006 }
>TRACE:    ReadOthersDskInfo(): node(53) rcfg(0) wrtcnt(0) lastcnt(0) alive(0), tid = main:16384 file = oem.c, line = 1442 {Tue Aug  8 15:26:09 2006 }
>TRACE:    ReadOthersDskInfo(): node(54) rcfg(0) wrtcnt(0) lastcnt(0) alive(0), tid = main:16384 file = oem.c, line = 1442 {Tue Aug  8 15:26:09 2006 }
>TRACE:    ReadOthersDskInfo(): node(55) rcfg(0) wrtcnt(0) lastcnt(0) alive(0), tid = main:16384 file = oem.c, line = 1442 {Tue Aug  8 15:26:09 2006 }
>TRACE:    ReadOthersDskInfo(): node(56) rcfg(0) wrtcnt(0) lastcnt(0) alive(0), tid = main:16384 file = oem.c, line = 1442 {Tue Aug  8 15:26:09 2006 }
>TRACE:    ReadOthersDskInfo(): node(57) rcfg(0) wrtcnt(0) lastcnt(0) alive(0), tid = main:16384 file = oem.c, line = 1442 {Tue Aug  8 15:26:09 2006 }
>TRACE:    ReadOthersDskInfo(): node(58) rcfg(0) wrtcnt(0) lastcnt(0) alive(0), tid = main:16384 file = oem.c, line = 1442 {Tue Aug  8 15:26:09 2006 }
>TRACE:    ReadOthersDskInfo(): node(59) rcfg(0) wrtcnt(0) lastcnt(0) alive(0), tid = main:16384 file = oem.c, line = 1442 {Tue Aug  8 15:26:09 2006 }
>TRACE:    ReadOthersDskInfo(): node(60) rcfg(0) wrtcnt(0) lastcnt(0) alive(0), tid = main:16384 file = oem.c, line = 1442 {Tue Aug  8 15:26:09 2006 }
>TRACE:    ReadOthersDskInfo(): node(61) rcfg(0) wrtcnt(0) lastcnt(0) alive(0), tid = main:16384 file = oem.c, line = 1442 {Tue Aug  8 15:26:09 2006 }
>TRACE:    ReadOthersDskInfo(): node(62) rcfg(0) wrtcnt(0) lastcnt(0) alive(0), tid = main:16384 file = oem.c, line = 1442 {Tue Aug  8 15:26:09 2006 }
>TRACE:    ReadOthersDskInfo(): node(63) rcfg(0) wrtcnt(0) lastcnt(0) alive(0), tid = main:16384 file = oem.c, line = 1442 {Tue Aug  8 15:26:09 2006 }
>TRACE:    ClusterListener: Spawned with tid 0xc004., tid = 49156 file = nmlistener.c, line = 53 {Tue Aug  8 15:26:09 2006 }
Debug Hang : ClusterListener (PID=2078) Registered withwatchdog daemon. {Tue Aug  8 15:26:09 2006 }
>TRACE:    ClusterListener (pid=2078, tid=49156): Registered with watchdog daemon., tid = 49156 file = nmlistener.c, line = 75 {Tue Aug  8 15:26:09 2006 }
InitializeCM: ModuleName = hangcheck-timer  {Tue Aug  8 15:26:09 2006 }
InitializeCM: Kernel module hangcheck-timer is already loaded {Tue Aug  8 15:26:09 2006 }
>TRACE:    CmConnectListener: Spawned with tid 0x10005., tid = 65541 file = cmclient.c, line = 215 {Tue Aug  8 15:26:09 2006 }
Debug Hang : CmConnectListener (PID=2079):Registered with watchdog daemon. {Tue Aug  8 15:26:09 2006 }
>TRACE:    CmConnectListener (pid=2079, tid=65541): Registered with watchdog daemon., tid = 65541 file = cmclient.c, line = 246 {Tue Aug  8 15:26:09 2006 }
Debug Hang :StartNMMon (PID=2073) Registered with watchdog daemon. {Tue Aug  8 15:26:09 2006 }
>TRACE:    StartNMMon (pid=2073, tid=16384): Registered with watchdog daemon., tid = main:16384 file = cmnodemon.c, line = 251 {Tue Aug  8 15:26:09 2006 }
CreateLocalEndpoint(): Network Address: 1.1.1.1
{Tue Aug  8 15:26:09 2006 }
>TRACE:    StartClusterJoin(): clusterState(0) nodeState(0), tid = main:16384 file = nmmember.c, line = 277 {Tue Aug  8 15:26:09 2006 }
>TRACE:    PollingThread: Spawned with tid 0x14006., tid = 81926 file = nmmember.c, line = 742 {Tue Aug  8 15:26:09 2006 }
Debug Hang :PollingThread (PID=135159169): Registered with  {Tue Aug  8 15:26:09 2006 }
>TRACE:    PollingThread (pid=2080, tid=81926): Registered with watchdog daemon., tid = 81926 file = nmmember.c, line = 760 {Tue Aug  8 15:26:09 2006 }
>TRACE:    DiskPingThread: Spawned with tid 0x18007., tid = 98311 file = nmmember.c, line = 1050 {Tue Aug  8 15:26:09 2006 }
Debug Hang : DiskPingThread (PID=135159169): Registered with  {Tue Aug  8 15:26:09 2006 }
>TRACE:    DiskPingThread (pid=2081, tid=98311): Registered with watchdog daemon., tid = 98311 file = nmmember.c, line = 1074 {Tue Aug  8 15:26:09 2006 }
>TRACE:    SendingThread: Spawned with tid 0x1c008, 0x0., tid = 114696 file = nmmember.c, line = 511 {Tue Aug  8 15:26:09 2006 }
Debug Hang :SendingThread (PID=135159169): Registered with  {Tue Aug  8 15:26:09 2006 }
>TRACE:    SendingThread (pid=2082, tid=114696): Registered with watchdog daemon., tid = 114696 file = nmmember.c, line = 576 {Tue Aug  8 15:26:09 2006 }
>TRACE:    HandleJoin(): src dest dom seq sync, tid = ClusterListener:49156 file = nmlisten.c, line = 346 {Tue Aug  8 15:26:09 2006 }
>TRACE:    HandleJoin(): JOIN from node(0)->(1), tid = ClusterListener:49156 file = nmlisten.c, line = 362 {Tue Aug  8 15:26:09 2006 }
>TRACE:    HandleSync(): src dest dom seq sync, tid = ClusterListener:49156 file = nmlisten.c, line = 506 {Tue Aug  8 15:26:09 2006 }
>TRACE:    SendAck(): node(1) domain(0) syncSeqNo(1) type(11), tid = ClusterListener:49156 file = nmmember.c, line = 1913 {Tue Aug  8 15:26:09 2006 }
>TRACE:    HandleVote(): src dest dom seq sync, tid = ClusterListener:49156 file = nmlisten.c, line = 643 {Tue Aug  8 15:26:10 2006 }
>TRACE:    SendVoteInfo(): node(1) domain(0) syncSeqNo(1), tid = ClusterListener:49156 file = nmmember.c, line = 1727 {Tue Aug  8 15:26:10 2006 }
>TRACE:    HandleShutdown(): src dest dom seq sync type, tid = ClusterListener:49156 file = nmlisten.c, line = 1087 {Tue Aug  8 15:26:11 2006 }
>TRACE:    IncrementEventValue: *(80f2920) = (1, 1), tid = ClusterListener:49156 file = unixinc.c, line = 253 {Tue Aug  8 15:26:11 2006 }
--- End Dump ---


而服務能起來的節點cm.log如下:
oracm, version[ 9.2.0.2.0.47 ] started {Tue Aug  8 15:24:48 2006 }
KernelModuleName is hangcheck-timer {Tue Aug  8 15:24:48 2006 }
OemNodeConfig(): Network Address of node0: 1.1.1.1 (port 9998)
{Tue Aug  8 15:24:48 2006 }
OemNodeConfig(): Network Address of node1: 1.1.1.2 (port 9998)
{Tue Aug  8 15:24:48 2006 }
>WARNING:  OemInit2: Opened file(/oracle/oradata/orcl/CMQuorumFile 8), tid = main:16384 file = oem.c, line = 491 {Tue Aug  8 15:24:48 2006 }
Debug Hang : ClusterListener (PID=2219) Registered withwatchdog daemon. {Tue Aug  8 15:24:48 2006 }
InitializeCM: ModuleName = hangcheck-timer  {Tue Aug  8 15:24:48 2006 }
InitializeCM: Kernel module hangcheck-timer is already loaded {Tue Aug  8 15:24:48 2006 }
Debug Hang : CmConnectListener (PID=2220):Registered with watchdog daemon. {Tue Aug  8 15:24:48 2006 }
Debug Hang :StartNMMon (PID=2214) Registered with watchdog daemon. {Tue Aug  8 15:24:48 2006 }
CreateLocalEndpoint(): Network Address: 1.1.1.2
{Tue Aug  8 15:24:48 2006 }
Debug Hang :PollingThread (PID=135159169): Registered with  {Tue Aug  8 15:24:48 2006 }
Debug Hang : DiskPingThread (PID=135159169): Registered with  {Tue Aug  8 15:24:48 2006 }
Debug Hang :SendingThread (PID=135159169): Registered with  {Tue Aug  8 15:24:48 2006 }
NMEVENT_SUSPEND {Tue Aug  8 15:24:53 2006 }
HandleUpdate(): SYNC(0) from node(1) completed {Tue Aug  8 15:24:55 2006 }
HandleUpdate(): NODE(1) IS ACTIVE MEMBER OF CLUSTER, INCARNATION(1) {Tue Aug  8 15:24:55 2006 }
NMEVENT_RECONFIG {Tue Aug  8 15:24:55 2006 }
Successful reconfiguration,  1 active node(s) node 1 is the master, my node num is 1 (reconfig 1) {Tue Aug  8 15:24:55 2006 }
NMEVENT_SUSPEND {Tue Aug  8 15:26:20 2006 }
HandleUpdate(): SYNC(1) from node(1) completed {Tue Aug  8 15:26:22 2006 }
HandleUpdate(): NODE(1) IS ACTIVE MEMBER OF CLUSTER, INCARNATION(1) {Tue Aug  8 15:26:22 2006 }
NMEVENT_RECONFIG {Tue Aug  8 15:26:22 2006 }
Successful reconfiguration,  1 active node(s) node 1 is the master, my node num is 1 (reconfig 2) {Tue Aug  8 15:26:22 2006 }


大俠們幫著看看是怎麼回事?
《解決方案》

作RAC特別是vmware裡面的RAC 的排錯很麻煩,有兩種方法,正向的白盒方法和逆向的黑盒方法.

我建議你用正向白盒方法排錯,對於不熟悉linux,vmware, oracle的人來說會比較節省時間.

1. 檢查環境,從 host OS, vmware version, guest OS version, Patch level version, Oracle version, patch level version, 每一個都複查,複查的比較對象是Oracle官方站點的手冊裡面的software/hardware requirement章節,另外安裝 9iRAC in VMWare的話,你還需要察看 metalink 裡面關於9i RAC patch的內容,10gRAC在這點上就簡單多了.

2.其次,你要確認自己的安裝過程沒有問題, 到網上找Oracle9i RAC的vmware安裝文檔,多找幾篇,然後比較你的安裝過程

3. 不知道是否你是因為工作需要所以用9iRAC, 我建議你用10gRAC,如果是10gRAC的話,本版有好2篇文章就是專門介紹10gRAC in VMWare的安裝的,我個人感覺9iRAC安裝的時候需要特別注意patch level,還有問題也比較多.
《解決方案》

多謝版主。工作需要才安裝9i。

[火星人 ] ocm不能正常啟動已經有493次圍觀

http://coctec.com/docs/service/show-post-9188.html