Системные требования:
- CPU: 4 CORE
- RAM: 8 GB
- SSD: 150 GB
- OS: Ubuntu 20.04 LTS
Сервер Macloud со скидкой 10% https://macloud.ru/?partner=uyv4av9a7iGear — это проект из экосистемы Polkadot и Kusama, целью которого является создание среды для простого запуска смарт-контрактов. Используя Gear, разработчики смогут быстро запускать dApps, которые будут связаны со всей экосистемой Polkadot и могут быть написан на C/C++, Rust или Go благодаря WebAssembly.
Установка:(Ввод одной командой)
wget https://builds.gear.rs/gear-nightly-linux-x86_64.tar.xz && \
tar xvf gear-nightly-linux-x86_64.tar.xz && \
rm gear-nightly-linux-x86_64.tar.xz && \
chmod +x gear-node
Вызываем текстовый редактор Nano:nano /etc/systemd/system/gear-node.service
В открывшимся окне прописываем :(Вместо NodeName - название вашей ноды)
[Service]
Type=simple
User=root
WorkingDirectory=/root/
ExecStart=/root/gear-node \
--name NodeName\
--execution wasm \
--log runtime \
--telemetry-url 'ws://telemetry-backend-shard.gear-tech.io:32001/submit 0'
Restart=on-failure
RestartSec=3
LimitNOFILE=10000
[Install]
WantedBy=multi-user.target
(Сохраняем CNTRL+S и выходим CNTRL+X!)
Прописываем следующие команды по отдельности:systemctl daemon-reload
systemctl enable gear-node
systemctl start gear-node
Дополнительно:Проверить логи:
journalctl -n 100 -f -u gear-node
Рестарт ноды:
systemctl restart gear-node
Обновление sudo systemctl stop gear-node
wget https://builds.gear.rs/gear-nightly-linux-x86_64.tar.xz && \
tar xvf gear-nightly-linux-x86_64.tar.xz && \
rm gear-nightly-linux-x86_64.tar.xz && \
chmod +x gear-node
sudo systemctl start gear-node
Ctrl+c - остановить процессCtrl+A+D - выход с терминала