Управляющие сервера PBS


Пользователь может взаимодействовать с несколькими независимыми управляющими серверами PBS, каждый из которых имеет собственные очереди задач и свои вычислительные узлы. Сейчас в ИВЦ НГУ используется два сервера PBS:

  • По умолчанию используется сервер 'vm-pbs', управляющий серверами HP до 9 поколения:
    • XL230a Gen9
    • XL250a Gen9
    • BL2x220c G7
    • SL390s G7
    • DL980 G7
    • DL580 G5
  • Сервер 'vm-pbs2' управляет узлами HPE 10-го поколения:
    • DL560 Gen10
    • Apollo 6500 Gen10


Указать используемый управляющий сервер PBS можно несколькими независимыми способами:

  • Изменить сервер по умолчанию, установив переменную окружения:
    export PBS_SERVER=vm-pbs2

    Или для выполнения одной команды:

    PBS_SERVER=vm-pbs2 qstat
  • Указать вместе с очередью в скрипте для qsub:
    #PBS -q dl560g10q@vm-pbs2

    Или в интерактивном режиме:

    qsub -I -q dl560g10q@vm-pbs2 -l walltime=0:30:0 -l select=1:ncpus=80:mem=384gb
  • Для некоторых команд сервер можно указать в параметрах командной строки, например:
    qstat @vm-pbs2

    Синтаксис для каждой из команд можно уточнить или с помощью утилиты 'man' или в 'PBS Professional Reference Guide', размещённом на этой странице.