Mailing List Archives
Authenticated access
|
|
|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: [Condor-users] A Horrible Condor Bug! :-)
- Date: Sat, 26 Mar 2005 10:11:28 -0500
- From: Jeff Linderoth <jtl3@xxxxxxxxxx>
- Subject: RE: [Condor-users] A Horrible Condor Bug! :-)
Hi Mike,
Thanks! You're as helpful as ever!
Cheers,
-Jeff
On Fri, 2005-03-25 at 14:40 -0800, Michael Yoder wrote:
> > Hello All (and Condor Team),
>
> Hi, Jeff! Great to see you again at Condor Week.
>
> > When I try to submit a vanilla job to our pool, I get...
> >
> > WARNING: File /home/jeff/poly/porta/galaxy62/porta.out is not
> writeable
> > by condor.
> >
> > WARNING: File /home/jeff/poly/porta/galaxy62/porta.err is not
> writeable
> > by condor.
> >
> > The horrible bug is that "writeable" is misspelled. :-)
> :-)
>
> > Actually, I am writing to see if someone can help me figure out how
> our
> > configuration is wrong and why the vanilla job will not write to the
> > files /home/jeff/poly/porta/galaxy62/porta.out.
> >
> > In the StarterLog, I see an entry...
> > 3/25 16:12:14 Starter running as 'condor', no uid switching possible
> >
> > This certainly is the crux of the problem, no?
>
> Yes indeed.
>
> > I didn't do the install, so I am not sure what our SysAdmin did to
> have
> > the Starter run as "condor". I want it to run as root.
>
> The SysAdmin started condor when he/she was logged in as user condor.
> To get privilege switching, you have to start condor as root. The
> condor daemons will have a 'real' uid of root, but change to user condor
> most of the time for safety's sake. If the condor master was started as
> user condor, then you'll always be user condor: this is what you're
> seeing.
>
> > I logged in as root and did a "condor_restart -all", but that didn't
> do
> > the trick -- I still get the "Starter running as 'condor'" message.
>
> It _almost_ did the trick. The master re-execs itself, so it still
> doesn't gain root privs.
>
> > Can someone suggest the fastest way to "fix" our installation, so that
> > condor can do the requisite UID switching so things are happy in the
> > vanilla universe? Or is there something else that might be wrong.
> > (UID_DOMAIN looks OK to me...)
>
> Solution A: Make your in/out/err files writ[e]able by user condor.
> Solution B: Ask the sysadmin to start condor as user root everywhere.
> Solution C: (Assuming the sysadmin won't have a problem with this)
> #1 condor_config_val master (to find out where the condor master is
> located)
> #2 condor off -master
> #3 log in as root, then start the condor master using the path from #1
>
> This will take care of one machine...
>
> Hope this helps,
>
> Mike Yoder
> Principal Member of Technical Staff
> Direct : +1.408.321.9000
> Fax : +1.408.904.5992
> Mobile : +1.408.497.7597
> yoderm@xxxxxxxxxx
>
> Optena Corporation
> 2860 Zanker Road, Suite 201
> San Jose, CA 95134
> http://www.optena.com
>
>
>
> _______________________________________________
> Condor-users mailing list
> Condor-users@xxxxxxxxxxx
> https://lists.cs.wisc.edu/mailman/listinfo/condor-users
--
------------------------------------------------------------
Jeff Linderoth O: 610-758-4879
Asst. Professor
Industrial and Systems Engineering jtl3@xxxxxxxxxx
Lehigh University www.lehigh.edu/~jtl3