O-cluster — различия между версиями
Материал из CADR
Gymlyg (обсуждение | вклад) (Новая страница: «= O-cluster = '''O-cluster''' ("O" - от слова octa, восемь) -- кластер из микрокомпьютеров Orange Pi Zero. Предназн…») |
Gymlyg (обсуждение | вклад) |
||
Строка 20: | Строка 20: | ||
* cadr (пароль: cadrcadr) | * cadr (пароль: cadrcadr) | ||
− | |||
== Порядок инсталляции == | == Порядок инсталляции == | ||
Строка 40: | Строка 39: | ||
* светодиодная индикация активности | * светодиодная индикация активности | ||
* веб решения для мониторинга и визуализации конфигурации и активности | * веб решения для мониторинга и визуализации конфигурации и активности | ||
+ | |||
+ | == Тестирование работы процессора под нагрузкой == | ||
+ | * Установить cpuburn: apt-get install cpuburn | ||
+ | * Запустить в разных терминалах: | ||
+ | ** htop (мониторинг загрузки процессора) | ||
+ | ** armbianmonitor -m (мониторинг температуры процессора) | ||
+ | ** burnCortexA8 || echo $? & (Вводить команду 4 раза - по процессу на ядро) |
Версия 00:55, 10 сентября 2017
Содержание
O-cluster
O-cluster ("O" - от слова octa, восемь) -- кластер из микрокомпьютеров Orange Pi Zero.
Предназначен для исследовательских задач и обучения.
Orange Pi Zero
Конструкция
Стойка с жестко скрепленными секциями. Платы скрепляются между собой с помощью распорок и получившийся столбик горизонтально фиксируется в стойке. 8-ми портовый(пока есть только такой) свитч и БП располагается в соответствующих секциях. Питание -- тумблер БП (или дополнительный внешний), стандартный сетевой шнур.
Конфигурация
Используется текущая dev версия сборки Armbian (Orangepizero_Ubuntu_xenial_dev_4.11.12). Настройки сети для LAN по умолчанию (DHCP)
На неё ставится Docker (Swarm mode).
Пользователи:
- root (пароль: cadrroot)
- cadr (пароль: cadrcadr)
Порядок инсталляции
- Установить софт для создания образа (под Win используется Etcher)
- Скачать и распаковать Armbian образ
- Вставить SD карту и залить образ
- Отключить питание от Orange Pi Zero и установить SD карту с залитым образом.
- Подключить USB2TTL к Debug-UART разъему на борде (подключаются земля, Rx, Tx и больше ничего!) и установить соединение через последовательный порт на скорости 115200
- Включить питание борды, убедиться в удачной загрузке борды, сконфигурировать пользователей и при необходимости установить статический IP адрес
Docker
Список предполагаемых задач
- построение масштабируемых конфигураций
- распределенные научные расчеты
Дополнения
- светодиодная индикация активности
- веб решения для мониторинга и визуализации конфигурации и активности
Тестирование работы процессора под нагрузкой
- Установить cpuburn: apt-get install cpuburn
- Запустить в разных терминалах:
- htop (мониторинг загрузки процессора)
- armbianmonitor -m (мониторинг температуры процессора)
- burnCortexA8 || echo $? & (Вводить команду 4 раза - по процессу на ядро)