| ||||||||||||||||
Для установки кластера BCCD нам понадобится две или более машин, объединенных сетью, пропускной способностью 100 Мбит, и имеющих возможность загружать ОС с CD-ROM. Кроме того нам понадобится соответствующее количеству узлов будущего кластера количество копий CD-диска BCCD. Установка кластера начинается с загрузки консоли кластера, то есть с загрузки основной машины, с которой вы будте управлять выполнением ваших программ. Вторая функция консоли кластера BCCD заключается в управлении загрузкой узлов кластера. Консоль кластера определяет (с помощью DHCP) сетевые реквизиты всех остальных узлов и обеспечивает беспарольный доступ к ним. При загрузке консоли вам придется вручную определить вариант загрузки BCCD и настроить сетевой интерфейс. Итак, первая машина кластера начинает процесс загрузки операционной системы с CD-ROM, и по истечении нескольких секунд на экране появляется первоначальное меню.
![]() Как видите, имеется несколько вариантов загрузки системы. Мы выбираем режим "1 startdhcp". Этот режим означает, что мы загружаемся в тектовом режиме с установкой DHCP-сервера. Некоторое время выполняется процедура загрузки, после чего система предложит установить пароль для пользователя bccd. В системе будут определены всего два пользователя: администратор root и обычный пользователь (bccd), под которым нам предстоит входить в систему и запускать наши параллельные задачи.
![]() Ввводим два раза пароль. После этого система высвечивает на экране стандартное приветствие. Нажимаем "ОК".
![]() Далее система пытается определить, установлена ли в вашем компьютере сетевая карта. В случае, когда поиск сетевой карты был успешно завершен, система сообщает нам об этом:
![]() В ответ на это информационное сообщение ничего не остается делать, как нажать "ОК".
![]() Далее система предлагает нам выбрать для установки драйвер сетевой карты. Но, поскольку нам лень это делать, мы выбираем режим "auto". В этом случае система будет последовательно пытаться загрузить все имеющиеся у нее драйвера до тех пор, пока установка драйвера не увенчается успехом, о чем она нас проинформирует следующим сообщением:
![]() Нажимаем "ОК". В ответ система предлагает сконфигурировать сетевой интерфейс:
![]() Соглашаемся. Далее мы дложны выбрать способ конфигурации сетевого интерфейса. В случае, когда машины кластера физически находятся в существующей сети, в которой имеютя DHCP- и DNS-сервера, мы можем предложить системе сконфигурировать сетевой интерфейс самостоятельно. Но, поскольку мы предположили, что в нашей сети нет ничего, кроме пока выключенных узлов кластера, то отказываемся от автоматической настройки.
![]() В ответ система спрашивает, не хотим ли мы настроить сеть вручную.
![]() Соглашаемся с предложением.
![]() Далее система спрашивает, какой ip-адрес мы присвоим данной машине.
![]() Выбираем адрес 192.168.1.1, жмем "ОК".
![]() Указываем маску подсети 255.255.255.0, жмем "ОК". После этого система интересуется какой адрес мы будем использовать в качестве шлюза:
![]() Выбираем предложенный адрес 192.168.1.254. В ответ система спрашивает, где у нас находится DNS-сервер:
![]() Естественно, говорим, что сервер - сама эта машина. Система с нами соглашается и информирует нас о том, что маршрутизация сети установлена:
![]() После этого система сообщает нам, что сеть была успешно сконфигурена и сетевое имя данной машины установлено в "host1".
![]() Соглашаемся с этим и после нескольких секунд загрузка завершается и на экране консоли мы видим логотип BCCD и приглашение войти в систему.
![]() На этом установка консоли кластера завершена. Теперь переходим к установке системы на остальные узлы кластера. Поскольку консоль кластера у нас подготовлена для управления загрузкой дополнительных узлов, нам достаточно загрузиться с CD-ROM и указать режим загрузки "1 automode". В этом режиме система будет загружена полностью в автоматичеком режиме, не задав нам ни одного вопроса. Всю необходимую для конфигурации системы информацию узлы получат с нашей первой машины.
![]() И, наконец, последний этап. Возвращаемся к консоли кластера (нашей первой машине) и входим в систему как пользоватьль bccd. В момент подключения система предложит нам запустить процесс, который передаст на все узлы кластера rsa-ключ, тем самым обеспечив беспарольный доступ с консоли класера на все остальные узлы.
![]() Через пару секунд ключи доступа будут распределены по всем узлам и наш кластер будет полностью готов к работе. Чтобы воочию увидеть работу кластера попробуем выполнить ту работу, для которой класте и был создан. Попробуем отранслировать программу и запустить ее на счет. |
| |||||||||||||||