Bug 162555 - gulm use the wrong network interface
gulm use the wrong network interface
Status: CLOSED NOTABUG
Product: Red Hat Cluster Suite
Classification: Red Hat
Component: gulm (Show other bugs)
3
All Linux
medium Severity medium
: ---
: ---
Assigned To: michael conrad tadpol tilstra
Cluster QE
:
Depends On:
Blocks:
  Show dependency treegraph
 
Reported: 2005-07-06 06:03 EDT by Alban Crequy
Modified: 2009-04-16 16:25 EDT (History)
1 user (show)

See Also:
Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Environment:
Last Closed: 2005-07-06 09:18:46 EDT
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---


Attachments (Terms of Use)

  None (edit)
Description Alban Crequy 2005-07-06 06:03:05 EDT
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.7.2) Gecko/20040804

Description of problem:
Gulmd use the default network interface to communicate with other nodes, instead of the network interface I set in nodes.ccs

Version-Release number of selected component (if applicable):
GFS-6.0.2.20-2

How reproducible:
Always

Steps to Reproduce:
1. Get a cluster with one gulm server.
2. Set nodes.ccs with the network interface I want (eth1):
ip_interfaces {
                eth1 = "192.168.1.124"
} ...
3. Start GFS.
4. Start a program that use a lot of locks/unlocks between the nodes
3. Check with tcpdump eth0 and eth1 on port 41040(gulm) that gulm use eth0 or eth1.


Actual Results:  tcpdump show that gulm use eth0 (192.168.0.124) instead of eth1 (192.168.1.124).

Expected Results:  tcpdump should show that gulm use eth1 because I set eth1 in nodes.ccs and I set the IP of eth1 in nodes.ccs

Additional info:

The relevant code is in:
gfs-6.0.2.20/gulm/daemon/main_main.c:157:set_myID().

This piece of code have changed in the CVS version:
cluster/gulm/src/main_main.c:154:set_myID().

But need to use a stable version of GFS on a Linux kernel 2.4.
Comment 1 michael conrad tadpol tilstra 2005-07-06 08:52:28 EDT
you did remember to add the following line to each node entry, right?
  usedev = "eth1"

Comment 2 Alban Crequy 2005-07-06 09:16:29 EDT
No, I didn't know the option "usedev". And the documentation
http://www.redhat.com/docs/manuals/csgfs/admin-guide/s1-sf-nodes.html
does not mention it, but I just find the documentation errata
http://www.redhat.com/docs/errata/csgfs/ which mention it.

Thank you for your help. I guess you can close this bug now.

Note You need to log in before you can comment on or make changes to this bug.