Короткая инструкция по Установке НОДЫ через 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