Как вывести переменные slurm в стандартный вывод slurm?

Это было частью моей первоначальной конфигурации (, потому что /монтируется только для чтения -):

sudo rm -rf /var/spool && sudo ln -s /tmp /var/spool

Судя по всему, при загрузке система выдает chmod 755 /var/spool, что в моем случае изменилось /tmp.

Исправление заключалось в замене символической ссылки обычным каталогом и добавлении третьего tmpfsмонтирования:

sudo rm -rf /var/spool && sudo mkdir /var/spool && sudo chmod 755 /var/spool
echo 'tmpfs /var/spool tmpfs  defaults,noatime,nosuid,nodev,noexec,mode=0755,size=64M   0  0' |sudo tee -a /etc/fstab

Спасибо всем за комментарии, которые направили меня в правильном направлении, особенно Филипе Бранденбургеру: «Есть ли у вас какие-либо другие сценарии или модули, воздействующие на /tmp при запуске?»

0
14.02.2021, 11:58
1 ответ

Простое повторение этих переменных без перенаправления в ваш информационный файл приведет к выводу в файл .out, например

echo "SLURM Job ID        : ${SLURM_JOB_ID}"
1
18.03.2021, 22:34

Теги

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