wiki:multihub-cmf

МультиХаб : конфигурация фермы для майнинга

Адресация и позиции майнеров

Используются следующие адреса и позиции майнеров для определения положения майнера в контейнере:

  • Позиция майнера в контейнере - число от 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

Last modified 5 years ago Last modified on Aug 20, 2019, 2:32:25 PM

Attachments (3)

Download all attachments as: .zip