Moonbeam — обновляем ноду до версии 0.8.0

В этой статье расскажу, как обновлять ноду до версии 0.8.0
Примечание:
- Команды просто копируйте и вставляйте в ваш SSH- Если вы ставили ноду по моему гайду, то у вас все должно получится. Если ставили по чужому гайду, то я ничего гарантировать не могу.
- Нам нужно остановить нашу ноду. Поэтому:
systemctl stop moonbeamsudo rm -rf /var/lib/alphanet-data/*
2. Вводим команды по очереди:
cd ~/moonbeamyes | rm Cargo.lockgit checkout mastergit pullgit merge origin/mastergit checkout tags/$(git tag | tail -1)source $HOME/.cargo/envcargo build --release
3. Проверяем версию ноду:
cp ./target/release/moonbeam /var/lib/alphanet-data./target/release/moonbeam --version
У вас должная появиться последняя версия. Выглядеть это будет так:
moonbeam 0.8.0-4beff73c-x86_64-linux-gnu
Если версия такая-же как на строчке выше, то все хорошо.
4. Запускаем ноду:
systemctl start moonbeam
5. Проверяем статус:
systemctl status moonbeam
Если вы видите статус “Active” и нету ошибок, то все работает исправно. Ниже приведен пример:
moonbeam.service - "Moonbase Alpha systemd service"
Loaded: loaded (/etc/systemd/system/moonbeam.service; disabled; vendor preset: enabled)
Active: active (running) since Fri 2021-02-27 14:50:06 CET; 3 days ago
Main PID: 155386 (moonbeam)
Tasks: 58 (limit: 18720)
Memory: 2.9G
CGroup: /system.slice/moonbeam.service
└─155386 /home/moonbeam/moonbeam/target/release/moonbeam --parachain-id 1000 --no-telemetry --port 30333 --rpc-port 9933 --ws-port 9944 -
-pruning=archive --unsafe-rpc-external>
— — — — — — — — — — — — — — — — — — — — — — — — — —
Cайт проекта: https://moonbeam.network/
Discord: https://discord.gg/56EEQ2Su
С Уважением @Seainvestor