CHECK LIST

CHECK LIST

Ser_Skifff


Это те действия которые в идеале Вам нужно делать каждый день или же хотя бы один раз в пару дней. И так же полезные команды которые могут пригодится.

• Обязательно проверяем статус - он всегда должен быть active.

• Обязательно запрашиваем монеты с кранов.

• Остальное желательно, но если один раз пропустите, критического ничего не случится.


Команды для проверки сервака:

1.Проверяем занятое место на диске

df -h
в данном случае видно, что занято 10% диска

2.Смотрим размеры файлов в текущей директории

du -sh *

3.Смотрим что занимает столько памяти

apt install ncdu
ncdu

Можно перемещаться по папкам (↓ , ↑ , ← , → и Enter)

Для удаления папки можно использовать - D (Убедитесь что на клавиатуре английская раскладка)

Для остальных команд горячих клавиш нажмите - ? (справка)

4.Смотрим нагрузку на проц, память

htop

если ошибка на команду, то устанавливаем htop:

sudo apt install htop -y

по 1 отметке (la - load average) - должно быть меньше количества vcpu на сервере(в данном случае их 4, а la=0,19 говорит о том, что нагрузка на проц минимальная)

по 2 - оперативная память занято 1,31 из 7,78гб


Команды для проверки нод:

✵BitCountry

Каждый день запрашиваем монеты с кранf дискорда, будем номинировать:

https://discord.com/invite/A83zc2wz7f

Пример команды для бота в чате discord:

!drip YourPolkadotWalletAddressHere

Проверяем статус:

systemctl status bitcountry

Проверка телеметрии: 

https://telemetry.polkadot.io/#list/Bit.Country%20Tewai%20Chain

Проверка кошельков:

https://explorer.bit.country/#/accounts

Мониторинг:

journalctl -n 100 -f -u bitcountry

Если необходимо выполнить рестарт:

systemctl restart bitcountry 

                       

✵Celestia

Статусы:

sudo systemctl status celestia-appd celestia-full celestia-light

Логи:

journalctl -n 100 -f -u celestia-appd
journalctl -n 100 -f -u celestia-full
journalctl -n 100 -f -u celestia-light

Рестарт:

sudo systemctl restart celestia-appd celestia-full celestia-light

Стоп:

sudo systemctl stop celestia-appd celestia-full celestia-light

Старт:

sudo systemctl start celestia-appd celestia-full celestia-light

Проверка баланса:

celestia-appd q bank balances $CELESTIA_ADDR

Инфо о валидаторе:

celestia-appd q staking validator $CELESTIA_VALOPER

Выход из тюрьмы:

celestia-appd tx slashing unjail \
--from=$CELESTIA_NODENAME \
--chain-id=$CELESTIA_CHAIN -y

Увеличить стейк из доступных монет:

celestia-appd tx staking delegate "$CELESTIA_VALOPER" 1050000celes \
--chain-id $CELESTIA_CHAIN \
--from "$CELESTIA_NODENAME" \
--gas auto -y

Привязать keybase.io, изменить. Подтянется картинка оттуда в вашего валидатора:

celestia-appd tx staking edit-validator --identity "64bit_key_from_keybase" --from $CELESTIA_ADDR

Бекап ноды:

cd $HOME
tar --exclude=".celestia-app/data/*" -cvzf celestia.tar.gz .celestia-app/

Удаление ноды:

sudo systemctl stop celestia-appd celestia-full celestia-light
sudo systemctl disable celestia-appd celestia-full celestia-light
rm -rf $HOME/celestia-app $HOME/networks $HOME/celestia-node
rm -rf $HOME/.celestia-app $HOME/.celestia-full $HOME/.celestia-light



✵Minima

Проверяем статус:

systemctl status minima_9001

Мониторинг:

journalctl -n 100 -f -u minima_9001

Если необходимо выполнить рестарт:

systemctl restart minima_9001

Если не запускается сайт

apt install --fix-broken -y
systemctl restart minima




✵Gear

Посмотреть логи:

journalctl -n 100 -f -u gear

Остановить ноду:

systemctl stop gear

Запустить ноду:

systemctl start gear

Бекап ноды:

Бекапим файлы из папки

$HOME/.local/share/gear-node/chains/staging_testnet/network

Удаление ноды:

systemctl stop gear
systemctl disable gear
rm -rf $HOME/.local/share/gear-node/chains/staging_testnet/db



                         

✵StarkNet

Проверяем статус

sudo systemctl status starknet  

Логи:

journalctl -n 100 -f -u starknet

Так же по Alchemy вы можете видеть идут ли транзакции через ваш ендпоинт(работает нода)

Полезное:

Перезапуск:

sudo systemctl restart starknet

Стоп:

sudo systemctl stop starknet

Удаление ноды:

sudo systemctl stop starknet
sudo systemctl disable starknet
rm -rf $HOME/pathfinder/



 ✵Zeitgeist

  Проверяем статус:

   systemctl status zeitgeist

