МультиХаб : конфигурация фермы для майнинга
Адресация и позиции майнеров
Используются следующие адреса и позиции майнеров для определения положения майнера в контейнере:
- Позиция майнера в контейнере - число от 1 до 360. Сквозная нумерация, номера нанесены на кабеля, подключаемые к майнерам.
- Позиция майнера в стойке - число 1 до 45. Позиция_в_контейнере = (номер_стойки - 1) x 45 +позиция_в_стойке
- IP-адрес майнера имеет вид 192.168.номер_стойки.позиция_в_стойке
Настройка роутера Microtik
Подключение роутера осуществляется с использованием файла конфигурации (бэкапа), приложенного к данной статье (cmf-microtik.backup). Загрузить файл можно через веб-интерфейс роутера в меню File:
- Выбрать загружаемый файл в меню Upload
- Кликнуть по загруженному файлу cmf-microtik.backup в списке и выполнить Restore
` Внимание! После загрузки файла конфигурация не допускается использование вкладки Quick Set, донастройку выполнять только через WebCfg.
Ниже описаны особенности конфигурации. Назначение портов:
- Порты 1-8 - подключение к стойкам 1-8 соответственно. В автоматическом режиме назначают адреса из пула 192.168.X.Y, где X - номер порта/стойки (1-8), Y - число от 1-253. Адрес 192.168.X.254 используется в качестве адреса шлюза.
- Порт 9 - для подключения Интранет-сети (сервер, шлюз, камера). В автоматическом режиме назначают адреса из пула 192.168.9.Y, где Y - число от 2-254. Адрес 192.168.9.1 используется в качестве адреса шлюза.
- Порт 10 - uplink/WAN - кабель к провайдеру.
Особенности:
- Трафик стоек изолирован, т.е. каждая стойка имеет только доступ в Интернет, но не имеет доступа к соседним стойкам.
- С сети Интранет (порт 9) трафик может беспрепятственно проходить на все стойки, т.е. осуществляться мониторинг майнеров со стороны сервера. Также есть доступ в Интернет.
- Доступ к роутеру изменен, пользователь по-умолчанию - stamp (пароль уточнять).
- Доступ к веб-интерфейсу роутера только с сети Интранет (порт 9) по адресу 192.168.9.1.
В качестве uplink используется порт 10. Если необходимо переключить uplink на порт spf1 (например, при использовании оптики) необходимо
- В меню Interfaces->Interface List->Строка WAN ether 10 выставить Interface = spf1.
- В меню IP->DHCP client выбрать Interface = spf1.
- Также можно порт 10 можно "прикрепить" к порту 9, т.е. использовать их совместно для сети Интранет. Для этого дополнительно необходимо в меню Bridge->Ports активировть строчку с интерфейсом ether10 (нажать кнопку E)
По-умолчанию прошивка предполагает автоматическое получение адреса от провайдера. Для использования статических настроек необходимо:
- В меню Ip->DHCP-Client отключить клиент DHCP для интерфейса ether10 (или SPF1 для оптики) - кнопкой 'D'.
- В меню Ip->Addresses выполнить Add New. Указать статический адрес (предоставляется провайдером) с маской (например 192.168.1.140/24) в поле Address, в поле Network указать адрес сети без маски (например 192.168.1.0), интерфейс - ether10 (или SPF1 для оптики).
- В меню Ip->Routes выполнить Add New. В поле Gateway ввести (не выбирать!) IP-адрес шлюза (предоставляется провайдером).
- В меню Ip->DNS в поле Servers указать IP-адрес DNS сервера (предоставляется провайдером или пробовать IP шлюза).
Добавление / замена майнера на роутере
При добавлении майнера необходимо выставлять корректный ip-адрес в соответствии с позицией в стойке. IP-адрес должен быть зафиксирован (Make Static), чтобы роутер всегда выдавал один и тот же адрес майнеру.
Данная операция выполняется в интерфейсе роутера (http://192.168.1.1) в меню ip->dhcp server->leases В этой таблице представлено соответствие ip-адресов и mac-адресов всех хостов (включая майнеры). Адреса, которые выданы вне фиксированной карты будут иметь признак D (динамический) во второй колонке (не путать с кнопкой D!)
Необходимо каждому таком динамическому адресу назначить статический, для этого кликнуть по строчке с адресом и выбрать Make Static, после чего повторно кликнуть по строчке и поменять ip-адрес. Если IP-адрес будет занять другим майнером и производится замена майнера, то необходимо удалить запись с привязкой ip старого майнера в таблице (кнопка '-')
После внесения изменений майнер необходимо перезагрузить
Процедура первичной инициализации майнеров
Производится добавление майнеров в количестве 45 штук на в стойку. Таблицы Leases пустые, ранее к роутеру оборудование не подключалось. Все майнеры, кроме корректно инициализированных должны быть выключены.
Для каждого майнера выполняются следующие операции:
- Майнер устанавливается в стойку, подключается к сети и включается. Майнер получает автоматический ip-адрес от роутера и фиксирует его в таблице Leases. IP-адрес нового майнера будет динамический (будет иметь признак D в таблице).
- Фиксируется адрес майнера и меняется на адрес, соответствующий позиции майнера в стойке. Например если инициализируется стойка 1 и майнер в позиции стойки 24, то необходимо назначить ip-адрес 192.168.1.24.
- Проверяется доступность майнера по ip (командой ping).
- Осуществляется дополнительные настройки майнера (замена прошивки и т.д.)
По итогам инициализации производится Инициализация конфигурации 8x45 на сервере МультиХаб (см. Помощь в интерфейсе), после чего проверяется наличие информации по майнерам во вкладке Статус.
Процедура восстановление корректной адресации майнеров
Исходное состояние - оборудование работает на стандартной прошивке роутера, майнеры имеют произвольный набор адресов.
Последовательность обновления:
- Выключаются все стойки и все майнеры своими автоматами.
- Обновляется прошивка роутера (см. выше)
- Сетевые кабеля переключается по описанной выше схеме (порты 1-8 - стойки, 9 - интранет, 10 - аплинк/Интернет).
- Проверяется доступность сети Интернет с сервера. Проверяется корректность работы Интранет и шлюза eth485.
- Для каждого майнера производится процедура, описанная в разделе Процедура первичной инициализации майнеров
Процедура замены майнеров
При замене майнера необходимо, чтобы новый майнер получил тот же ip-адрес (соответствующий позиции майнера). Для этого выполняются следующие операции:
- Майнер удаляется из стойки, устанавливается новый, включается.
- Новый майнер будет доступен на новом динамическом IP-адресе (будет иметь признак D) в таблице Leases.
- Необходимо выполнить make static для данной записи и поменять ip-адрес на исходный адрес, соответствующий данной позиции.
Альтернативные файлы конфигурации Microtik
cmf-microtik-1bridge-2wan.backup - прошивка со смещением портов :
- Порт 1 - Интранет
- Порт 2 - uplink/WAN - кабель к провайдеру.
- Порты 3-10 - стойки 1-8 соответственно
cmf-microtik-RB3011-1bridge-2wan.backup - прошивка со смещением портов для роутера RB3011
Attachments (3)
-
cmf-microtik.backup (31.8 KB) - added by 6 years ago.
Конфигурация microtik
- cmf-microtik-1bridge-2wan.backup (31.2 KB) - added by 5 years ago.
- cmf-microtik-RB3011-1bridge-2wan.backup (38.6 KB) - added by 5 years ago.
Download all attachments as: .zip