
Moonbeam — #3 Перезапускаем ноду v-0.6.2
Связи с тем, что централизованная цепочка “Rococo” остановилась и не может создавать новые блоки, админам проекта “Moonbeam” пришлось перезапустить сервис. А это значит, что всем, кто ставил ноды ранее нужно будет перезапустить свои ноды.
Если вы ставили ноду по моим гайдам, то пользуясь этим гайдом, у вас все должно получиться.
- И так. Для начало нам нужно остановить свою ноду командой:
sudo systemctl stop moonbeam
Теперь нужно удалить содержимое папки, в которой хранятся данные цепочки следующей командой:
sudo rm -rf /var/lib/alphanet-data/*
2. Теперь нам нужно обновить нашу ноду следующими командами:
sudo su - moonbeamsudo git clone https://github.com/PureStake/moonbeamcd ~/moonbeamgit checkout tags/$(git tag | tail -1)curl https://getsubstrate.io -sSf | bash -s -- --fast./scripts/init.shcargo build --releasesource $HOME/.cargo/envexitadduser moonbase_service --system --no-create-homemkdir /var/lib/alphanet-datachown moonbase_service /var/lib/alphanet-datacp ./target/release/moonbeam /var/lib/alphanet-data
Теперь открываем Nano следующей командой:
sudo nano /etc/systemd/system/moonbeam.service
Заменяем все, что в файле на текст ниже. Там где “YOUR NODE NAME” впишите свое имя. Оно в двух местах.
[Unit]
Description="Moonbase Alpha systemd service"
After=network.target
StartLimitIntervalSec=0[Service]
Type=simple
Restart=on-failure
RestartSec=10
User=moonbase_service
SyslogIdentifier=moonbase
SyslogFacility=local7
KillSignal=SIGHUP
ExecStart=/var/lib/alphanet-data/moonbeam \
--parachain-id 1000 \
--port 30333 \
--rpc-port 9933 \
--ws-port 9944 \
--pruning=archive \
--unsafe-rpc-external \
--unsafe-ws-external \
--rpc-methods=Safe \
--rpc-cors all \
--log rpc=info \
--base-path /var/lib/alphanet-data \
--chain alphanet \
--name "YOUR_NODE_NAME" \
--in-peers 200 \
--out-peers 200 \
-- \
--port 30334 \
--rpc-port 9934 \
--ws-port 9945 \
--pruning=archive \
--name="YOUR_NODE_NAME (Embedded Relay)"[Install]
WantedBy=multi-user.target
Затем CTRL+X,Y,Enter
Теперь делаем:
systemctl enable moonbeam.servicesystemctl start moonbeam.servicesystemctl status moonbeam.service
Если статус светиться зеленым “Active” нода работает.

Теперь проверяем свое имя в Телеметрии если вы там есть, то в первую очередь проверяйте версию. Должна быть версия 0.6.2 Если у вас версия 0.6.1, то но нужно все сделать с самого начало и вы обновитесь.
Так-же версию ноды можно проверить командой:
cd moonbeam./target/release/moonbeam --version
Должно показать версию, как на картинке ниже

3. Вытаскиваем Логи.
Для этого вам нужно вбить команду и поменять дату на ту, что показывает вам команда systemctl status moonbeam.service
Для этого вбейте команду ниже и замените даты и время
journalctl --since "2020-12-18 12:00:00"
Скопируйте то, что на картинке и отправьте в Discord в Раздел technical-project. И не забудьте дабивить это в Tello
Вам нужно NodeName, Parachain account, Relaychain Local Node, Local node identity.

— — — — — — — — — — — — — — — — — —
Cайт проекта: https://moonbeam.network/
Discord: https://discord.gg/56EEQ2Su
Официальный гайд — https://docs.moonbeam.network/node-operators/networks/full-node/
С Уважением @Seainvestor