Форум о заработке криптовалют | Майнинг криптовалют | Торговля криптовалютой | Инвестиции в криптовалюту

Форум о заработке криптовалют | Майнинг криптовалют | Торговля криптовалютой | Инвестиции в криптовалюту (https://bithub.su/index.php)
-   Ноды криптовалют (https://bithub.su/forumdisplay.php?f=864)
-   -   Ziesha (zeeka) | Testnet - установка ноды (https://bithub.su/showthread.php?t=107224)

Ekaterina Kulikova 25.11.2022 11:20

Ziesha (zeeka) | Testnet - установка ноды
 
Ziesha (zeeka) | Testnet - установка ноды

https://i.postimg.cc/X77yDsP8/Screenshot-9.jpg

Требования к серверу
  • 2/2/40
я взяла CPX11 на хетцнере

Установка

Подготавливаем сервер:

Код:

sudo apt-get update && sudo apt-get upgrade
Устанавливаем необходимые тулзы:

Код:

sudo apt install -y build-essential libssl-dev cmake

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
#выбираем 1

Выкачиваем репозиторий:

Код:

git clone https://github.com/ziesha-network/bazuka
#скачивает репозиторий проекта с гит хаба на сервер

Код:

source "$HOME/.cargo/env"
Код:

cd bazuka
#переход в директорию

cargo install --path .
#запускаем билд

Если у вас есть мнемоника со старых эпизодов, то выполняем инициализацию ноды с добавлением мнемоники(вариант 1), если вы участвуете впервые, то для вас вариант 2:

Код:

bazuka init --bootstrap 31.210.53.186:8765 --bootstrap 34.56.78.23:8765 --mnemonic "YOUR_OLD_MNEMONIC_PHRASE"
#вариант 1
#заменить YOUR_OLD_MNEMONIC_PHRASE на свою мнемонику от кошелька

Код:

bazuka init --bootstrap 31.210.53.186:8765 --bootstrap 34.56.78.23:8765
#вариант 2
#ЗАПИШИТЕ МНЕМОНИКУ!!

bazuka node start --discord-handle "YOUR DISCORD HANDLE"
#заменить YOUR DISCORD HANDLE на свой айди в дискорде в числовом формате!
#айди в числовом формате - это много цифр, не 4!!!

Создаем сервисный файл:

Код:

sudo tee /etc/systemd/system/zeekad.service > /dev/null <<EOF
Далее копируем одной командой(перед этим заменить YOUR DISCORD HANDLE на свой айди в дискорде в числовом формате!):

Код:

[Unit]
Description=Zeeka Node
After=network.target

[Service]
User=root
ExecStart=bazuka node start --discord-handle "YOUR DISCORD HANDLE"
Restart=on-failure
RestartSec=3
LimitNOFILE=65535

[Install]
WantedBy=multi-user.target
EOF

Код:

cd ~/bazuka/target/release

cp bazuka /usr/local/bin/

Запускаем сервис:

Код:

sudo systemctl daemon-reload

sudo systemctl enable zeekad

sudo systemctl restart zeekad

sudo systemctl status zeekad

Просмотр логов:

Код:

journalctl -u zeekad -f -o cat
Если нода не набирает высоту - нужно подправить конфиг файл .bazuka.yaml (лежит в руте): поменять в external айпи в6 на в4 и добавить бутстрапы (в тг будет видео):

- "213.14.138.127:8765"
- "161.97.76.47:8765"
- "95.217.177.157:8765"
- "165.227.116.151:8765"
- "149.102.136.124:8765"
- "135.181.210.110:8765"
- "209.97.181.212:8765"
- "178.208.252.54:8765"
- "136.169.209.154:8765"
- "217.76.50.201:8765"
- "65.109.135.86:8765"
- "161.97.73.102:8765"
- "154.53.43.140:8765"
- "5.75.183.170:8765"
- "94.41.17.212:8765"

Свою ноду можно найти тут

Ekaterina Kulikova 25.11.2022 11:21

Спасибо за внимание! И поздравляю с новой нодой!

Smart Hamster Nodes Studio

YouTube канал тут!
Наша новостная группа тут!
Курс "Обучение по нодам" тут!


https://img2.teletype.in/files/96/08...9efe333fd0.png

Ekaterina Kulikova 01.12.2022 18:43

Работа с токенами (пока не актуально)

Что бы узнать адрес своего кошелька вводим в терминале:
Код:

bazuka wallet info
Дальше идем в дискорд в ветку faucet и запрашиваем токены

Создаем MPN account:
Код:

bazuka wallet new-account
Ждем, пока пока он апрувнется сетью, что бы проверить:
Код:

bazuka wallet info
После депозитим токены:
Код:

bazuka wallet deposit --amount <AMOUNT> --to <MPN_ADDRESS>
#заменить <AMOUNT> и <MPN_ADDRESS>

Вывод токенов из MPN акаунта в мейн:
Код:

bazuka wallet withdraw --amount <AMOUNT> --from <MPN_ADDRESS>
#заменить <AMOUNT> и <MPN_ADDRESS>


Ekaterina Kulikova 10.12.2022 11:25

Обновление

Код:

sudo systemctl stop zeekad
Код:

rm -rf ~/.bazuka
Код:

bazuka wallet reset
Код:

cd bazuka
Код:

git reset --hard origin/master
Код:

cargo update
cargo install --path .
Код:

cd
Код:

cd update_script
Код:

./update.sh
Просмотр логов:

Код:

journalctl -u zeekad -f -o cat

Ekaterina Kulikova 12.12.2022 20:28

Скрипт для автообновления

Код:

rm -rf update_script
#удаляем старый скрипт, если он есть

mkdir logs

Код:

git clone https://github.com/kulikovae/update_script.git && cd update_script && chmod +x update.sh
Создаем джобу. Джоба - это некое задание, которое будет выполняться раз в определенное время. В нашем случае будет исполняться скрипт ping.sh раз в два часа:

Код:

crontab -e
Откроется вим(можно выбрать нано), в него вставляем следующую строку(это пример для выполнения скрипта обновления 1 раз в два часа - Вы выбирайте удобное для себя значение):

0 */2 * * * /root/update_script/update.sh

Запуск скрипта руками (если нужно):

Код:

cd update_script

./update.sh

Проверка версии:

Код:

bazuka node --version


Текущее время: 03:23. Часовой пояс GMT +2.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2025, vBulletin Solutions, Inc. Перевод: vica.pro