Создание вычислительного кластера для последующей работы с Open MPI
Данная инструкция предназначена для настройка вычислительного кластера на операционных системах Debian/Astra Linux/Ubuntu
1) Создаем два устройства с именами (main_nod, 1_nod) число будущих узлов не ограничено В настройках сети мы используем сетевой мост
Запускаем устройства
3) Открываем терминал В открывшемся теминале мы создаем пользователя для запуска MPI Последовательно вводим представленные команды
4) Проверяем свой Ip адрес для настройки соединения Последовательно вводим представленные команды
5) Создаем соединение между узлами(устройствами) Последовательно вводим представленные команды
в открывшемся файле на main_nod пишем ip адрес который мы узнали в пункте 4 и имя хоста для каждого узла
На остальных узлах пишем ip адрес и имя main_nod
6) Проверяем соединение между узлами Последовательно вводим представленные команды
7) Желательно обновить пакеты операционных систем на всех узлах до последних версий, для правильной работы Open MPI Open MPI требует, чтобы операционные системы были одинаковыми Последовательно вводим представленные команды
8) Устанавливаем и настраиваем ssh сервер + ssh клиент Последовательно вводим представленные команды
Создаем ssh ключ только на main_nod
Копируем ssh-ключ на остальные узлы
Создаем sshd_configure файл и перезапускаем ssh сервер
вводим в открывшийся файл
Перезапускаем ssh-сервер
Подключаемся по ssh к узлам
Устанавливаем NFS сервер на master_nod
11) Создаем общую директорию в которой будет запускаться PRADIOS Последовательно вводим представленные команды
Создаем экспорта файл
в этот файл вводим для кажого узла
вводим в теминале
Перезапускае NFS-сервер
Проверяем работу firewall, если включен, требуется отклбючить
15) Устанавливаем nfs client на все узлы и создаем общую директорию Последовательно вводим представленные команды
Для проверки правильности работы созданной директории, можно создать или скопировать любой файл, он должен отобразиться на других узлах созданного вами вычислительного кластера