Mailing List Archives
Authenticated access
|
|
|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Condor-users] startd/schedd not running as root
- Date: Thu, 26 Aug 2004 10:56:18 -0500
- From: David Crim <David.Crim@xxxxxxxxxxxx>
- Subject: [Condor-users] startd/schedd not running as root
I have configured a small group of desktop Linux boxes to test out
Condor 6.6.6. I have eleven systems running RedHat 7.3 configured. All
eleven are communicating with the master and reporting status. So far,
so good.
When I submit a job to Condor, I get error messages like:
007 (060.000.000) 08/24 10:11:40 Shadow exception!
Error from starter on xxxx.xxxx.xxx.com: Failed to open standard
output file '/home/xxxxx/condor/uname/uname.out': Permission denied
(errno 13)
0 - Run Bytes Sent By Job
0 - Run Bytes Received By Job
I have to make the working directory world writable and either remove or
chmod the files uname.out and uname.error. If I remove them, they are
recreated as uid nobody. I realize that this is because my startd/schedd
daemons are running as condor instead of root. I can not figure out why
this is. I start condor_master as root, but the daemons all switch to
uid condor.
How do I get these daemons to run as root so that jobs submitted to
Condor will run under the uid of the submitter?
Thanks,
Dave
----------- uname.sub -----------
####################
Executable = uname.sh
Universe = vanilla
#input = uname.data
output = uname.out
error = uname.error
Log = uname.log
Queue
----------- uname.sh -----------
#!/bin/bash
/bin/uname -a