TruCluster
cancel
Showing results for 
Search instead for 
Did you mean: 

TruCluster ics-0 not communicating through IP

Vimal Upreti
Advisor

TruCluster ics-0 not communicating through IP

Hi,
I have a 2 node Alphaserver ES40 Cluster with following configuration:
A. TruCluster 5.1A Patch Kit -3.
B. Cluster interconnect is single Memory Channel
C. Private Network configured for Memory Channel is 10.0.0.1 & 10.0.0.2 in Ist & 2nd Server respectively.
D. Public Network was using Gigabit I/F "alt0" in both Servers.

Recently we have changed the "alt0" IP addresses to differnet IP range & added another Gigabit I/F with NETRAIN option in both the Servers.

After this when I checked "#clu_check_config"
I get following error:
"Host not reachable"

Also #ifconfig -a gives following output:
ics0:flags=ff00454,BROADCAST,NOTRAILERS,RUNNING,NOCHECKSUM,CLUIF>

This shows ics0 is not configured for any IP address. While in /etc/rc.config, this entry is present for one of the server. I have attached rc.config for reference.

Please let me know, if I have to modify something on rc.config or Cluster configuration to make "ics-0" of both server UP & communicating to each other with IP.

Thanks & regards.

Vimal
5 REPLIES
Johan Brusche
Honored Contributor

Re: TruCluster ics-0 not communicating through IP


Vimal,

There is a mismatch in NUM_NETCONFIG and the sequence of NETDEV_x in /etc/rc.config.
Since you have taken away NETDEV_1, there is a hole in the NETDEV sequence now.

NUM_NETCONFIG should be =2, and ics0 should become NETDEV_1 with IFCONFIG_1

__ Johan.

_JB_
Mark Poeschl_2
Honored Contributor

Re: TruCluster ics-0 not communicating through IP

Your NUM_NETCONFIG is set to "1", and you have the ics entries at the "_2" suffix variables. I believe it should be:

NUM_NETCONFIG="2"
NETDEV_1="ics0"
export NETDEV_1
IFCONFIG_1="10.0.0.1 netmask 255.255.255.0 filter"
export IFCONFIG_1
Vimal Upreti
Advisor

Re: TruCluster ics-0 not communicating through IP

Thanks Johan Brusche & Mark. Solution suggest by both of you really worked:

********************************************

The NUM_NETCONFIG should be set to two. One for the Netrain device and one for ics0.

********************************************

I have another doubt. When I run #clu_check_config, it runs ok but gives some error at the last lines:

***** Checking time synchronization between members *****
*****
meraj-ics0: delay:0.000000 offset:0.000000 Mon Jan 3 11:59:30 2005
!!!!!ATTENTION!!!!! Warning the following time offset is greater than 1/10 sec.
ferdous-ics0: delay:0.000977 offset:0.655557 Mon Jan 3 11:59:31 2005



check_cdsl_config : Checking installed CDSLs
check_cdsl_config : CDSLs configuration errors : See /var/adm/cdsl_check_list

********************************
When I checked /var/adm/cdsl_check_list file, it says something about softlink of /etc/routes file:

Expected CDSL: ./etc/routes -> ../cluster/members/{memb}/etc/routes
An administrator or application has replaced this CDSL with:
-rw-r--r-- 1 root system 22 Jul 7 16:26 ./etc/routes
********************************
Do I need to create softlink for this file from each member specific Directory?

Please advice?

Thanks & regards.
Vimal
Mark Poeschl_2
Honored Contributor

Re: TruCluster ics-0 not communicating through IP

Two separate issues there Vimal:

Time synch problem -
Check /etc/ntp.conf on each cluster member for a line that has

peer hostname-ics0 version 3

where hostname is the name of the OTHER cluster member. You'll need to restart the xntp daemon to make any changes take effect.

/etc/routes problem -
Possibly at some point you deleted the /etc/routes file (and thus the CDSL) and put a new one in place? In any case issuing the command
# mkcdsl -a /etc/routes
should clean things up. Check the contents of the file on each cluster member to make sure it's what you want afterwards.
Johan Brusche
Honored Contributor

Re: TruCluster ics-0 not communicating through IP


# mkcdsl -c /etc/routes ; will put a copy in all member's specific etc directory, but then you'll have to check the content is appropriate for each member.

__ Johan.

_JB_