Operating System - OpenVMS
cancel
Showing results for 
Search instead for 
Did you mean: 

Availabillity manager on a two node cluster problem

SOLVED
Go to solution
Piet Timmers
Advisor

Availabillity manager on a two node cluster problem

Hi,

I have availabillity manager running on a two-node cluster with a common system disk, but only one node appears in my view window.

Any ideas??

Thanks

Piet
12 REPLIES
labadie_1
Honored Contributor

Re: Availabillity manager on a two node cluster problem

What do you have on each node in amds$system:amds*console*.dat and amds$system:amds*driver*.dat ?

On which network interface is started amds ?

$ ana/sys
sh lan
do you see amds on a network device on each node ?
Wim Van den Wyngaert
Honored Contributor

Re: Availabillity manager on a two node cluster problem

On the node, device rma0 must exist or amds is not active (f$getd("rma0","exists").

Or it might be your settings :

Default files are in AMDS$SYSTEM. A node can be in 1 group only. The node is
setup in the logical AMDS$GROUP_NAME in the file AMDS$LOGICALS.COM. Default is
that all nodes are in 1 group.

The client security key is in AMDS$CONSOLE_ACCESS.DAT.
The server security key is in AMDS$DRIVER_ACCESS.DAT
A match must occur to give access.

It contains 3 fields : an address, a password and R|W.
E.g. 2.1\wimpass\W gives write access to node 2.1 giving password wimpass.
Wildcard addresses can be used.
Wim
Piet Timmers
Advisor

Re: Availabillity manager on a two node cluster problem

Labadie & Wim,

All the configuration files for AMDS are in the common directories (I have checked this) so the settings are the same for both nodes.

Using $ ana/sys
show lan

On node-1:
EIA16 81CCC1C0 802E 08-00-2B-80-48 AMDS 0017 STRTN,LEN,UNIQ,STRTD

and on node-2:
EIA13 81CBD540 802E 08-00-2B-80-48 AMDS 0017 STRTN,LEN,UNIQ,STRTD

On both nodes the device rma0: exists.

Greetings,

Piet
labadie_1
Honored Contributor

Re: Availabillity manager on a two node cluster problem

both node have the eia card on same network ?

seen node with 2 network cards and amds started on the "bad" adapter.
Wim Van den Wyngaert
Honored Contributor

Re: Availabillity manager on a two node cluster problem

On my nodes, amds sits on all cards.

Did you specify * in the access files ?

How is the hello interval set ? Maybe you have to wait 5 minutes.

Do you use the gui on one of the cluster nodes ?

Wim
Wim
Piet Timmers
Advisor

Re: Availabillity manager on a two node cluster problem

Wim,

I have specified a * in the access files, I use the PC Availability manager program, and I am waiting for at over 3 hours now to see both nodes.

Greetings,

Piet
Wim Van den Wyngaert
Honored Contributor

Re: Availabillity manager on a two node cluster problem

Oeps, I checked and they are on 1 card only.

On node2 :
ana/sys
show lan/dev=eia13

and check the counters. Is it working ?

Try restarting :
@sys$startup:amds$startup stop
@sys$startup:amds$startup

The eia device hasn't got the same number. Or the protocols are not started in the same way or something went wrong during startup (wild guess).

Wim
Wim
Piet Timmers
Advisor

Re: Availabillity manager on a two node cluster problem

Wim,

I see a few differences:
On the "working" node:
Last receive 9-JUL 11:42:57
MCA match enabled 01

on the "not working" node:
Last receive None
MCA match enabled 00

The last receive None is as expected in this situation, but what about "MCA match enabled"?

A restart did not solve my problem.

Greetings
Wim Van den Wyngaert
Honored Contributor

Re: Availabillity manager on a two node cluster problem

Piet

If the node has multiple network interfaces : check with show lan if AMDS is on the same EI* card as the other protocols. Maybe it is on the wrong card (use counters to checks).

Wim
Wim
Keith Parris
Trusted Contributor
Solution

Re: Availabillity manager on a two node cluster problem

Availability Manager uses a multicast protocol on the LAN. This is not an IP protocol and must be bridged, not routed. Could it be that the multicasts coming from the 2nd node aren't getting to the PC running Availability Manager through the LAN?
Piet Timmers
Advisor

Re: Availabillity manager on a two node cluster problem

Keith,

Your answer is problably the correct one.
We use in our OpenVMS servers two netwerk devices, each on its on own sub-net.
When I trace AMDS using $ ana/sys, show lan
I see that the node I cannot reach with availabillity manager on my PC uses the netwerk interface on the other sub-net, separated by a router.

Is there a way to force AMDS to use a specific netwerk interface?

Greetings,

Piet
Wim Van den Wyngaert
Honored Contributor

Re: Availabillity manager on a two node cluster problem

Piet,

In sys$startup:amds$def_device.com you can modify the line defining the amds$device.

$ def/sys/exec amds$device "EIA0".

Wim
Wim