Easy to use docker run command to forget all 3 test satellites, below, after Graceful Exit.
You should remove the last one aka Saltlake, if you didn’t Graceful Exited from it.
Also, check the server private address in run or config and addapt the ports accordingly.
This command is pretty much like the Graceful Exit one, except there you use exit-satellite
.
I don’t know if db-es were moved, you should also use this flag:
--database-dir /app/dbs
EDIT: The database-dir flag is not supported, so you can skip it. It works without it.
# Node 1:
docker exec -it storagenode /app/storagenode forget-satellite \
--force \
12rfG3sh9NCWiX3ivPjq2HtdLmbqCrvHVEzJubnzFzosMuawymB \
12tRQrMTWUWwzwGh18i7Fqs67kmdhH9t6aToeiwbo5mfS2rUmo \
1wFTAgs9DP5RSnCqKV1eLf6N9wtk4EAtmN5DpSxcs8EjT69tGE \
--config-dir /app/config \
--identity-dir /app/identity \
--server.private-address 127.0.0.1:7778
# Node 2:
docker exec -it storagenode2 /app/storagenode forget-satellite \
--force \
12rfG3sh9NCWiX3ivPjq2HtdLmbqCrvHVEzJubnzFzosMuawymB \
12tRQrMTWUWwzwGh18i7Fqs67kmdhH9t6aToeiwbo5mfS2rUmo \
1wFTAgs9DP5RSnCqKV1eLf6N9wtk4EAtmN5DpSxcs8EjT69tGE \
--config-dir /app/config \
--identity-dir /app/identity \
--server.private-address 127.0.0.1:7779
You don’t need to specify anything in config.
To check the status, see next posts. After it shows success, you should stop and restart the node. I encountered some problems so do my way and all will be ok:
- run the command;
- check the status until it’s shows success;
- wait one more minute;
- stop the node;
- restart the node;
- wait 2 minutes;
- check the dashboard.