Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Кластер-БФУ-1

.2.pdf
Скачиваний:
30
Добавлен:
23.03.2016
Размер:
1.62 Mб
Скачать

Кластер

НОЦ “Информационно-коммуникационные технологии”

Отдел высокопроизводительных вычислений

14.04.2014

Версия 1.2

НОЦ "Информационно-коммуникационные технологии"

 

Оглавление

 

Подключение ..............................................................................................................................................................

2

Общие рекомендации............................................................................................................................................

2

Windows клиенты................................................................................................................................................

2

Linux/mac клиенты..................................................................................................................................................

3

Конфигурирование клиента putty .........................................................................................................................

4

Основное окно - сессии......................................................................................................................................

4

Окно SSH, Auth.....................................................................................................................................................

5

Окно window (дополнительные настройки).....................................................................................................

7

pagent.......................................................................................................................................................................

8

pscp/scp....................................................................................................................................................................

8

Файловая система кластера - gpfs .............................................................................................................................

9

Система управления ресурсами Slurm....................................................................................................................

10

Компиляторы С/С++, MPI..........................................................................................................................................

12

Запуск MPI программы.............................................................................................................................................

13

Очереди .....................................................................................................................................................................

14

1

НОЦ "Информационно-коммуникационные технологии"

Подключение

Общие рекомендации

Доступ к кластеру организован доступ через ssh протокол

o для внутренних подключений используется адрес 10.2.60.99 и порт 22

oдля внешних подключений используется адрес 194.106.194.42 и порт 9922

Для подключения требуются логин, пароль и ключ.

oМожно получить обратившись в 107 ауд. физико-математического корпуса или написать на почту hpc@innopark.kantiana.ru

oИметь в наличии почтовый ящик в домене kantiana (обратиться в ауд 500, физикоматематического корпус).

Windows клиенты

Для подключения можно использовать putty, xterm или любые другие клиенты. Рассмотрим подробнее бесплатный клиент Putty и Xming.

puttygen - позволяет изменить формат ключа (если возникла необходимость)

pscp - позволяет передавать файлы между удалёнными машинами

pagent - автоматически авторизует на удалённой машине

putty - ssh клиент который позволяет работать в консоли удалённой машины

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

2

НОЦ "Информационно-коммуникационные технологии"

XLaunch - конфигуратор программы (интуитивно понятный)

Xming - Файл для запуска программы (если программа запущена, то отображается в трее. см изображение ниже)

Linux/mac клиенты

Для Linux достаточно любого терминала и установленного ssh клиента. Так же необходимо заранее перекодировать ключ в openSSH формат ( -p порт, -i ключ).

3

НОЦ "Информационно-коммуникационные технологии"

Конфигурирование клиента putty

Основное окно - сессии

Кнопки:

Open - открыть сессию с текущими настройками и начать работу

Load - загрузить настройки ранее сохранённой сессии

Save - сохранить настройки текущей сессии, для последующей загрузки

Поля Host Name и Port заполняются по правилам общих рекомендаций (см. выше)

4

НОЦ "Информационно-коммуникационные технологии"

Окно SSH, Auth

Необходимо нажать кнопку “Browse” и добавить путь к ключу (файл, полученный от администраторов).

5

НОЦ "Информационно-коммуникационные технологии"

Для работы с графикой необходимо установить и запустить Xming и включить опцию для работы с графикой в putty.

Установить галочку - Enable X11 forwarding.

6

НОЦ "Информационно-коммуникационные технологии"

Окно window (дополнительные настройки)

Lines of scrollback - хранит количество строчек, которые можно посмотреть выше в консоли (например, при открытии через cat длинных файлом можно не увидеть начало этого файла).

На вкладке Appearance можно изменить шрифт и его размер.

На вкладке Colours можно изменить цвета шрифта и фона.

7

НОЦ "Информационно-коммуникационные технологии"

pagent

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

Необходимо открыть pagent, нажать кнопку “Add Key”, выбрать файл с ключом и ввести пароль в появившееся поле. Далее программа будет отображаться в трее и автоматически перехватывать запросы.

pscp/scp

pscp для windows и scp для linux/mac это работают практически одинаково, так что рассмотрим только pscp.

pscp это программа, которую необходимо запускать из консоли с дополнительными параметрами.

Ключи

-P порт (22 по умолчанию, можно не указывать)

-i ключ (при использовании scp ключ обязателен, при использовании windows и pagent можно опустить)

Аргумент

Localfile.txt - путь к файлу на вашем компьютере

user – имя пользователя на удалённой машине

10.2.60.99 – ip удалённой машины

/gpfs/home/user – папку в которую будет производиться копирование.

Если необходимо скопировать с удалённой машины на локальную (переставьте местами аргументы).

8

НОЦ "Информационно-коммуникационные технологии"

Файловая система кластера - gpfs

На кластере используется распределённая файловая система gpfs (разработка компании IBM). Которая создаёт общее пространства между всеми узлами кластера (по умолчанию вы попадаете на управляющий узел).

Заметим, что на mgmt (управляющем узле) в корневом каталоге расположена директория gpfs(общая для всех узлов) в которой расположены директории samples с примерами и home в которой расположены домашние каталоги пользователей.

Директории пользователей отделены друг от друга. Доступ к чужим домашним директориям закрыт (даже на чтение).

9