я разместил это в переполнении стека, но пользователь рекомендовал опубликовать здесь. извините за кросс-пост:
0 голосовать за звездочку
У меня есть доступ к нескольким кластерам Linux в школе. иногда они заняты, а иногда нет. Обычно я захожу на каждую машину вручную, используя команду "top", чтобы узнать, занят ли сервер (чтобы узнать, используются ли оба ядра). оттуда я выполняю свою программу, чтобы использовать некоторые серверы, которые могут свободно выполнять мои вычисления.
что я хотел бы сделать, это автоматизировать этот процесс с помощью скрипта. Предположим, у меня есть список серверов, скажем, server1 ... server N. Я бы хотел последовательно войти на каждый из этих серверов, выполнить некоторую команду (top?) и вывести список неиспользуемых серверов (или вывести два верхних процесса, показывающие% процессора, для каждого сервера).
Любые предложения будут ценны.