Короткая инструкция по Установке НОДЫ через Docker, обновления, дополнительные команды! (Упрощенная версия, только команды и простые шаги)
Актуальная обновленная версия Ноды Moonbeam 0.23.0
Официальная страница сайта Moonbeam по установке и настройке Ноды тут
Репозиторий GitHub Moonbeam тут
Сайт Polkadot Telemetry тут
Сайт Moonbase Moonscan тут
Сайт Subscun Moonbase тут
Настройка портов для Ноды тут
Рефералка VULTR, 100$ вам на счет при регистрации тут
Рефералка Digital Ocean, 100$ вам на счет при регистрации тут
Рефералка Hetzner, 20$ вам на счет при регистрации тут
УСТАНОВКА
sudo apt update && sudo apt upgrade -y
apt install docker.io -y
mkdir /var/lib/alphanet-data
sudo chown -R $(id -u):$(id -g) /var/lib/alphanet-data
(ниже в командной строке заменить данные v0.23.0 на актуальные, название NewMoonbeam поменять на любое другое, при установке Collator Node после названия ноды добавляем флаг --validator \ , при установке флага --db-cache 8000 \ вставляем значение RAM равное половине или меньше вашего значения, т.е 8000=16RAM)
docker run --network="host" -v "/var/lib/alphanet-data:/data" \
-u $(id -u ${USER}):$(id -g ${USER}) \
purestake/moonbeam:v0.23.0 \
--base-path=/data \
--chain alphanet \
--name="NewMoonbeam" \
--validator \
--execution wasm \
--wasm-execution compiled \
--pruning archive \
--state-cache-size 1 \
--db-cache 8000 \
-- \
--execution wasm \
--pruning archive \
--name="NewMoonbeam (Embedded Relay)"ОБНОВЛЕНИЕ
sudo apt update && sudo apt upgrade -y
docker ps -a
копируем `CONTAINER_ID` и подставляем в следующую команду
sudo docker stop CONTAINER_ID
(ниже в командной строке заменить данные v0.23.0 на актуальные, название NewMoonbeam поменять на любое другое, при установке Collator Node после названия ноды добавляем флаг -- validator \, при установке флага --db-cache 8000 \ вставляем значение RAM равное половине или меньше вашего значения, т.е 8000=16RAM)
docker run --network="host" -v "/var/lib/alphanet-data:/data" \
-u $(id -u ${USER}):$(id -g ${USER}) \
purestake/moonbeam:v0.23.0 \
--base-path=/data \
--chain alphanet \
--name="NewMoonbeam" \
--validator \
--execution wasm \
--wasm-execution compiled \
--pruning archive \
--state-cache-size 1 \
--db-cache 8000 \
-- \
--execution wasm \
--pruning archive \
--name="NewMoonbeam (Embedded Relay)"ДОПОЛНИТЕЛЬНЫЕ КОМАНДЫ
docker ps -a docker ps docker restart ’çontainer’ docker stop ’çontainer’ docker start ’çontainer’ docker rm ’çontainer’ docker logs -f ’çontainer’ docker --version
netstat sudo lsof -i -P -n | grep LISTEN
Контакты:
Discord: papadritta#9980
Telegram: @papadritta
Medium: @papadritta
Twitter: @papadritta