Ресурсы сервака просят 4ядра 8 РАМ и 100 гб диска, но я поставил 4 рам. Также после установки на сервак Аптоса, Старкнета поставил 2 ядра, потому что во время установки проц грузится сильно, а потом уже и 2 хватает, если делаете на джино, как я вам и говорил, тогда там легко сменить тариф, так как оплата ежедневная.
Воспользуемся скриптом Nodes Gurur для быстрой установки:
wget -q -O aptos.sh https://api.nodes.guru/aptos.sh && chmod +x aptos.sh && sudo /bin/bash aptos.sh
Когда установка завершилась, проверяем логи, если все работает, то мы молодцы
journalctl -u aptosd -f
Дальше узнаем наш приватный ключ и записываем его
cat ~/.aptos/key/private-key.txt
Узнаем свой peer-id и публичный ключ
cat ~/.aptos/config/peer-info.yaml
Теперь переходим на сайт и вбиваем IP сервера, должно все отображаться.
Жмем на Wallet Test и вбиваем приватный ключ, который мы скопировали. Если вам выадали Account Information, то все супер.
Также у них в гайде обнова стоит этой командой.
wget -q -O aptos_update.sh https://api.nodes.guru/aptos_update.sh && chmod +x aptos_update.sh && sudo /bin/bash aptos_update.sh
По факту она уже скомпилирована в скрипт, но я на всякий случай поставил ее, мало ли. Сам решайте, будете ставить или нет.
Дополнительные команды.
Рестарт ноды:
systemctl restart aptosd
Запросить метрики:
curl 127.0.0.1:9101/metrics 2> /dev/null | grep aptos_state_sync_version | grep type
Удаление ноды:
systemctl stop aptosd
systemctl disable aptosd
rm -rf ~/aptos*
rm -rf ~/.aptos
rm -rf /opt/aptos/