Я новичок в крутящем моменте и мауи.
Я проверял состояние узла, чтобы узнать, какие узлы свободны и какие узлы используются.
Для крутящего момента одна команда pbsnodes
. Что дает статус и другую информацию, относящуюся к узлу.
Когда я проверял мауи, я нашел команду diagnose -n
который также показывает статус узла.
Мне было интересно, между этими двумя статусами. Оба придают разный статус одной и той же ситуации.
Когда я делаю man pbsnodes
Я получил возможные состояния узла "free", "offline", "down", "reserve", "job-exclusive", "job-sharing", "busy", "time-shared", or "state-unknown"
Но этого типа другого состояния я не могу найти для diagnose -n
.
Как pbsnodes
и diagnose -n
получить статус узла. Есть ли какая-либо база данных, такая как xCAT, для крутящего момента или maui?
Заранее спасибо за ваше драгоценное время.
Хотя Torque и Maui связаны, они хранят отдельную информацию о вычислительных узлах, которыми они управляют.
Torque - это менеджер ресурсов кластера: он отслеживает список вычислительных узлов, какое оборудование у каждого из них и т. Д. Torque имеет собственный встроенный простой планировщик заданий, но он часто отключается в пользу другого планировщика. Затем Maui садится «поверх» Torque и планирует работы на его узлах. Он поддерживает гораздо более гибкое планирование, чем встроенный планировщик крутящего момента, и должен отслеживать другую информацию, чем крутящий момент, поэтому статус, который он сообщает, может отличаться.
Я плохо знаю xCAT, но ни у одного из них нет того, что вы бы на самом деле назвали базой данных. Torque имеет список узлов в текстовом файле, server_priv/nodes
, а Мауи просто использует любые узлы, предоставленные Torque.