Почему qdel аферист возвращает 'Неизвестный идентификатор задания'

Версия ОС:

Выпуск 4.6 CentOS (Финал) Ядро \r на \m 2.6.9-100. ELsmp

Проблема

Когда я выполняю qdel, я получаю следующую ошибку:

qdel: Unknown Job Id 20432.scyld.localdomain

Информация

Вывод qstat-n:

head0.localdomain: Требуемая Требуемая Очередь Имени пользователя идентификатора задания Elap Jobname
Время SessID NDS TSK памяти S время


20432.head0.localdom pc-iw-1 32729 1 128 стандарта ИМЕНИ ПОЛЬЗОВАТЕЛЯ - 72:00 R 0:23 n39/5+n39/4+n39/3+n39/2+n39/1+n39/0

Содержание/var/spool/torque/server_name'

scyld.localdomain

Вопрос, Почему я получаю ошибку?

1
задан 30 December 2014 в 02:53
1 ответ

Я знаю, что это старый вопрос, но вот ответ для потомков:

Проблема в том, что ваш файл / etc / hosts имеет другое первое имя хоста чем ваш файл имя_сервера . Ваш файл server_name имеет scyld.localdomain , а ваш / etc / hosts имеет имя вашего хоста как head0.localdomain . Если вы запустите qdel 20432.head0.localdomain , команда будет работать.

Решение состоит в том, чтобы изменить ваш файл / etc / hosts так, чтобы первая запись была:

127.0.0.1     scyld.localdomain

Все после этих символов неважно. Если вы также хотите, чтобы хост назывался head0.localdomain, вы можете просто добавить эту запись после scyld.localdomain в той же строке.

Надеюсь, это кому-то поможет.

1
ответ дан 4 December 2019 в 00:40

Теги

Похожие вопросы