Обновление полной ноды на новый релиз
Last updated
Last updated
Когда devnet
будет очищен и обновлен новыми версиями, вам потребуется обновить полную ноду. Если вы этого не сделаете, ваша полная нода не будет продолжать синхронизироваться с сетью. Чтобы обновить полную ноду, выполните следующие действия:
Выключите полную ноду.
Удалите папку данных (путь к каталогу указан в файле конфигурации, например: public_full_node.yaml
).
Папка данных по умолчанию /opt/aptos/data
, если вы запускаете двоичный файл и DIRECTORY_WITH_YOUR_DOCKER_COMPOSE_db
, если вы запускаете Docker.
Используйте docker volume rm DIRECTORY_WITH_YOUR_DOCKER_COMPOSE_db -f
и заменитеDIRECTORY_WITH_YOUR_DOCKER_COMPOSE
именем каталога, из которого вы запустили Docker.
3. Удалите файлgenesis.blob
и waypoint.txt
(в зависимости от того, как вы его настроили, у вас может не быть этого файла, а вместо этого может быть waypoint
непосредственно в файле конфигурации).
4. Если вы используете двоичный файл Rust, извлеките последнюю ветку devnet
, и снова создайте двоичный файл.
5. Загрузите последние Docker-образы с помощью: docker pull docker.io/aptoslab/validator:devnet
.
6. Загрузите новый файл и новый .
7. Обновите файл конфигурации (например, public_full_node.yaml
) новой путевой точкой (если вы настраиваете путевую точку непосредственно там).
8. Перезагрузите полную ноду.
9. См. секцию , чтобы проверить, синхронизируется ли снова ваша полная нода.