Danke für die Infos @bullrun2020bro und @Lakai01!
Ich warte jetzt auch mal noch ein wenig, bevor ich mich bei Galaxe anmelde. Vielleicht kommen gibt es ja bald noch mehr Infos dazu
Gerade habe ich den Systemservice für die Massa-Node eingerichtet.
Zeitaufwand lag bei unter 5 Minuten und es ist auch hier einfaches Copy-Paste der Anleitung aus dem FAQ.
Lediglich zwei Sachen müssen geändert werden:
Wenn ihr keinen extra Benutzer angelegt habt, muss in der Config Datei der Benutzer massa durch root ersetzt werden und dann natürlich das Passwort für die Node.
Ansonsten hat es bei mir direkt funktioniert.
Hier nochmal der Code (# sind als Kommentar gedacht):
#Ins Massa-Node Verzeichnis wechseln
cd /opt/massa/massa-node
#Die Datei massa-node rüberkopieren
cp /opt/massa/target/release/massa-node .
#Die Datei /etc/systemd/system/massad.service erstellen
nano /etc/systemd/system/massad.service
#Inhalt der Datei (User und Passwort gegebenenfalls anpassen):
[Unit]
Description=Massa Node
Requires=network-online.target
After=network-online.target
[Service]
User=massa
Environment=RUST_BACKTRACE=full
WorkingDirectory=/opt/massa/massa-node
ExecStart=/opt/massa/target/release/massa-node -p
Restart=on-failure
RestartSec=3
LimitNOFILE=65535
[Install]
WantedBy=multi-user.target
#Datei speichern
sudo systemctl daemon-reload
sudo systemctl enable massad
sudo systemctl restart massad
#Nun müsste die Node wieder laufen bzw. erstmal bootstrappen
#Status der Node abfragen
systemctl status massad
#Log der Node ausgeben
sudo journalctl -f -n 100 -u massad
Heute und morgen werde ich jetzt dann mal ein bisschen testen, wie sich die Node verhält, den Server ab und an mal neu starten usw...
Sieht aber soweit gut aus. Ich habe direkt eingehende und ausgehende Verbindungen.