Как создать двухузловой кластер для Ubuntu 12.04?

У меня 2 ПК под управлением Ubuntu 12.04 для настольных компьютеров, подключенных через 1 гигабитный Ethernet-коммутатор. Я хотел бы создать кластер из 2 узлов и настроить Torque для отправки и планирования заданий на двух узлах.

Обратите внимание, что меня не интересует запуск заданий типа MPI на узлах. Мои вычисления будут выполняться на одном узле за раз, но вместо того, чтобы ждать и вручную отправлять новое задание после завершения задания, я хотел бы отправить несколько заданий с использованием qsub и поставить их в очередь до освобождения узла.

Думаю, мой вопрос можно разделить на две части.

a) Какова наилучшая настройка кластера для системы, которую я описал выше?

b) Как настроить Torque? после настройки кластера. Обратите внимание, что я уже установил Torque на каждую машину.

Спасибо заранее

2
задан 16 February 2014 в 20:00

1 ответ

Не должно быть так сложно настроить крутящий момент для этого, вам необходимо:

  • torque-server, torque-scheduler и torque-client установить на одном из компьютеров;
  • torque-client установлено на втором;
  • Убедитесь, что вы используете имена хостов и что имена хостов могут быть легко разрешены в вашей сети (IP-адреса не используются), принудительно вставьте их в файл /etc/hosts при необходимости;
  • Для доступа без пароля необходимо настроить ssh-ключи между компьютерами;
  • Настоятельно рекомендуется использовать общий домашний каталог NFS для вашего пользователя или другой каталог, который вы можете использовать между компьютерами. (хорошо, если крутящий момент может записать выходные данные отправляемых заданий без каких-либо проблем);
  • Настройте начальную конфигурацию крутящего момента, отредактировав /etc/torque/server_name и /var/spool/torque/server_priv/nodes;
  • . очередь по крутящему моменту с каждым из компьютеров в вашей сети и ресурсами, доступными на каждом компьютере (ЦП, ОЗУ).

После того, как это будет сделано, единственное, что вам нужно сделать - это отправить задания в очередь, и крутящий момент определит, есть ли что-нибудь доступное в вашей очереди.

Примечание: Если вы застряли на каком-либо шаге здесь, пожалуйста, используйте функции поиска на этом сайте, чтобы найти инструкции по этому вопросу, и если вы застряли в конкретной проблеме с настройкой крутящий момент просто откройте новый вопрос с "как я делаю X в крутящий момент". Ваш вопрос очень расплывчатый, поэтому единственный ответ, который вы можете получить, также очень расплывчатый ...

0
ответ дан 16 February 2014 в 20:00

Другие вопросы по тегам:

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