У меня была такая же проблема, и оказалось, что conf-файл, созданный на этой веб-странице, действителен только для 18.08. Если вы посмотрите на веб-страницу, где вы создали файл slurm.conf, вы можете заметить, что он действителен толькодля версии 18.08.Таким образом, пожалуйста, убедитесь, что ваша версия SLURM имеет как минимум 18.x, так как ключ "SlurmctldHost" в файле conf был введен тогда.
Вы можете проверить свою версию SLURM, просто набрав "dpkg -l | grep slurm "и обратите внимание, какая версия установлена.Для Ubuntu 18.x установленный по умолчанию пакет имеет версию slurm 17.11.9.(Возможно, вам придется скачать исходный код с https://www.schedmd.com/archives.php, выбрав версию, которую вы установили, и загрузить ее на локальный компьютер.
Распакуйте ее и просмотрите "/ doc / html /"-dir, где вы найдете соответствующий configurator-html-script для вашей версии.) Например, если ваша версия 17.11.9, то соответствующий ключ «SlurmctldHost» (как введено в 18.08), это «ControlMachine» в версии17.11.9.Так что используйте configurator-html-script в вашем локальном slurm-doc-dir, чтобы сгенерировать действительный slurm.conf для вашей установленной версии slurm.Я сделал это, и он отлично работает.