Мониторинг:

journalctl -n 100 -f -u zeitgeist

Телеметрия:

https://telemetry.zeitgeist.pm/#/Zeitgeist%20Battery%20Park

Если необходимо выполнить рестарт:

 systemctl restart zeitgeist 

       



✵Iron Fish miner

  Проверяем статус:

ironfish status

Мониторинг:

docker-compose logs -f --tail=100

Телеметрия:

https://testnet.ironfish.network/leaderboard

Если необходимо выполнить рестарт:

docker-compose restart

Проверяем баланс

ironfish accounts:balance

Удаляем Iron.Fish с сервера:

docker-compose down
rm -rf .ironfish


  

  

 ✵Aleo-miner

Проверяем статус майнера:  

systemctl status miner  

 Мониторинг:

$HOME/monitoring.sh

 Если необходимо выполнить рестарт майнера:         

systemctl restart miner   




✵Massa

Клиент для взаимодействия с блокчейном:

client

Клиент для взаимодействия с кошельком:

clientw

Получаем информацию о кошельке

wallet_info

Выход из клиента:

quit

Проверка логов:

journalctl -n 100 -f -u massa


✵KYVE

Логи ноды:

docker logs -f --tail=100 kyve-avalanche
docker logs -f --tail=100 kyve-moonriver
docker logs -f --tail=100 kyve-cosmos
docker logs -f --tail=100 kyve-solana
docker logs -f --tail=100 kyve-celo

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

docker restart kyve-avalanche kyve-moonriver kyve-cosmos kyve-solana kyve-celo

Или:

docker restart kyve-avalanche
docker restart kyve-moonriver
docker restart kyve-cosmos
docker restart kyve-solana
docker restart kyve-celo

Удаление KYVE:

docker rm -f kyve-avalanche kyve-moonriver kyve-cosmos kyve-solana kyve-celo
rm -rf $HOME/kyve
rm -f $HOME/metamask.txt
rm -rf $HOME/arweave.json



✵Evmos

Статус ноды:

evmosd status | jq

Баланс:

evmosd query bank balances $(evmosd keys show "$EVMOS_NODENAME" -a) --node "http://arsiamons.rpc.evmos.org:26657"

Делегировать еще монет, запрошенных с крана:

evmosd tx staking delegate "evmosvaloper********" 1000000000000aphoton \
--chain-id evmos_9000-1 \
--from "$EVMOS_NODENAME" \
--fees 200aphoton \
--gas auto \
--keyring-backend file \
--node $(cat "$HOME/.evmosd/config/config.toml" | grep -oPm1 "(?<=^laddr = \")([^%]+)(?=\")") \
-y

(вместо evmosvaloper******** подставляем адрес своего валидатора)

Инфо о своем валидаторе:

evmosd q staking validators --output json --limit 1000 | jq '.validators[] | select(.description.moniker | contains('\"$EVMOS_NODENAME\"'))'

Выйти из тюрьмы:

evmosd tx slashing unjail \
--from "$EVMOS_NODENAME" \
--chain-id evmos_9000-1 \
--node `cat "$HOME/.evmosd/config/config.toml" | grep -oPm1 "(?<=^laddr = \")([^%]+)(?=\")"`

Логи:

journalctl -n 100 -f -u evmos

Рестарт:

sudo systemctl restart evmos

Остановка:

sudo systemctl stop evmos

Запуск:

sudo systemctl start evmos

Удаление:

sudo systemctl stop evmos
sudo systemctl disable evmos
rm -rf $HOME/.evmosd
rm -rf $HOME/evmos




✵Polkadex

Каждый день запрашиваем монеты с крана в твитере, будем номинировать:

👋 Hey @polkadex I would like to try the new test net. Please give me some #PolkadexTestTokens to my account [ACCOUNT]. Thanks for working hard!

Вместо [ACCOUNT] подставляем адрес кошелька, бот лайкнет ваш пост и начислит монет на баланс.

Пример:

Проверка логов:

journalctl -n 100 -f -u polkadex

Рестарт:

sudo systemctl restart polkadex




                          

✵Casper

  Проверяем статус:

 systemctl status casper-node-launcher      

 Мониторинг:

curl -s http://127.0.0.1:8888/status | jq -r

Проверяем своего валидатора, активный ли он, в ссылку подставляйте свой паблик кей https://testnet.cspr.live/validator/01a03c687285634a0115c0af1015ab0a53809f4826ee863c94e32ce48bcfdf447d

если он не активный - выполняем команду:

curl -s https://gist.githubusercontent.com/razumv/af02471e08af13e3c86802d349c495bf/raw/83b672ddd497cd1437fcc5d16247f880dd48b1e5/casper_activate_bid.sh | bash

Проверка эры:

curl -s http://127.0.0.1:8888/status | jq -r

Если необходимо выполнить рестарт:

systemctl restart casper-node-launcher





✵Streamr

Смотрим логи:

docker logs -f --tail=100 streamr

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

docker restart streamr


   

Report Page