June 18, 2021

Joystream запуск ноды

Запускаем ноду в тестнете Joystream

1.Создаем сервер

2 cpu, 4gb Ram

Где арендовать сервер - https://teletype.in/@razumv/servers

2. Подключаемся к серверу через PuTTY(windows) или терминал(macOS,Linux)

при подключении пользователь - root, а пароль указываете тот, что при создании сервера(при вводе он не отображается)

3.В терминале выполняем ряд команд, по очереди:

apt update
apt install mc htop -y
wget https://github.com/Joystream/joystream/releases/download/v10.6.0/joystream-node-6.6.0-293ec62-x86_64-linux-gnu.tar.gz
rm -rf $HOME/joystream-node
tar xvf joystream-node-6.6.0-293ec62-x86_64-linux-gnu.tar.gz
wget https://raw.githubusercontent.com/mnaamani/joystream/antioch-chainspec/testnets/joy-testnet-5.json

4. Узнаем свой memberID

https://testnet.joystream.org/#/members/razumv

подставляем в сссылку своего мембера и там увидим

5.Создаем сервис

вместо memberName подставляем имя мембера вместо memberID подставляем айди мембера

sudo tee <<EOF >/dev/null /etc/systemd/system/joystream.service
[Unit]
Description=Joystream Node
After=network.target
[Service]
Type=simple
User=root
WorkingDirectory=$HOME
ExecStart=$HOME/joystream-node \
--chain $HOME/joy-testnet-5.json \
--pruning archive \
--validator \
--telemetry-url "wss://telemetry.joystream.org/submit/ 0" \
--telemetry-url "wss://telemetry.polkadot.io/submit/ 0" \
--name memberID-memberName
Restart=on-failure
RestartSec=3
LimitNOFILE=10024
[Install]
WantedBy=multi-user.target
EOF
sudo tee <<EOF >/dev/null /etc/systemd/journald.conf
Storage=persistent
EOF
sudo systemctl restart systemd-journald

6.И еще пара команд:

sudo systemctl daemon-reload
sudo systemctl start joystream
sudo systemctl enable joystream

Ждем синхронизации ноды, проверяем тут https://telemetry.joystream.org/#/Joystream

Работает поиск, просто начинайте набирать имя ноды своей
На синхронизацию может уйти до суток

Можно поклацать https://play.joystream.org/ перейти в студию, создать канал, загрузить видео и записать в отчете как таску - легкая активность

Подписывайтесь на канал, ставьте лайки 🤣
https://play.joystream.org/channel/26

Если нужно посмотреть логи:

journalctl -n 100 -f -u joystream

Готово! Все последующие обновления будут в 2TOP Nodes

DOUBLE TOP | YouTube | Chat | Services