Storj - Speicher vermieten

Heidi

Benutzer
Mitglied seit
05. Aug 2019
Beiträge
283
Punkte für Reaktionen
42
Punkte
34
@ Frieseba: Wenn du deine 6 Files in dem identiy ordner hast, dann schiebst du die einfach auf der DS in einen Ordner. Sinnigerweise hast du dort einen "Storj" Ordner, in dem die Sachen lliegen. Dann hast du alles zusammen. In deisem Ordner wird dann später der Unterordner "storage" vom Docker angelegt.

Also, wenn du Docker installiert hast (unter DSM gibt auch ne GUI version davon, gell! (bei älteren DS kannst du das manuell installieren, dazu gibts im internet ne schöne kurze Anleitung (Paket runterladen und im paketzentrum von der DSM manuell instellieren)), also wenn du Docker lauffähig hast und das Storj-Image gezogen hast (mit dem "pull-Befehl", siehe deren Homepage Anleitung). Dann musst du aus dem image nur noch den Container erstellen. Auch hierfür ist die Anleitung auf deren Homepage step-by-step-idiotensicher gemacht. Das ist dann der Befehl, der mit "run und dann ganz viel Parameter" anfängt. In den Parametern steht alles wichtige drin. Eben auch wo deine identitiy files liegen. Am besten du kopiest diesen langen Befehl in eine text-file und speicherst dir die ab. Du wirst sie öfters brauchen. Z.B. wenn eine neue version rauskommt. Da bekommst du ne email, dass du innerhalb von 72 Stunden deinen Knoten updaten musst. Dann einfach die Comandos "stop container", "container löschen", "neuen container pull comando" und dann wieder diesen langen "run-befehl". fertig. mit "watchtower" geht das wohl automatisch, aber ich traue dem nicht ganz und hatte auch schon schlechte Erfahrung, bei der dann mein knoten tagelang down war....
 

Heidi

Benutzer
Mitglied seit
05. Aug 2019
Beiträge
283
Punkte für Reaktionen
42
Punkte
34
@Kev.lin und @ Coyote:
Unter https://www.synology.com/de-de/knowledgebase/DSM/tutorial/Compatibility_Peripherals/What_kind_of_CPU_does_my_NAS_have kann man schön einsehen welche Prozessoren/RAM die NAS so über die Jahre hatten.

Und unter https://ark.intel.com kann man schön die jeweiligen Prozessortypen vergleichen. Da ist der N3050 von der DS216+ nach einem jahr schon eingestellt worden und vom fast baugleiche N3060 abgelöst worden. Die sind quasi identisch, nur dass die Burst-Frequenz statt 2,16GHz auf 2,48GHz erhöht wurde.
Und der N3060 ist eben in der 416play verbaut worden.
Damit ist die Frage nach der 216+ dank Kev.lin beantwortet.
 

kev.lin

Benutzer
Mitglied seit
17. Jul 2007
Beiträge
623
Punkte für Reaktionen
38
Punkte
48
Danke für den Hinweis. Ich wusste zwar, dass ich in pdf-Übersichtsseiten von Synology für die einzelnen DiskStations die Prozessoren der Modelle sehen kann, aber ich war zu faul für die 216+ nachzuschauen... :D
 

maalik

Benutzer
Mitglied seit
05. Feb 2016
Beiträge
705
Punkte für Reaktionen
11
Punkte
38
Ich warte nun schon seit 5 Wochen auf einen Token. Noch jemand der so lange wartet? Oder habt ihr seit Dezember schon einen erhalten?
 

maalik

Benutzer
Mitglied seit
05. Feb 2016
Beiträge
705
Punkte für Reaktionen
11
Punkte
38
Okay, habe es eben nochmal probiert und direkt den Key erhalten... Naja.

Habe alles aufgesetzt und es scheint auch zu funktionieren.

Gibt es eine Möglichkeit rauszufinden, dass alles so läuft wie es soll? Wenn ich auf das Dashboard gehe sieht das so aus:

Unbenannt.png
 

kev.lin

Benutzer
Mitglied seit
17. Jul 2007
Beiträge
623
Punkte für Reaktionen
38
Punkte
48
Node status online
Das sieht ja schon mal gut aus!
Ich würde mal nen Tag warten und dann schauen, ob die Utilization steigt.
 

maulsim

Benutzer
Mitglied seit
24. Mai 2016
Beiträge
552
Punkte für Reaktionen
45
Punkte
48
Denke auch, dass das gut aussieht. Ansonsten kann man auch nen blick in die Logs werfen und schauen ob da upload, download etc. steht und möglichst keine errors.

Mein Node hat sich heute festgefressen und nen haufen Uploads mit "reject" beantwortet, weil angeblich zu viele Verbindungen aktiv waren... Ich habe den Node neugestartet und nun läuft er wieder brav.
Aber nach ca. 1 Monat hat die Aktivität jetzt stark zugenommen. Vorher noch so 5 GB Traffic am Tag sind es jetzt so 120 GB Traffic.
 

maalik

Benutzer
Mitglied seit
05. Feb 2016
Beiträge
705
Punkte für Reaktionen
11
Punkte
38
Super, danke schonmal für die Antwort. Noch eine Frage zum Dockercontainer: Ich habe ihn per SSH gestartet, dabei hat er die Einstellungen zum mounten nicht im DSM übernommen. Sprich wenn ich ihn im DSM stoppe und wieder starte, hat er die Einstellungen für die Mounts verloren.
Weiß jemand, wie ich diese beiden Angaben unter "Volume" ergänze, auch da ja ein type=bind mit dabei ist?

--mount type=bind,source="/volume1/docker/storj/identity",destination=/app/identity
--mount type=bind,source="/volume1/docker/storj/storage",destination=/app/config

Und wäre Docker stoppen, Einstellungen anpassen (z.B. mehr Speicherplatz freigeben) und wieder starten der richtige Weg? Oder gibt es noch eine Möglichkeit ohne kurz offline zu gehn?

LG
Felix
 

maulsim

Benutzer
Mitglied seit
24. Mai 2016
Beiträge
552
Punkte für Reaktionen
45
Punkte
48
Ich habe noch ein eigenes Ubuntu mit Docker laufen, daher weiß ich das nicht genau.

Hast du die Befehle mit "sudo" gemacht? Zudem bin ich mir nicht schlüssig ob das gut ist, den Docker Container über die GUI zu stoppen. Auf der Storj Seite steht (https://documentation.storj.io/resources/faq/system-maintenance), dass man den mit
Rich (BBCode):
docker stop -t 300 storagenode
stoppen soll, um Fehler in der Datenbank zu vermeiden.

Und wäre Docker stoppen, Einstellungen anpassen (z.B. mehr Speicherplatz freigeben) und wieder starten der richtige Weg? Oder gibt es noch eine Möglichkeit ohne kurz offline zu gehn?
Da gibt es meines Wissens keinen anderen Weg. Aber eine kurze Offline Zeit ist ja nicht wirklich schlimm und zudem ändert man tendenziell eher selten etwas.
 

Heidi

Benutzer
Mitglied seit
05. Aug 2019
Beiträge
283
Punkte für Reaktionen
42
Punkte
34
Ich kann auch bestätigen, dass z.Z. (Anfang Januar) der Traffic stark zugenommen hat. Vllt machen die noch einen letzten System check... oder sie ergeben schon die Daten an die early-adopters.

@maalik: Ich hatte am Anfang auch lange rumgemacht und in Storj Forum gepostet weil in der Synology Docker-GUI die mounts nicht angezeigt wurden und ich die deshalb immer von Hand reingemacht hatte. Das ist aber falsch! Du schaffst in der SSH mit den gegebenen Befehlen und das passt dann sol. Den mount, den du in der Docker GUI siehst/machst, das ist dann kein bind-type sondern ein volume. Und davon raten sie explizit ab. Ich nutze die Docker GUI auch nur um zu schauen, ob der Knoten läuft etc. Dort kann man gut live im GUI-Terminal den Traffic beobachten.
Du kannst auch in der SSH
sudo docker exec -it storagenode /app/dashboard.sh
eingeben und dann kommst du in das Dashboard. Dort siehst du auch ob du online bist und wieviel Daten drauf sind. Wenn du es genauer wissen willst, dann lade dir die py-skripte runter und führe eine successabfrage durch. Befehle dazu sind
sudo bash /volume1/Storj/successrate.sh
sudo python /volume1/Storj/earnings.py /volume1/Storj/storage/

Ich kümmere mich grade um eine grafische Darstellung mit dem Docker Container "Storj-Exporter" der die Daten aus den log-Files zieht. Und dann läuft noch ein Docker-Container mit einem "Grafana"-Modul, das mir die Daten dann schön anzeigt (da gibts auch fertige json-Dateien für). Für mich ist das auch alles Neuland in das man erst mal reinkommen muss.
 

Frieseba

Benutzer
Mitglied seit
27. Nov 2011
Beiträge
463
Punkte für Reaktionen
20
Punkte
24
So, es läuft! Danke @ Heidi. Laut Protukoll läuft es. Was mich wundert:
snap.JPG
Ports sind in Docker weitergeleitet und entsprechend in der Fritzbox offen. Komme trotzdem nicht auf die Seite?!
Auch auf http://127.0.0.1:14002/ geht es nicht
Hab bereits nen Reboot gemacht.
Über putty seh ich allerdings folgendes:
sc2.JPG
 
Zuletzt bearbeitet:

Heidi

Benutzer
Mitglied seit
05. Aug 2019
Beiträge
283
Punkte für Reaktionen
42
Punkte
34
Du meinst, du kommst nicht auf das Web-Dashboard?
Bedenke, das ist nicht über https zugänglich.
Also wenn deine synology im lokalen Netz ist, dann unter
192.168.XXX.XXX:14002
(das wäre also die lokale IP der syno).

Oder über deinen Dyn-DNS (den du ja zum Betrieb einen Knoten brauchst:
.

Oder wenn der Knoten auf derselben Maschine läuft, wie du versucht das Dashboard anzuzeigen, dann
.

Irgendwelche Add-Blocker? Bei mir geht das mir allen möglcihen Browsern...


Vielleicht ist die Portweiterleitung irgendwie falsch. Sollte so aussehen:
Anmerkung 2020-01-04 214024.png

Das Häkchen für's aktivieren nicht vergessen ;-P


Sehe grade, du hast dein Post bearbeitet und das Bild eingefügt. Dein Knoten ist noch Brandneu. Noch kein Egress. Vielleicht dauert das, bis da was geht. Vielleicht wartest du ein paar Tage bis bissle Traffic war.... (kann ich mir zwar nicht vorstellen, dass es daran liegt, aber im Dashboard werden ja die Satellit Audits angezeigt. Vielleicht hattest du noch keinen, kann gut sein, die werden nicht minütlich sonder eher stündlich oder täglich gemacht..)
 
Zuletzt bearbeitet:

Frieseba

Benutzer
Mitglied seit
27. Nov 2011
Beiträge
463
Punkte für Reaktionen
20
Punkte
24
Hatte alle 3 Varianten probiert. Leider kein Erfolg.Frag mich, obs event mein pihole auf nem Raspberry sein könnte
 

maalik

Benutzer
Mitglied seit
05. Feb 2016
Beiträge
705
Punkte für Reaktionen
11
Punkte
38
Wie hast du denn deinen Docker gestartet? Also welcher Befehl?
 

Frieseba

Benutzer
Mitglied seit
27. Nov 2011
Beiträge
463
Punkte für Reaktionen
20
Punkte
24
Hm... Seltsam. Hab mal das pihole ausgeschaltet, bringt aber nix. Firewall und/oder adblocker sind sonst keine auf dem PC
 

Frieseba

Benutzer
Mitglied seit
27. Nov 2011
Beiträge
463
Punkte für Reaktionen
20
Punkte
24
@ maalik docker run -d --restart unless-stopped -p 28967:28967 -p 127.0.0.1:14002:14002 -e WALLET=..........
 

maalik

Benutzer
Mitglied seit
05. Feb 2016
Beiträge
705
Punkte für Reaktionen
11
Punkte
38
Ändere das
Rich (BBCode):
 -p 127.0.0.1:14002:14002
in
Rich (BBCode):
-p 14002:14002
 

Heidi

Benutzer
Mitglied seit
05. Aug 2019
Beiträge
283
Punkte für Reaktionen
42
Punkte
34
Für all die, die das in 5 Jahren rückblickend lesen werden: Waran lag's?

Ich vermute an dem weglassen von dem 127.0.0.1 ..........

Wenn du in der SSH mal
sudo docker container inspect storagenode
eingibst und dir bei der Ausgabe mal die Stellen anschaust, bei denen "14002" steht, dann gibt es evtl einen Unterschied zu dem
-p 127.0.0.1:14002:14002
und

PS: Meine Synology steht auch hinter einem Raspi-PiHole und das hat nie etwas gemacht (der ist ja auch für ausgehende Anfragen und die dürften ja nicht geblockt sein, sonst kämst du nie auf deine Synology drauf...)
 


 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat