Массововая миграция в MinerOS с любой другой Ubuntu/Debian (HiveOS, Minerstat, EthOS и др)

Перейти к использованию MinerOS теперь очень быстро и удобно! Всего пара кликов и все ваши риги из локальной сети обновятся до последней версии MinerOS не зависимо от того какая майнинговая сборка стояло до этого. Ниже дана пошаговая инструкция. Следуйте указаниям, миграция не займет много времени даже для новичков.

Убедитесь что вы находитесь в одной локальной сети со всеми ригами, которые требуют перехода. Для того чтобы начать миграцию, зайдите в SSH любого вашего рига под управлением операционной системы для майнинга MinerOS. Для этого используйте терминал линукс, либо программу Putty (под windows). Для логина используйте локальный IP адрес рига; логин: mine, пароль: mine.

Убедитесь что риг, с которого происходит установка отвечает следующим системным требованиями:

  • Процессор Intel® Core™ 2 или лучше / AMD am2+ или лучше
  • 4 Гб+ ОЗУ
  • 7 Гб+ свободного места на носителе (USB / SSD / HDD)

 

Для того чтобы расширить дисковое пространство на риге, выполните команду:

/home/utils/expand.sh

Приступаем к миграции. Выполните следующую команду:

/home/utils/migrate.sh

1. Скрипт приступил к процессу миграции. Первым делом скрипт постарается определить ваш авторизационный е-майл и ПИН. Если данные не будут найдены, то необходимо ввести их вручную.

MinerOS Mass Migration Utility v1.0

        Make sure your ssh connection is stable, better to rerun this script in GNU screen or tmux
        Writing log to /root/minerosmigrate.log 


Auth email [email protected] and pin 12345 will be used in all configs!

2. Затем вам нужно выбрать IP адреса локальной сети для сканирования и поиска подходящих ригов для установки MinerOS. Можно ввести как один IP, так и диапазон, к примеру 192.168.2.125-192.168.2.135.

Please enter ip address range or single ip to scan [in format 192.168.10.1-192.168.10.100].
IP address or ip range: 192.168.2.125-192.168.2.135

3. Введите логин и пароль от SSH ригов, куда будет производиться установка

Please enter login for ssh for all hosts: user
Please enter password for ssh for all hosts: 1

4. Скрипт просканирует сеть и предложит варианты, куда можно установить MinerOs. Будьте терпеливы! После окончания сканирования отобразиться список машин готовых для установки. Выберите номера ригов для установки. Можно выбрать как отдельные номера, так и диапазоны. Например 1,2,3,5-10

Trying to login by ssh to 192.168.2.125 ... success | Hostname: mstat2 | OS: Ubuntu 16.04.6 LTS
Trying to login by ssh to 192.168.2.126 ... fail
Trying to login by ssh to 192.168.2.127 ... fail
Trying to login by ssh to 192.168.2.128 ... fail
Trying to login by ssh to 192.168.2.129 ... fail
Trying to login by ssh to 192.168.2.130 ... success | Hostname: hive009 | OS: Ubuntu 16.04.6 LTS
Trying to login by ssh to 192.168.2.131 ... success | Hostname: ethos12 | OS: Ubuntu 18.04.6 LTS
Trying to login by ssh to 192.168.2.132 ... fail
Trying to login by ssh to 192.168.2.133 ... fail
Trying to login by ssh to 192.168.2.134 ... fail
Trying to login by ssh to 192.168.2.135 ... fail

Hosts to upgrade available: 

[1]: 192.168.2.125 | Hostname: mstat2 | OS: Ubuntu 16.04.6 LTS
[2]: 192.168.2.130 | Hostname: hive009 | OS: Ubuntu 16.04.6 LTS
[3]: 192.168.2.131 | Hostname: ethos12 | OS: Ubuntu 18.04.6 LTS

Please enter list of hosts to install (ex. 1,2,3,5-10), or press enter to install to all available: 1

5. На последнем шаге скрипт скачает свежий образ, внесет в него нужные авторизационные данные для каждого рига, поднимет веб-сервер для ускорения раздачи и выполнит установку MinerOs на все выбранные риги.

Going to install on hosts: 192.168.2.125

Downloading install image... already downloaded and unpacked
Activating http server on 192.168.2.196 to serve image... 
Testing http server... it works!

Installing on 1 | 192.168.2.125 | Hostname: mstat2 | OS: Ubuntu 16.04.6 LTS
        preparing image... rigname rig_2.125...done
        copying system data...  done
        mounting filesystem read-only... ok
--2020-04-22 16:24:08--  http://192.168.2.196:58884/mineros.img.gz
Connecting to 192.168.2.196:58884... connected.
HTTP request sent, awaiting response... 200 OK
Length: 903508271 (862M) [application/gzip]
Saving to: 'STDOUT'

-                   100%[===================>] 861.65M  22.1KB/s    in 3m 45s  

2020-04-22 16:27:53 (3.82 MB/s) - written to stdout [903508271/903508271]

New system has been burned!!! Closing ssh connection...
Connection to 192.168.2.125 closed by remote host.
=== PROGRESS: 100%

ALL DONE. THANK YOU

6. Дождитесь завершения установки. После этого в вашей панели управления MinerOs появятся новые риги. Имена их будут в таком формате: rig_2.125. Переименовать их можно на странице рига.

Установка завершена!

Предыдущая Следующая