Opened 5 years ago

Closed 5 years ago

Last modified 5 years ago

#461 closed bug (invalid)

mpich2 error in build

Reported by: Jack Bryan <dtustudy68@…> Owned by:
Priority: major Milestone:
Component: mpich Keywords:
Cc:

Description


hi,



I am trying to install mpich2-1.0.8 on a MPI cluster.



I followed the instruction:



./configure --prefix=/home/you/mpich2-install 2>&1 | tee c.txt



make 2>&1 | tee m.txt



I got error :



/bin/sh: /maint/simplemake: No such file or directory





Any help is appreciated.



Jack



Mar. 14  2009




_________________________________________________________________
Windows Live™ Groups: Create an online spot for your favorite groups to meet.
http://windowslive.com/online/groups?ocid=TXT_TAGLM_WL_groups_032009

Attachments (8)

part0001.html (775 bytes) - added by Jack Bryan 5 years ago.
Added by email2trac
part0001.2.html (2.5 KB) - added by Jack Bryan 5 years ago.
Added by email2trac
part0001.3.html (1.6 KB) - added by Jack Bryan 5 years ago.
Added by email2trac
part0001.4.html (2.6 KB) - added by Jack Bryan 5 years ago.
Added by email2trac
c.txt (73.9 KB) - added by Jack Bryan 5 years ago.
Added by email2trac
m.txt (847.6 KB) - added by Jack Bryan 5 years ago.
Added by email2trac
part0001.5.html (2.0 KB) - added by Jack Bryan 5 years ago.
Added by email2trac
part0001.6.html (2.7 KB) - added by Jack Bryan 5 years ago.
Added by email2trac

Download all attachments as: .zip

Change History (18)

Changed 5 years ago by Jack Bryan

Added by email2trac

comment:1 Changed 5 years ago by Jack Bryan

  • id set to 461

This message has 1 attachment(s)

comment:2 Changed 5 years ago by balaji

Jack: you should never have to run simplemake in a released version of MPICH2. One case where we have seen this problem earlier is when the MPICH2 source tarball is extracted on a shared file-system (such as an NFS) and the time stamp of the files does not match that of the local host. You can try one of the following options:

  1. Extract it on the same host as the one you are configuring (this might or might not help).
  1. Extract it to local disk, so you can avoid the shared file-system totally.
  1. Get ntpd running on the client and server, so the time stamps are in sync.

-- Pavan

comment:3 Changed 5 years ago by balaji

  • Resolution set to invalid
  • Status changed from new to closed

Resolving until we hear back from the user.

Changed 5 years ago by Jack Bryan

Added by email2trac

comment:4 Changed 5 years ago by Jack Bryan


Thanks

I am working on a linux MPI cluster.

I can not use fsck to check the file system .

I extract tarall on the one host and do configuring .

The timing information of your system is

[home mpich2-1.0.8]$ ntpstat
synchronised to NTP server at stratum 3
   time correct to within 60 ms
   polling server every 128 s

Our system does not support ntpd command.


Any help is appreciated.

thanks

Jack.

Mar.  15  2009
------------------------------------

> From: mpich2-maint@mcs.anl.gov
> Date: Sun, 15 Mar 2009 03:30:14 +0000
> Subject: Re: [mpich2-maint] #461: mpich2 error in build
> To:
>
> -------------------------------------------------+--------------------------
>  Reporter:  Jack Bryan <dtustudy68@hotmail.com>  |        Owner:
>      Type:  bug                                  |       Status:  new
>  Priority:  major                                |    Milestone:
> Component:  mpich2                               |   Resolution:
>  Keywords:                                       |
> -------------------------------------------------+--------------------------
>
>
> Comment (by balaji):
>
>  Jack: you should never have to run simplemake in a released version of
>  MPICH2. One case where we have seen this problem earlier is when the
>  MPICH2 source tarball is extracted on a shared file-system (such as an
>  NFS) and the time stamp of the files does not match that of the local
>  host. You can try one of the following options:
>
>  1. Extract it on the same host as the one you are configuring (this might
>  or might not help).
>
>  2. Extract it to local disk, so you can avoid the shared file-system
>  totally.
>
>  3. Get ntpd running on the client and server, so the time stamps are in
>  sync.
>
>   -- Pavan
>
> --
> Ticket URL: <https://trac.mcs.anl.gov/projects/mpich2/ticket/461#comment:2>

