Планировщик Microsoft HPC не подключается - PullRequest
1 голос
/ 19 ноября 2010

У меня есть этот код:

static void Main(string[] args)
        {
            Microsoft.Hpc.Scheduler.Scheduler scheduler = 
                new Microsoft.Hpc.Scheduler.Scheduler();

            Console.Write(scheduler.ClusterParameters + "\n" +
                scheduler.EnvironmentVariables + "\n");

        }

Это генерирует исключение. После создания объекта планировщика свойства ClusterParameters и EnvironmentVariables содержат исключения.

Исключением является "Microsoft.Hpc.Scheduler.SchedulerException - операция не выполнена, так как вы не подключены к планировщику"

Есть идеи?

1 Ответ

1 голос
/ 19 ноября 2010

Документы предполагают, что вы не используете класс Scheduler напрямую. Сделайте это вместо:

IScheduler scheduler = new Scheduler();

После того, как вы это сделаете, вам потребуется Connect, чтобы использовать свойства . Вот почему вы получаете это исключение.

После создания экземпляра этого интерфейс, вызовите IScheduler.Connect способ подключения к кластеру. Вы затем можно создавать и планировать задания, запускать команды и извлекать информацию об узлах в кластере.

...