Subpace. Гайд по установке ноды

Как арендовать сервер, установить MobaXterm и подключиться к серверу можете найти здесь.

1. Аренда сервера
Арендуете сервер на TimeWeb с конфигурацией:
Ubuntu 20.04
CPU 2
RAM 2
Память 40GB.

Subpace. Гайд по установке ноды

2. Создание кошелька Polkadot;
Переходите на сайт Polkadot.
Нажимаете на "Добавить аккаунт", сохраняете вашу SEED-фразу и создаете кошелек:

Subpace. Гайд по установке ноды

3. Установка ноды
Подключаетесь к серверу через терминал MobaXterm.

Если кто ставил ноду по первому варианту скриптов, то удалите ее с помощью следующих скриптов:

1.
sudo systemctl stop subspace-node subspace-farmer

2.
sudo systemctl disable subspace-node subspace-farmer

3.
sudo deluser subspace

4.
sudo rm -rf /var/lib/subspace

5.
sudo rm -rf /root/.local/share/subspace*

6.
sudo rm /usr/local/bin/subspace*

7.
sudorm /etc/systemd/system/subspace*

и установите заново указав тот же кошелек, который был подключен раньше.
4. Установка ноды
1.
SUBSPACE_NODENAME=ИмяВашейНоды

2.
SUBSPACE_WALLET=АдресВашегоКошелькаPolkadot

3.
echo 'export SUBSPACE_NODENAME='$SUBSPACE_NODENAME >> $HOME/.bash_profile

4.
echo 'export SUBSPACE_WALLET='$SUBSPACE_WALLET >> $HOME/.bash_profile

5.
wget -O subspace.sh https://api.nodes.guru/subspace.sh && chmod +x subspace.sh && ./subspace.sh

Дополнительный команды:

Проверить логи ноды:

journalctl -u subspaced -f

Проверить логи фармера:

journalctl -u subspaced-farmer -f

Рестарт ноды:

sudo systemctl restart subspaced

Рестарт фармера:

sudo systemctl restart subspaced-farmer

Удаление ноды:
1.
⠀sudo systemctl stop subspaced subspaced-farmer

2.
sudo systemctl disable subspaced subspaced-farmer

3.
rm -rf ~/.local/share/subspace*

4.
rm -rf /etc/systemd/system/subspaced*

5.
rm -rf /usr/local/bin/subspace*

11
3 комментария

на маке не устанавливается

/etc/systemd/system/subspace-node.service:17: Executable "-chain" not found in path "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin", ignoring
subspace-node.service: Service has no ExecStart=, ExecStop=, or SuccessAction=. Refusing.

Делаю все как на видео, но постоянно вываливается ошибка

Хороший пост, спасибо) Вот кст для этого и существует один клуб по нодам, где всё подскажут и научат, как правильно поставить ту или иную ноду! Ребята с опытом, много от каких хороших блокчейнов получали награды. Это не реклама, не подумайте, если хотите расскажу о нюансах, напишите в тг - @MLevashin, ещё раз, не реклама!! Сам лично пользуюсь и зарабатываю в этом клубе по нодам, могу порекомендовать от души)