_________________________________________________________________
Hotmail® is up to 70% faster. Now good news travels really fast.
http://windowslive.com/online/hotmail?ocid=TXT_TAGLM_WL_HM_70faster_032009

comment:5 Changed 5 years ago by Jack Bryan


thanks

What does this mean ?
I need to do some changes on some files of the mpich2 tarball ?

thanks
Jack

Mar.  15   2009

> From: mpich2-maint@mcs.anl.gov
> Date: Sun, 15 Mar 2009 16:24:20 +0000
> Subject: Re: [mpich2-maint] #461: mpich2 error in build
> To:
>
> -------------------------------------------------+--------------------------
>  Reporter:  Jack Bryan <dtustudy68@hotmail.com>  |        Owner:
>      Type:  bug                                  |       Status:  closed
>  Priority:  major                                |    Milestone:
> Component:  mpich2                               |   Resolution:  invalid
>  Keywords:                                       |
> -------------------------------------------------+--------------------------
>
> Changes (by balaji):
>
>   * status:  new => closed
>   * resolution:  => invalid
>
> Comment:
>
>  Resolving until we hear back from the user.
>
> --
> Ticket URL: <https://trac.mcs.anl.gov/projects/mpich2/ticket/461#comment:3>

_________________________________________________________________
Express your personality in color! Preview and select themes for Hotmail®.
http://www.windowslive-hotmail.com/LearnMore/personalize.aspx?ocid=TXT_MSGTX_WL_
HM_express_032009#colortheme

Changed 5 years ago by Jack Bryan

Added by email2trac

comment:6 Changed 5 years ago by balaji

You can run "mount" to see where each volume is mounted from. Did you try extracting a completely fresh copy of the release tarball and configuring?

-- Pavan

Changed 5 years ago by Jack Bryan

Added by email2trac

comment:7 Changed 5 years ago by Jack Bryan


Hi,

I used wget http://www.mcs.anl.gov/research/projects/mpich2/downloads/tarballs/1
.0.8/mpich2-1.0.8.tar.gz

And then, tar -mxf mpich2-1.0.8.tar.gz
and then

./configure --prefix=/home/mpich2_install 2>&1 | tee c.txt

and then

make 2>&1 | tee m.txt

--------------------------------

make[1]: Entering directory `/home/jxding/mpich2/mpich2-1.0.8/src'
( cd . && /maint/simplemake \
-rootdir=../ \
-configdir=. \
-common=/maint/makedefs \
-docnamedefs=/maint/docnotes \
"-autoconf=-I ROOTDIR/confdb" \
-libdir='${MPILIBNAME}=ROOTDIR/lib' \
-smroot=/maint \
-smvar_doc_attop=0 \
        Makefile.sm )
/bin/sh: /maint/simplemake: No such file or directory
make[1]: *** [Makefile.in] Error 127
make[1]: Leaving directory `/home/jxding/mpich2/mpich2-1.0.8/src'
make: *** [all-redirect] Error 2

-----------------------


I found simplemake in /home/mpich2/mpich2-1.0.8/maint, which is not my install
directory.


Is this a problem ?

Any help is appreciated.

thanks


Jack


Mar.  15  2009

> From: mpich2-maint@mcs.anl.gov
> Date: Sun, 15 Mar 2009 17:08:18 +0000
> Subject: Re: [mpich2-maint] #461: mpich2 error in build
> To:
>
> -------------------------------------------------+--------------------------
>  Reporter:  Jack Bryan <dtustudy68@hotmail.com>  |        Owner:
>      Type:  bug                                  |       Status:  closed
>  Priority:  major                                |    Milestone:
> Component:  mpich2                               |   Resolution:  invalid
>  Keywords:                                       |
> -------------------------------------------------+--------------------------
>
>
> Comment (by balaji):
>
>  You can run "mount" to see where each volume is mounted from. Did you try
>  extracting a completely fresh copy of the release tarball and configuring?
>
>   -- Pavan
>
> --
> Ticket URL: <https://trac.mcs.anl.gov/projects/mpich2/ticket/461#comment:6>

_________________________________________________________________
Hotmail® is up to 70% faster. Now good news travels really fast.
http://windowslive.com/online/hotmail?ocid=TXT_TAGLM_WL_HM_70faster_032009

comment:8 Changed 5 years ago by balaji

Jack:

Can you try doing the same thing on /tmp, i.e.:

 $ cd /tmp && tar -xzvf ~/mpich2-1.0.8.tar.gz

 $ cd mpich2-1.0.8 && ./configure --prefix=/home/mpich2_install 2>&1 | tee c.txt

 $ make 2>&1 | tee m.txt

