Updaten

Backups maken

Backup eerst voor de zekerheid je channels via Ride The Lightning, Thunderhub of LNCLI. Dit is sowieso een goede gewoonte om regelmatig te doen en niet alleen bij updates.

RTL

    Ga naar je RTL dashboard op bijvoorbeeld 192.168.1.6:3000.
    Kies voor "Backups" onder "Lightning"
    Klik op "Backup All"
Nu staat er in /home/pi/RTL/backup/node-1/ een bestand dat channel-all.bak heet.

Stop services

Stop nu de services die afhankelijk zijn van LND zoals Ride The Lightning of Thunderhub en LND zelf.
1
sudo systemctl stop lnd
Copied!
óf als je de Lightning Terminal gebruikt:
1
sudo systemctl stop lit
Copied!

Source code ophalen en compileren

Ga de LND map in.
1
cd ~/lnd
Copied!
Update de repository met de laatste wijzigingen via Git.
1
git fetch --all
Copied!
Toon de laatste versie/tag/release.
1
git describe --tags `git rev-list --tags --max-count=1`
Copied!
Haal de wijzigingen op van de laatste versie.
1
git checkout -f <OUTPUT VAN DE VORIGE STAP> #voorbeeld: v0.13.3-beta
Copied!
Installeer nu de software.
1
make install tags="autopilotrpc signrpc walletrpc chainrpc invoicesrpc routerrpc watchtowerrpc monitoring"
Copied!

Start de services

Start de service lnd en monitor de voortgang van het opstarten. Wees geduldig dit kan even duren.
1
sudo systemctl start lnd # of lit natuurlijk
2
3
sudo journalctl -f -u lnd
Copied!
Zodra je in de output voorbij ziet komen dat je de wallet kunt unlocken, start je een tweede putty venster.
1
lncli unlock
Copied!
Vul nu je passphrase in van je wallet. Nu zie je in het andere venster de GossipSyncer wat betekent dat LND weer in de lucht is.
Check de huidige versie van LND.
1
lncli --version
Copied!
De output zal lijken op lncli version 0.13.2-beta commit=v0.13.2-beta
LND is nu bijgewerkt! Start nu de andere services die afhankelijk zijn van LND zoals RTL of Thunderhub.
Last modified 16d ago