Recovering
Разберем какие файлы требуются для успешного переноса ноды на другой сервер.
Validatoraccount secret Mnemonic phrase . Сохранить+Удалить. Адрес:$HOME/.axelar_testnet/validator.txtФайл priv_validator_key.json. НЕ УДАЛЯТЬ. Он находится по адресу:
$HOME/config/.axelar_testnet/.core/config/priv_validator_key.jsonФайл node_key.json. НЕ УДАЛЯТЬ. Скорее всего он находится по адресу:
$HOME/config/.axelar_testnet/.core/config/node_key.jsonBroadcasteraccount secret mnemonic. Сохранить+Удалить. По адресу:$HOME/.axelar_testnet/broadcaster.txtTofndsecret mnemonic. Сохранить+Удалить. А так же пароль к нему.$HOME/.axelar_testnet/.tofnd/import
Где 1,2,3 - мы получили при первоначальной установке при вводе скрипта: KEYRING_PASSWORD='my-secret-password' ./scripts/node.sh -a v0.13.6
4,5 - Получили при отработке скрипта:
KEYRING_PASSWORD='my-secret-password' TOFND_PASSWORD='my-tofnd-password' ./scripts/validator-tools-host.sh
Recovering a node
Пошаговый гайд будет опубликован позже.
Последовательность такова:
На новом сервере устанавливаем все необходимое и запускаем синхронизацию.
Восстанавливаем по мнемоник фразе кошелек:
axelard keys add $NICKNAME --recoverДожидаемся полной синхронизации новой ноды.
Останавливаем старую ноду.
Если вы делали init на новой ноде, то заменяем в папке $HOME/config/.axelar_testnet/.core/config/ два файла: priv_validator_key.json и node_key.json (взять их со старой ноды).
Делаем рестарт ноды на новом сервере.
Last updated