[Beowulf] MPICH config: DCHP addresses and /etc/hosts?
Many of your questions may have already been answered in earlier discussions or in the FAQ. The search results page will indicate current discussions as well as past list serves, articles, and papers.
Nathan Moore nmoore at winona.eduThu Jul 27 16:02:02 PDT 2006
- Previous message: [Beowulf] Re: Feedback on large pages in Linux (hahn@physics.mcmaster.ca)
- Next message: [Beowulf] MPICH config: DCHP addresses and /etc/hosts?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Hello, I've downloaded and compiled MPICH2 on a small cluster of PowerPC's running linux (YDL 4.1). The cluster has home directories served through NFS and common login accounts via NIS, with one of the cluster nodes acting as the NFS/NIS server. The machines reside on a campus network with IP addresses assigned through DHCP. Accordingly, I've left the /etc/exports file alone, [root at muscovey ~]# cat /etc/hosts # Do not remove the following line, or various programs # that require network functionality will fail. 127.0.0.1 muscovey localhost.localdomain localhost While I've been able to get MPICH "mpd" deamon to run on a single node, communication within the MPICH ring fails. The error I've seen with mpdcheck follows, [root at muscovey ~]# mpdcheck -l ********** Your fully qualified hostname seems to be set to 'localhost'. This generally means that your machine's /etc/hosts file contains a line similar to this: 127.0.0.1 mybox1 localhost.localdomain localhost You probably want to remove your hostname from this line and place it on a line by itself with your ipaddress, like this: $ipaddr mybox1 ********** ********** Your unqualified hostname resolves to 127.0.0.1, which is the IP address reserved for localhost. This likely means that you have a line similar to this one in your /etc/hosts file: 127.0.0.1 $uqhn This should perhaps be changed to the following: 127.0.0.1 localhost.localdomain localhost On my campus network, IP addresses are assigned by DHCP. To my knowledge, this precludes the sort of "normal" /etc/hosts file like the one following, [root at muscovey ~]# cat /etc/hosts.novel # Do not remove the following line, or various programs # that require network functionality will fail. 127.0.0.1 localhost.localdomain localhost 199.17.152.135 muscovey.workstations.winona.edu muscovey where 199.17.152.135 is found through ifconfig -a, and accordingly, I seem to be stuck with an /etc/hosts like, Is there a workaround in /etc/hosts that allows only hostnames to be specified? What is the proper format for /etc/hosts? Alternatively, how should MPICH be configured for DHCP (rather than static IP)? - - - - - - - - - - - - - - - - - - - - - - - Nathan Moore Physics Winona State University AIM:nmoorewsu
- Previous message: [Beowulf] Re: Feedback on large pages in Linux (hahn@physics.mcmaster.ca)
- Next message: [Beowulf] MPICH config: DCHP addresses and /etc/hosts?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Beowulf mailing list
