Hi, Am 07.09.2011 um 18:58 schrieb Blosch, Edwin L:
> Ralph, > > Thanks for the reply. I’m using 1.4.2. > > We have a job queueing system with a prioritization scheme where the > priorities of jobs are in part a function of the group id. This is why, for > us, it is common that the initial mpirun command executes with a group other > than the user’s default group. We also have some applications where each > process writes data to disk, and the resulting collection of output files has > mixed group permissions. This creates problems --- mostly just inconvenience > --- but I could imagine some security-conscious folks might be more concerned > about it. Also, if it’s relevant, the OpenMPI we are using is built without > support for the job-queueing system (our preference for various reasons). you mean you change the group id of the user before you submit the job? In GridEngine you can specify whether the actual group id should be used for the job, or the default login id. Having a tight integration, also the slave processes will run with the same group id. -- Reuti > Ed > > From: Ralph Castain [mailto:r...@open-mpi.org] > Sent: Wednesday, September 07, 2011 8:53 AM > To: Open MPI Users > Subject: Re: [OMPI users] Can you set the gid of the processes created by > mpirun? > > On Sep 7, 2011, at 7:38 AM, Blosch, Edwin L wrote: > > > The mpirun command is invoked when the user’s group is ‘set group’ to group > 650. When the rank 0 process creates files, they have group ownership 650. > But the user’s login group is group 1040. The child processes that get > started on other nodes run with group 1040, and the files they create have > group ownership 1040. > > Is there a way to tell mpirun to start the child processes with the same uid > and gid as the rank 0 process? > > I'm afraid not - never came up before. Could be done, but probably not right > away. What version are you using? > > > > Thanks > _______________________________________________ > 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