We have a windows hpcs 2008 r2 cluster, and the job scheduler service cannot start recently. Everytime I try to restart it from service console, I get a warning message like that: "The HPC Job Scheduler Service
service on local computer started and then stopped. Some Services stop automatically if they are not in use by another services or programs."
I check the log from event viewer(in the "Applications and Services Logs\Microsoft\HPC\Scheduler\Operational" section), and I see a very strange error message "Value was invalid. Parameter name:sddlForm". Here's
the details:
- System
- Provider
[ Name] Microsoft-HPC-Scheduler
[ Guid] {5B169E40-A3C7-4419-A919-87CD93F2964D}
EventID 8
Version 0
Level 2
Task 0
Opcode 0
Keywords 0x8000000000000000
- TimeCreated
[ SystemTime] 2011-03-17T02:33:42.031795900Z
EventRecordID 804
Correlation
- Execution
[ ProcessID] 8284
[ ThreadID] 6784
Channel Microsoft-HPC-Scheduler/Operational
Computer WINHEADNODE.wincluster.com
- Security
[ UserID] S-1-5-18
- EventData
Message: Value was invalid. Parameter name:sddlForm
ExceptionString Exception detail: System.ArgumentException: Value was invalid. Parameter name:sddlForm at System.Security.Principal.SecurityIdentifier..ctor(String sddlForm) at Microsoft.Hpc.Scheduler.ResourceController.JobMonitor..ctor(SchedulerJobInternal
job, IEnumerable`1 allocatedResources, MonitorThread monitorThread) at Microsoft.Hpc.Scheduler.ResourceController.MonitorThread.StartMonitorJob(SchedulerJobInternal job, IEnumerable`1 allocatedResources) at Microsoft.Hpc.Scheduler.ResourceController.JobMonitor.StartMonitorJob(SchedulerJobInternal
job, IEnumerable`1 allocatedResources) at Microsoft.Hpc.Scheduler.ResourceController.JobMonitor.StartMonitor(ISchedulerStore store, GlobalNodeCache nodeCache) at Microsoft.Hpc.Scheduler.ResourceController.ResourceController.Start(ISchedulerStore store, GlobalNodeCache
nodeCache, Boolean nodeSim, Int32 port) at Microsoft.Hpc.Scheduler.SchedulerSvc.StartSvc() Current stack: at Microsoft.Hpc.Scheduler.SchedulerTracing.TraceException(String facility, Exception exception) at Microsoft.Hpc.Scheduler.SchedulerSvc.StartSvc() at
Microsoft.Hpc.Scheduler.SchedulerSvc.OnStart(String[] args) at System.ServiceProcess.ServiceBase.ServiceQueuedMainCallback(Object state) at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state) at
System.Threading._ThreadPoolWaitCallback.PerformWaitCallbackInternal(_ThreadPoolWaitCallback tpWaitCallBack) at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback(Object state)
The problem persists after upgrade to hpc pack 2008 sp1. Can anybody help me out, I'll be quite appreciated for that.
Xiangqian
xiangqian