Программное обеспечение можно скачать здесь: http://linux-cluster.org.ru/download/
Tux Tux

Кластер
Практическое руководство по параллельным вычислениям

Предыдущая страница Следующая страница
УСТАНОВКА КЛАСТЕРА BCCD

Для установки кластера BCCD нам понадобится две или более машин, объединенных сетью, пропускной способностью 100 Мбит, и имеющих возможность загружать ОС с CD-ROM. Кроме того нам понадобится соответствующее количеству узлов будущего кластера количество копий CD-диска BCCD.

Установка кластера начинается с загрузки консоли кластера, то есть с загрузки основной машины, с которой вы будте управлять выполнением ваших программ. Вторая функция консоли кластера BCCD заключается в управлении загрузкой узлов кластера. Консоль кластера определяет (с помощью DHCP) сетевые реквизиты всех остальных узлов и обеспечивает беспарольный доступ к ним. При загрузке консоли вам придется вручную определить вариант загрузки BCCD и настроить сетевой интерфейс.

Итак, первая машина кластера начинает процесс загрузки операционной системы с CD-ROM, и по истечении нескольких секунд на экране появляется первоначальное меню.

Screenshot 1

Как видите, имеется несколько вариантов загрузки системы. Мы выбираем режим "1 startdhcp". Этот режим означает, что мы загружаемся в тектовом режиме с установкой DHCP-сервера. Некоторое время выполняется процедура загрузки, после чего система предложит установить пароль для пользователя bccd. В системе будут определены всего два пользователя: администратор root и обычный пользователь (bccd), под которым нам предстоит входить в систему и запускать наши параллельные задачи.

Screenshot 2

Ввводим два раза пароль. После этого система высвечивает на экране стандартное приветствие. Нажимаем "ОК".

Screenshot 3

Далее система пытается определить, установлена ли в вашем компьютере сетевая карта. В случае, когда поиск сетевой карты был успешно завершен, система сообщает нам об этом:

Screenshot 4

В ответ на это информационное сообщение ничего не остается делать, как нажать "ОК".

Screenshot 5

Далее система предлагает нам выбрать для установки драйвер сетевой карты. Но, поскольку нам лень это делать, мы выбираем режим "auto". В этом случае система будет последовательно пытаться загрузить все имеющиеся у нее драйвера до тех пор, пока установка драйвера не увенчается успехом, о чем она нас проинформирует следующим сообщением:

Screenshot 6

Нажимаем "ОК". В ответ система предлагает сконфигурировать сетевой интерфейс:

Screenshot 7

Соглашаемся. Далее мы дложны выбрать способ конфигурации сетевого интерфейса. В случае, когда машины кластера физически находятся в существующей сети, в которой имеютя DHCP- и DNS-сервера, мы можем предложить системе сконфигурировать сетевой интерфейс самостоятельно. Но, поскольку мы предположили, что в нашей сети нет ничего, кроме пока выключенных узлов кластера, то отказываемся от автоматической настройки.

Screenshot 8

В ответ система спрашивает, не хотим ли мы настроить сеть вручную.

Screenshot 9

Соглашаемся с предложением.

Screenshot 10

Далее система спрашивает, какой ip-адрес мы присвоим данной машине.

Screenshot 11

Выбираем адрес 192.168.1.1, жмем "ОК".

Screenshot 12

Указываем маску подсети 255.255.255.0, жмем "ОК". После этого система интересуется какой адрес мы будем использовать в качестве шлюза:

Screenshot 13

Выбираем предложенный адрес 192.168.1.254. В ответ система спрашивает, где у нас находится DNS-сервер:

Screenshot 14

Естественно, говорим, что сервер - сама эта машина. Система с нами соглашается и информирует нас о том, что маршрутизация сети установлена:

Screenshot 15

После этого система сообщает нам, что сеть была успешно сконфигурена и сетевое имя данной машины установлено в "host1".

Screenshot 16

Соглашаемся с этим и после нескольких секунд загрузка завершается и на экране консоли мы видим логотип BCCD и приглашение войти в систему.

Screenshot 17

На этом установка консоли кластера завершена. Теперь переходим к установке системы на остальные узлы кластера. Поскольку консоль кластера у нас подготовлена для управления загрузкой дополнительных узлов, нам достаточно загрузиться с CD-ROM и указать режим загрузки "1 automode". В этом режиме система будет загружена полностью в автоматичеком режиме, не задав нам ни одного вопроса. Всю необходимую для конфигурации системы информацию узлы получат с нашей первой машины.

Screenshot 19

И, наконец, последний этап. Возвращаемся к консоли кластера (нашей первой машине) и входим в систему как пользоватьль bccd. В момент подключения система предложит нам запустить процесс, который передаст на все узлы кластера rsa-ключ, тем самым обеспечив беспарольный доступ с консоли класера на все остальные узлы.

Screenshot 18

Через пару секунд ключи доступа будут распределены по всем узлам и наш кластер будет полностью готов к работе. Чтобы воочию увидеть работу кластера попробуем выполнить ту работу, для которой класте и был создан. Попробуем отранслировать программу и запустить ее на счет.

Предыдущая страница Следующая страница

Оглавление

Download

Полезные ссылки

 

Rambler's Top100

Cчетчик

УралWeb. Регион в интернете