Storj - Speicher vermieten

Flipper92

Benutzer
Mitglied seit
20. Mrz 2020
Beiträge
54
Punkte für Reaktionen
4
Punkte
8
Nach dem Umzug [...] hab ich nun keine Werte [...]. Bin ich nun disqualifiziert oder gibt es ein anderes Problem?
Zur Info:
Ich konnte den Fehler nicht finden. (Ich tippe auf eine kaputte Datenbank mangels zu wenig Speicher.)
Aber da ich nun meine ganze NAS neu strukturiert habe (inklusive neuen Raid) hat sich das Problem erledigt.
Ich hab das alte Node gelöscht (und auf ca. ~5 USD Held Amount verzichtet).

Nun laufen aber seit dieser Woche 6 kleinere (je 900GB) Nodes auf 4 Festplatten verteilt.
3 auf je einer 1TB Festplatten + 2 auf einer 6TB.
Die 1TB Platten sind durch die Neustrukturierung frei geworden. Die 6TB ist im Raid Verbund, aber da ich aktuell nicht den ganzen Speicher brauche, habe ich den freien Teil aufgeteilt auf zwei 900GBs. Wenn mir nun mein privater Speicher ausgeht, dann lösche ich einfach einen Node und erweitere meinen Speicher auf diesen bereich.

Durch den Umbau habe ich noch eine 2TB und 4x 1TB übrig. Diese werde ich später auch noch mit einer Dockingstation anhängen und solange laufen lassen, bis sie kaputt sind. (Der Verkaufspreis für 7-10 Jahre alte Barracuda ist nicht besonderlich hoch ?) Aber da muss ich noch auf die Dockingstation warten. (Speilgeld ist nun aufgebraucht, duch ein paar neue Festplatten.:) )
 

DKeppi

Benutzer
Mitglied seit
01. Apr 2011
Beiträge
3.218
Punkte für Reaktionen
74
Punkte
114
Frage in die Runde:

Ich dachte den Held Amount bekommt man erst dann wenn man ordentlich austritt als Node Betreiber, also wenn man den graceful exit anstößt und alle Daten an andere Nodes verteilt wurden?

Ich betreibe seit 11/2019 meinen Node und habe nun bei der Auszahlung letztens gute 127€ bekommen, diese stammen aus dem Held Amount des Satelliten stefan-benten!
Mein Held Amount ist genau um diesen Betrag geschrumpft...

Wird der Satellit abgedreht und deshalb die Auszahlung oder bekommt man nach 10 Monaten Kontakt zum Satelliten wirklich den gesamten Held Amount ausbezahlt

Dann könnt ich ja den Node danach einfach abdrehen und die Files sind weg...oder gibts auf anderen Nodes eine Spiegelung?

Bin grad etwas verwundert! ?
 

maulsim

Benutzer
Mitglied seit
24. Mai 2016
Beiträge
553
Punkte für Reaktionen
46
Punkte
48
  • Like
Reaktionen: DKeppi

DKeppi

Benutzer
Mitglied seit
01. Apr 2011
Beiträge
3.218
Punkte für Reaktionen
74
Punkte
114
Ok, deswegen also ?
Danke für die Links...
 

Frieseba

Benutzer
Mitglied seit
27. Nov 2011
Beiträge
465
Punkte für Reaktionen
20
Punkte
24
Ich stehe nun vor der Herausforderung, ein zweites Node (Speicherort auf einer USB-HDD) anzulegen und möchte mein erstes node nicht gefährden. Meine Frage richtet sich damit an das Vorgehen:
Nochmals muss ich ja vermutlich nicht das Docker-Image downloaden, da ja bereits vorhanden. Liege ich daher richtig, dass ich einfach per Befehl ein zweites Node starte?
Wenn ja:
docker run -d –restart unless-stopped –stop-timeout 300 \
-p 28967:28967 \
-p 127.0.0.1:14003:14002 \
-e WALLET=“0xXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX“ \
-e EMAIL=“user@example.com“ \
-e ADDRESS=“domain.ddns.net:28967? \
-e STORAGE=“2TB“ \
–mount type=bind,source=““,destination=/app/identity \
–mount type=bind,source=““,destination=/app/config \
–name storagenode-usb storjlabs/storagenode:latest


Also nur auf 14003 abändern und 28967 belassen?


Würde die letzte Zeile passen?
–> name storagenode-usb storjlabs/storagenode:latest
 

luddi

Benutzer
Sehr erfahren
Mitglied seit
05. Sep 2012
Beiträge
3.259
Punkte für Reaktionen
601
Punkte
174
Hauptsache er hat einen anderen Namen und verwendet einen anderen Port.
Meines Wissens solltest du auch den Port für die Kommunikation ändern und nicht nur den fürs Webinterface.
Also den 28967 ändern z.B.
-p 28968:28967 \
-e ADDRESS=“domain.ddns.net:28968? \