Also, do send us the c.txt and m.txt output files.

-- Pavan

Changed 5 years ago by Jack Bryan

Added by email2trac

comment:9 Changed 5 years ago by Jack Bryan


thanks,

it seems to work well in /tmp ,
but, the " bin, share, include "  directories of /home/jxding/mpich2_install
are all empty.
all of them are installed in /tmp/mpich2-1.0.8 .

Ant help is appreciated.

Jack

Mar. 15  2009


> From: mpich2-maint@mcs.anl.gov
> Date: Sun, 15 Mar 2009 21:32:57 +0000
> Subject: Re: [mpich2-maint] #461: mpich2 error in build
> To:
>
> -------------------------------------------------+--------------------------
>  Reporter:  Jack Bryan <dtustudy68@hotmail.com>  |        Owner:
>      Type:  bug                                  |       Status:  closed
>  Priority:  major                                |    Milestone:
> Component:  mpich2                               |   Resolution:  invalid
>  Keywords:                                       |
> -------------------------------------------------+--------------------------
>
>
> Comment (by balaji):
>
>  Jack:
>
>  Can you try doing the same thing on /tmp, i.e.:
>
>  {{{
>   $ cd /tmp && tar -xzvf ~/mpich2-1.0.8.tar.gz
>
>   $ cd mpich2-1.0.8 && ./configure --prefix=/home/mpich2_install 2>&1 | tee
>  c.txt
>
>   $ make 2>&1 | tee m.txt
>  }}}
>
>  Also, do send us the c.txt and m.txt output files.
>
>   -- Pavan
>
> --
> Ticket URL: <https://trac.mcs.anl.gov/projects/mpich2/ticket/461#comment:8>

_________________________________________________________________
Hotmail® is up to 70% faster. Now good news travels really fast.
http://windowslive.com/online/hotmail?ocid=TXT_TAGLM_WL_HM_70faster_032009

comment:10 Changed 5 years ago by balaji

Did you do a "make install" ?

-- Pavan

comment:11 Changed 5 years ago by Jack Bryan


thanks

It works,

May I know why ?

Now, I am doing the step 10 of README file.
-------------------------

10. Now we will bring up a ring of mpd's on a set of machines.  Create a
    file consisting of a list of machine names, one per line.  Name this
    file mpd.hosts.  These hostnames will be used as targets for ssh or
    rsh, so include full domain names if necessary.  Check that you can
    reach these machines with ssh or rsh without entering a password.
    You can test by doing

      ssh othermachine date

    or

      rsh othermachine date

--------------------------------

I am working on a MPI clutser with 84 x P4-3.06 Ghz CPUs, 2GB RAM per dual-cpu
node.

The cluster has onyl one name
mountain.ece.my_college.edu

I tries to set up a  mpd.hosts file with mountain.ece.my_college.edu.

Then I got
------------------------------------
mpdboot -n 2
totalnum=2  numhosts=1
there are not enough hosts on which to start all processes
---------------------------------------

Any heko is appreciated.

thanks

Jack

Mar. 15  2009

> From: mpich2-maint@mcs.anl.gov
> Date: Sun, 15 Mar 2009 22:17:50 +0000
> Subject: Re: [mpich2-maint] #461: mpich2 error in build
> To:
>
> -------------------------------------------------+--------------------------
>  Reporter:  Jack Bryan <dtustudy68@hotmail.com>  |        Owner:
>      Type:  bug                                  |       Status:  closed
>  Priority:  major                                |    Milestone:
> Component:  mpich2                               |   Resolution:  invalid
>  Keywords:                                       |
> -------------------------------------------------+--------------------------
>
>
> Comment (by balaji):
>
>  Did you do a "make install" ?
>
>   -- Pavan
>
> --
> Ticket URL: <https://trac.mcs.anl.gov/projects/mpich2/ticket/461#comment:10>

_________________________________________________________________
Hotmail® is up to 70% faster. Now good news travels really fast.
http://windowslive.com/online/hotmail?ocid=TXT_TAGLM_WL_HM_70faster_032009

Changed 5 years ago by Jack Bryan

Added by email2trac

comment:12 Changed 5 years ago by balaji

That might only be the name of your front-end node. You'll need to find out the names of your compute nodes. You should probably check what the configuration of your cluster system is with your system administrator for this.

-- Pavan

Note: See TracTickets for help on using tickets.