Moonbeam | Запуск ноды (0.18.0 обнова)
Запуск ноды убрали из задания для новых пользователей
Но если вы подали заявку до 07.10, или уже запустили ноду то читайте этот гайд.
Но принять участие в аммбасадорской программе всё ещё можно выполняя другие задания, читайте наш гайд
Если вы готовы к запуску ноды, приступим.
Необходимые мощности устройства
8 CPU, 16 GB RAM, 250 GB HDD/SSD
Подобрать хостинг достаточно сложно
• На сайте FirstByte перейти
есть полезная функция, где самому можно выкрутить настройки
Для этого заказываем сервер, в настройках выбираем срок: на месяц
и выбираем сервер за 150р
И теперь здесь самому можно настроить нужные параметры
Это только пример, вы можете арендовать где вам удобно.
Как арендовать сервера для ноды мы рассказали в отдельном гайде
Запуск ноды
• У вашего сервера есть IP-адрес сервера - Пользователь - Парольэти данные мы будем использовать.
- Для Windows скачиваем приложение https://www.putty.org/
- на MacOS/ Linux открываем встроенный "Терминал"
В putty вписываем ваш IP-адрес,в "Терминал" нужно ввести команду ssh root@ваш IP-адрес
root
В открытом терминале MacOS (то что на скрине выше)
ssh root@ваш IP-адрес
Дальше просит вписать пароль, копируем его, но командой Control+V его не вставить, вставка пароля осуществляться правой кнопкой мыши и Enter. Сам пароль при этом не будет отображен, это сделано в целях безопасности.
⚠️ Если после ввода пароля произошел сбой значит нужно: вписать пароль вручную.
apt update
• Вставляем следующую команду и ждем завершения процесса
apt install docker.io -y
• Дальше вводим, ничего грузиться не должно, просто открытие нового поля
mkdir /var/lib/alphanet-data
• Дальше вставляем в терминал пак команд
(заменив текст Ваше_название
на свое название ноды, лучше не подписывать ноду название проекта, можете написать свой ник).
sudo docker create --name=moonbeam \ --network="host" -v "/root/moonbeam:/$HOME" --restart=always \ purestake/moonbeam:latest \ --base-path=/data \ --chain alphanet \ --name="Ваше_название" \ --execution wasm \ --wasm-execution compiled \ -- \ --name="Ваше_название (Embedded Relay)"
sudo docker start moonbeam
cd /var/lib/alphanet-data
docker stop moonbeam
docker pull purestake/moonbeam:latest
docker rm moonbeam
Вписываем пак команд (заменив текст Ваше_название
на свое название ноды)
docker create --name=moonbeam \ --network="host" -v "/root/moonbeam:/$HOME" --restart=always \ purestake/moonbeam:latest \ --base-path=/data \ --chain alphanet \ --name="Ваше_название" \ --execution wasm \ --wasm-execution compiled \ -- \ --name="Ваше_название (Embedded Relay)"
docker start moonbeam
• На сайте telemetry можно попробовать найти свою ноду, но она там может и не отобразиться, так как на сайте показывается только 500 последних.
Чтобы проверить что ваша контейнер работает, вписываем команду,
если STATUS "Up" все окей.
docker ps -a
После каждого обновления ноды, нужно сдавать отчёт
• Этой командой проверяем логи, нам нужно взять некоторые данные
docker logs moonbeam
Начнется загрузка большого количества строк, мотаем вверх до места где мы вписывали последнюю команду
и вам нужно скопировать следующие данныеNodeversion:
Node name:
Parachain Account:
[Relaychain] 🏷 Local node identity is:
🏷 Local node identity is:
Сохраняем их себе, делаем точно такой же скин и выделаем/обводим эти строки.
• Дальше нужно сделать публикацию на subreddit r/MoonbeamAmbassadors
- Название поста: Node update
ваша версия ноды
byваш ник дискорда
- Вставляем данные которые мы копировали с консоли
- Вставляем наш скрин
- Выбираем ярлык Technical
- И публикуем
• Ссылку на только что сделаную публикацию мы копируем и в
Discord канале 💻technical-projects
пышем сообщение (так же, данные с терминала, скрин и добавляем ссылку на публикацию в редит).
Важные команды
docker start moonbeam
docker stop moonbeam
docker restart moonbeam
Удалить контейнер (то что мы создавали паком команд):
docker stop moonbeam && docker container rm moonbeam
Посмотреть созданный контейнер и проверить его работоспособность:
docker ps -a
Discord: https://discord.gg/moonbeam
Сайт проекта: https://moonbeam.network/
Канал TG: https://t.me/Moonbeam_Official
Русская группа TG: https://t.me/moonbeam_official_rus
Medium - https://medium.com/moonbeam-network
Наши ссылки:
Чат ELRMCF: https://t.me/joinchat/cXa3BtZytS8wNWU8
💰elrmcf:WHITE💰 | https://taplink.cc/elrmcf | Авторы: sasha.bnk Inst Tarik TG