Reuti,
I dont get what you meant ? Can you explain it more details ? Which file i 
should check whether mpiexec is included or not ?
Thank you in advance.
Best Regards,Shi Wei

> From: re...@staff.uni-marburg.de
> Date: Tue, 27 Aug 2013 09:03:54 +0200
> To: us...@open-mpi.org
> Subject: Re: [OMPI users] Unable to schedule an MPI tasks
> 
> Am 27.08.2013 um 08:56 schrieb Ng Shi Wei:
> 
> > Regarding the permission, I think I have the permission to run the at 
> > command because I can use the at command to schedule other programs except 
> > mpi program.
> 
> Maybe the `mpiexec` isn't found and a submitted script could help:
> 
> #!/bin/sh
> . ~/.profile
> which mpiexec # remove this line when it's working
> mpiexec ...
> 
> (Replace ~/.profile with ~/.bash_profile or ~/.bash_login in case you use 
> these. In case `mpiexec` is available even without these: is there something 
> like /etc/profile which needs to be sourced?)
> 
> -- Reuti
> 
> 
> > Is there any other scheduling command to schedule task?
> > 
> > Thank you in advance.
> > 
> > Best Regards,
> > Shi Wei
> > 
> > --- Original Message ---
> > 
> > From: "Ralph Castain" <r...@open-mpi.org>
> > Sent: 27 August 2013 11:33
> > To: "Open MPI Users" <us...@open-mpi.org>
> > Subject: Re: [OMPI users] Unable to schedule an MPI tasks
> > 
> > Perhaps I don't understand, but mpirun has no problem being executed using 
> > the "at" command. Perhaps the problem is that you don't have permission for 
> > "at"? Per the man page:
> > 
> >   The superuser may use these commands in any case.  For  other  users,  
> > permission  to  use  at  is  determined  by  the  files  /etc/at.allow  and
> >        /etc/at.deny.
> > 
> >        If the file /etc/at.allow exists, only usernames mentioned in it are 
> > allowed to use at.
> > 
> >        If /etc/at.allow does not exist, /etc/at.deny is checked, every 
> > username not mentioned in it is then allowed to use at.
> > 
> >        If neither exists, only the superuser is allowed use of at.
> > 
> >        An empty /etc/at.deny means that every user is allowed use these 
> > commands, this is the default configuration.
> > 
> > You also might check to see what directory mpirun is executed from when 
> > "at" actually runs, and that the path to both mpirun and your executable 
> > are correct for that location.
> > 
> > 
> > On Aug 26, 2013, at 6:45 PM, Ng Shi Wei <nsw_1...@hotmail.com> wrote:
> > 
> >> Hi all,
> >> 
> >> Due to the time constraints, I would like to run the mpi program by 
> >> scheduling the program to run on desired time using the "at" command. 
> >> However, it seems that the mpirun doesn't execute the mpi program at the 
> >> desired time using the "at" command.
> >> 
> >> I would like to ask is there any other method to schedule a program to run 
> >> ?
> >> For best, it can straight away starts the second mpi program once the 
> >> previous program is finished.
> >> 
> >> Hope to get some reply from you all.
> >> 
> >> Thanks in advance.
> >> 
> >> Best Regards,
> >> Shi Wei
> >> _______________________________________________
> >> users mailing list
> >> us...@open-mpi.org
> >> http://www.open-mpi.org/mailman/listinfo.cgi/users
> > 
> > _______________________________________________
> > users mailing list
> > us...@open-mpi.org
> > http://www.open-mpi.org/mailman/listinfo.cgi/users
> 
> _______________________________________________
> users mailing list
> us...@open-mpi.org
> http://www.open-mpi.org/mailman/listinfo.cgi/users
                                          

Reply via email to