June 18, 2021
HydraDX
1.Заказываем сервер, рекомендуют i9-9900k, 64gb RAM, 960GB NVME, купить можно например на https://www.ikoula.com/en
2.Подключаемся к серверу в Putty и выполняем команды
apt-get update
apt-get dist-upgrade
curl https://getsubstrate.io/ -sSf | bash -s -- --fast
source ~/.cargo/env
rustup default nightly-x86_64-unknown-linux-gnu
git clone https://github.com/galacticcouncil/hack.HydraDX-node.git
cd hack.HydraDX-node
git checkout v11.1.1
cargo build --release
Весь процесс может занять примерно минут 15
3.Создаем сервис
# <name> заменяем на ваше имя ноды
sudo tee <<EOF >/dev/null /etc/systemd/system/hydradx.service
[Unit]
Description=HydraDX
[Service]
User=root
ExecStart=/root/hack.HydraDX-node/target/release/hydra-dx \
--chain lerna \
--name <name> \
--validator
Restart=always
RestartSec=100
[Install]
WantedBy=multi-user.target
EOF
4.Добавляем в автозапуск и запускаем сервис
sudo systemctl daemon-reload
sudo systemctl enable hydradx
sudo systemctl start hydradx
Нода запущена и можете видеть ее на дашборде https://telemetry.polkadot.io/#list/0xd2a620c27ec5cbc5621ff9a522689895074f7cca0d08e7134a7804e1a3ba86fc
Полезное:
смотрим логи:
journalctl -n 100 -f -u hydradx