Hi all,
My submit server has different user accounts with my executing server. Now,
my jobs just can run on submit server, how do I enable them to run on
executing servers? For example, I use 'mike' account to submit jobs, while
'mike' doesn't exist in executing servers. It prompts me the following
using "condor_q -analyze". The universe is vanilla.
[mike@osg mike]$ condor_q -analyze
-- Submitter: osg.cnic.cn : <192.168.21.217:34939> : osg.cnic.cn
ID OWNER SUBMITTED RUN_TIME ST PRI SIZE CMD
---
36905.000: Run analysis summary. Of 136 machines,
128 are rejected by your job's requirements
0 reject your job because of their own requirements
0 match but are serving users with a better priority in the pool
8 match but reject the job for unknown reasons
0 match but will not currently preempt their existing job
0 are available to run your job
Last successful match: Tue Mar 30 10:26:21 2010
1 jobs; 1 idle, 0 running, 0 held and it prompts the following in the log file of executing server:
3/30 18:32:24 slot1: State change: match notification protocol successful
3/30 18:32:24 slot1: Changing state: Unclaimed -> Matched
3/30 18:32:24 slot1: Request accepted.
3/30 18:32:24 slot1: Remote owner is mike@xxxxxxxxxxx
3/30 18:32:25 slot1: State change: claiming protocol successful
3/30 18:32:25 slot1: Changing state: Matched -> Claimed
3/30 18:32:27 ZKM: setting default map to condor_pool@xxxxxxxxxxx
3/30 18:32:27 slot1: Got activate_claim request from shadow (<192.168.21.217:47885>)
3/30 18:32:27 slot1: Job Requirements check failed!
3/30 18:32:27 slot1: Called deactivate_claim_forcibly()
3/30 18:32:27 slot1: State change: received RELEASE_CLAIM command
3/30 18:32:27 slot1: Changing state and activity: Claimed/Idle -> Preempting/Vacating
3/30 18:32:27 slot1: State change: No preempting claim, returning to owner
3/30 18:32:27 slot1: Changing state and activity: Preempting/Vacating -> Owner/Idle
3/30 18:32:27 slot1: State change: IS_OWNER is false Thank you.
Zhenghua |