Und dann entsprechend den Port 28968 auch in der Firewall und im Router frei geben/weiterreichen.
 
  • Like
Reaktionen: m0useP4d

Frieseba

Benutzer
Mitglied seit
27. Nov 2011
Beiträge
465
Punkte für Reaktionen
20
Punkte
24
Du schreibst : Hauptsache er hat einen anderen Namen und verwendet einen anderen Port.

Passt dann

-name storagenode-usb storjlabs/storagenode:latest

Bin mir nicht sicher, ob hier die Namensbezeichnung eingefügt werden muss
 
Zuletzt bearbeitet:

faxxe

Benutzer
Mitglied seit
22. Nov 2007
Beiträge
228
Punkte für Reaktionen
56
Punkte
34
Habe auch kürzlich einen 2. Knoten auf der selben 1618+ gestartet.

Die Unterschiede im Start Script sind die externen Ports und der Name (im Docker selbst haben sie ja noch immer die selben Ports)

Knoten #1 (läuft seit 10 Monat)
-p 28967:28967 \
-p 14002:14002 \
--name storagenode1 storjlabs/storagenode:latest

Knoten #2
-p 38967:28967 \
-p 14003:14002 \
--name storagenode2 storjlabs/storagenode:latest

Koexistieren ohne Probleme

-faxxe
 

Anhänge

  • Bildschirmfoto 2020-09-24 um 18.00.37.png
    Bildschirmfoto 2020-09-24 um 18.00.37.png
    51,5 KB · Aufrufe: 9
  • Like
Reaktionen: Frieseba

Thonav

Benutzer
Sehr erfahren
Mitglied seit
16. Feb 2014
Beiträge
7.890
Punkte für Reaktionen
1.510
Punkte
274
...ich bekomme nicht einmal eine Installation von storj hin . Token habe ich, 3TB freien Platz auch...
 

luddi

Benutzer
Sehr erfahren
Mitglied seit
05. Sep 2012
Beiträge
3.259
Punkte für Reaktionen
601
Punkte
174
-name storagenode-usb storjlabs/storagenode:latest

Bin mir nicht sicher, ob hier die Namensbezeichnung eingefügt werden muss
Ja genau so hatte ich es gemeint. Genau hier wird der Name nämlich definiert mit dem der Docker Container erstellt wird vom vorhandenen Image.

Dies sind die 4 wesentlichen Zeilen die sich unterscheiden müssen:
  • Port für die Kommunikation
  • Port für das Webinterface (Node Dashboard)
  • Die Adresse mit Angabe des Kommunikationsports
  • Der Name
Hier ein Beispiel...

Knoten No.1

-p 28967:28967 \
-p 14002:14002 \
-e ADDRESS="sub.domain.tld:28967" \
--name storagenode-no1 storjlabs/storagenode:latest

Knoten No.2

-p 28968:28967 \
-p 14003:14002 \
-e ADDRESS="sub.domain.tld:28968" \
--name storagenode-no2 storjlabs/storagenode:latest
 
Zuletzt bearbeitet:
  • Like
Reaktionen: Frieseba

luddi

Benutzer
Sehr erfahren
Mitglied seit
05. Sep 2012
Beiträge
3.259
Punkte für Reaktionen
601
Punkte
174
...ich bekomme nicht einmal eine Installation von storj hin . Token habe ich, 3TB freien Platz auch...

Und woran scheitert es? Lass uns mehr erfahren dann können wir bestimmt Unterstützung leisten.
 

Thonav

Benutzer
Sehr erfahren
Mitglied seit
16. Feb 2014
Beiträge
7.890
Punkte für Reaktionen
1.510
Punkte
274
Finde einfach keine gescheite Anleitung die ich in ganze verstehe. Kenne mich mit dem Terminal und Linux nicht aus und möchte zudem Pfade gerne auch auf meinen gemeinsamen Docker Ordner "leiten" um die Daten sichern zu können. Eben nicht tief im Linux-Sumpf.
 

m0useP4d

Benutzer
Mitglied seit
08. Okt 2012
Beiträge
223
Punkte für Reaktionen
4
Punkte
24
Storj empfiehlt den storagenode nicht zu sichern, den mit Sicherung (da Daten älter sind, als zuletzt online) wird man umgehend disqualifiziert.
 

kev.lin

Benutzer
Mitglied seit
17. Jul 2007
Beiträge
624
Punkte für Reaktionen
42
Punkte
48
Außer wenn man umzieht, da muss man die Daten ja wohl oder übel sichern bzw. transferieren.

