Создал ноду storj
Привет всем желающих запускать ноды! Пару лет назад я уже создавал ноду storj, но тогда возникли некоторые трудности и я забросил это дело. Конечно запустить мне её удалось тогда, но проверить насколько она хорошо работает, и работает ли вообще, было затруднительно. Причина была в том, что низкая активность пользователей генерировала малый трафик, понять работает ли нода было сложно. За сутки тогда было использовано всего пару десятков мегабайт. Недавно, у меня снова возникли мысли создать ноду, да и проект достаточно развился, много куда интегрировался. Например, есть поддержка в Filezilla, а еще недавно узнал, что сервис storj используется для хранения NFT, а их я тоже люблю, как и не меньше разных нод.
Сейчас нода в аптайме уже почти 200 часов, полет нормальный. Уже принесла 17 центов :) Счастье 😁
Почитать про сервисы можно тут: https://www.storj.io
Как создать ноду?
Я буду описывать мой случай, но возможны и некоторые ответвления.
Что нужно для ноды: ПК, диск и сеть. и эти ссылки
Я использовал Rockpro64 NAS https://pine64.com/product/rockpro64-metal-desktop-nas-casing/
и два диска объединенные в Straped RAID. В сумме получилось 19TB, но на картинках видно 15 – это потому, что я оставил 4 для нужд сети. Так рекомендует проект, но не обязательно так много 10-15% достаточно.
- Тут есть статья в целом как создать ноду. использовал ее частично. https://gateway-it.com/become-a-storj-node-operator-step-by-step-tutorial/
- Для создания Raid мне пригодилась статья: https://www.digitalocean.com/community/tutorials/how-to-create-raid-arrays-with-mdadm-on-ubuntu-18-04
- Что бы победить проблему охлаждения и включить вентилятор полезной была эта статья: https://forum.armbian.com/topic/12936-how-to-control-fan-on-rockpro64/
- Эта пригодилась для просмотра логов докера, когда сразу не завелся контейнер и были выявлены проблемы сети. https://docs.docker.com/config/containers/logging/
- По конфигурации сети на роутере использовал эту статью: https://treolink.ru/probros-portov-na-routere-mikrotik/
- Эту просто полистал, так как там используется тоже оборудование, что и в моём случае https://forum.storj.io/t/rockpro64-as-storage-node-questions/8763
- У меня еще настроена сетевая папка и для этого использовал эту статью: https://help.ubuntu.com/community/How%20to%20Create%20a%20Network%20Share%20Via%20Samba%20Via%20CLI%20(Command-line%20interface/Linux%20Terminal)%20-%20Uncomplicated,%20Simple%20and%20Brief%20Way!
- А здесь можно найти калькулятор расчетов дохода. https://forum.storj.io/t/earnings-calculator-update-2022-01-13-v11-0-0-detailed-earnings-info-and-health-status-of-your-node-including-vetting-progress/1794
- Как включить ssh – если нужно конечно: https://linuxize.com/post/how-to-enable-ssh-on-ubuntu-18-04/
В целом этих статей достаточно для настройки. Может позже, что-то уточню. А пока желаю хороших доходов :))), но ждать их быстро и просто не рекомендую.
Из проблем:
- Raid0 заглючил и отвалился, нода простояла день, рейтинг упал до 87%
- Raid0 после перезагрузки работает в режиме “только чтение” – как-то решилось само
tail -f cat /var/log/syslog
Всем хорошего сислога))