@ Thonav:
Folgendes Vorgehen:
  • In Deinem Router den Port 28967 von aussen auf Deine DS zeigen lassen (Anleitung für Portweiterleitungen im Netz)
  • einen Ordner kreieren, in den die Nutzdaten für storj
  • einen Ordner kreieren, in dem der Docker Container seine Konfigurationsdaten und storj seine Konfigurationsdaten hat
  • in dem Docker-Ordner eine Datei namens "docker-compose.yml" anlegen mit dem Inhalt aus diesem Post dabei natürlich auf Deine Daten anpassen (Email, Wallet, Ordner für Nutzdaten, etc.)
  • per SSH in die Synology einloggen (Anleitung dazu gibt's zu Hauf im Netz) und folgende Schritte ausführen:
    • cd /volumeXXX/dein/docker-verzeichnis/wo-die/docker-compose.yml/liegt
    • sudo docker-compose up -d
  • dann sollte der Knoten starten
 

Thonav

Benutzer
Sehr erfahren
Mitglied seit
16. Feb 2014
Beiträge
7.890
Punkte für Reaktionen
1.510
Punkte
274
Hey super - ich werde es später so versuchen und berichten! Danke!
 

Frieseba

Benutzer
Mitglied seit
27. Nov 2011
Beiträge
465
Punkte für Reaktionen
20
Punkte
24
Irgendwie ist diesmal der Wurm drin und ich finde den Fehler nicht:

Gebe folgendes über putty ein:

sudo docker run -d --restart unless-stopped -p 28971:28967 -p :14004:14002 -e WALLET="xxxxxxxxxxxxxxxxxxxx" -e EMAIL="xxxxxxxxxxxxxxxxx" -e ADDRESS="xxxxxxxxxxxxxx:28971" -e BANDWIDTH="20TB" -e STORAGE="2.7TB" --mount type=bind,source="/volumeUSB1/usbshare/ident",destination=/app/identity --mount type=bind,source="/volumeUSB1/usbshare/storjspeicher",destination=/app/config --name storagenode-usb storjlabs/storagenode:latest

Ports sind natürlich in der Fritz entsprechend eingestellt.
Erhalte dann folgende Fehlermeldung:

ERROR contact:service ping satellite failed {
"Satellite ID": "118UWpMCHzs6CvSgWd9BfFVjw5K9pZbJjkfZJexMtSkmKxvvAW", "attempts": 4, "error": "ping satellite error: rpccompat: dial tcp 78.94.240.189:7777: connect: connection refused", "errorVerbose": "ping satellite error: rp
ccompat: dial tcp 78.94.240.189:7777: connect: connection refused\n\tstorj.io/common/rpc.Dialer.dialTransport:211\n\tstorj.io/common/rpc.Dialer.dial:188\n\tstorj.io/common/rpc.Dialer.DialNodeURL:148\n\tstorj.io/storj/storagenode
/contact.(*Service).pingSatelliteOnce:124\n\tstorj.io/storj/storagenode/contact.(*Service).pingSatellite:95\n\tstorj.io/storj/storagenode/contact.(*Chore).updateCycles.func1:87\n\tstorj.io/common/sync2.(*Cycle).Run:92\n\tstorj.i
o/common/sync2.(*Cycle).Start.func1:71\n\tgolang.org/x/sync/errgroup.(*Group).Go.func1:57"}


Wo liegt der Fehler?
 

luddi

Benutzer
Sehr erfahren
Mitglied seit
05. Sep 2012
Beiträge
3.259
Punkte für Reaktionen
601
Punkte
174
sudo docker run -d --restart unless-stopped -p 28971:28967 -p :14004:14002

Wenn man genau hinschaut sehe ich zumindest einen Fehler... ein Doppelpunkt zuviel. bei -p :14004:14002
Alles andere sieht auf den ersten Blick i.O. aus.
 

faxxe

Benutzer
Mitglied seit
22. Nov 2007
Beiträge
228
Punkte für Reaktionen
56
Punkte
34
In einem Log meiner Knoten war heute um 13:28 eine ähnliche Fehlermeldung:
Vielleicht liegts an der anderen Seite. Geht dein Knoten Online?

Bildschirmfoto 2020-09-25 um 15.30.16.png

-faxxe
 

luddi

Benutzer
Sehr erfahren
Mitglied seit
05. Sep 2012
Beiträge
3.259
Punkte für Reaktionen
601
Punkte
174
Ach ja da fällt mir folgendes dazu ein... Wenn es sich nur um Fehlermeldungen bezüglich diesen Satelliten handelt dann kann man das ignorieren.
Die Satellite ID 118UWpMCHzs6CvSgWd9BfFVjw5K9pZbJjkfZJexMtSkmKxvvAW gehört dem Satellit "satellite.stefan-benten.de:7777" und dieser wurde vor kurzem abgeschaltet.

Sobald keine weiteren Errors im Log vorhanden sind läuft euer Knoten völlig normal.
 
  • Like
Reaktionen: faxxe

faxxe

Benutzer
Mitglied seit
22. Nov 2007
Beiträge
228
Punkte für Reaktionen
56
Punkte
34
Stimmt, die IP war vom stefan-benten Sat. Und der ist Offline ....

-faxxe
 


 

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