Storj - Speicher vermieten

deion

Benutzer
Mitglied seit
15. Mrz 2013
Beiträge
20
Punkte für Reaktionen
0
Punkte
1
Moin, vielen Dank an alle die in diesem Thread schreiben. Es hat mir sehr geholfen und haben nun auch meinen ersten Node installiert.

Eine Frage habe ich noch:

Was sagt das Diagramm oben links "Disk Space Used This Months" mit der Einheit TB*H aus?

Bildschirmfoto 2020-04-04 um 11.19.42.png
 
Zuletzt bearbeitet:

Flipper92

Benutzer
Mitglied seit
20. Mrz 2020
Beiträge
54
Punkte für Reaktionen
4
Punkte
8
Hallo zusammen,
Ich würde gerne auch mit Storj beginnen. Leider kenne ich mich mit Docker uns SSH nicht so gut aus.

Ich hab versucht über die Synology GUI den Container zum laufen zu bringen. Beendet sich sofort wieder.

Wenn ich es über SSH versuche mit folgendem Befehl:
Rich (BBCode):
sudo docker container create \
    -p 28967:28967 \
    -p 14002:14002 \
    -e WALLET="0x########" \
    -e EMAIL="#####@######.de" \
    -e ADDRESS="#######.quickconnect.to:28967" \
    -e BANDWIDTH="20TB" \
    -e STORAGE="500GB" \
    --mount type=bind,source="/volume1/docker/storj/storj_identity",destination=/app/identity \
    --mount type=bind,source="/volume1/docker/storj/storj_data",destination=/app/config \
    --name storagenode \
	storjlabs/storagenode:beta

Kommt als Ausgabe:
Rich (BBCode):
invalid reference format: repository name must be lowercase

Kann mir hier jemand helfen?
 

maalik

Benutzer
Mitglied seit
05. Feb 2016
Beiträge
707
Punkte für Reaktionen
11
Punkte
38
Wie kommst du denn auf container create?
 

Flipper92

Benutzer
Mitglied seit
20. Mrz 2020
Beiträge
54
Punkte für Reaktionen
4
Punkte
8
Wie kommst du denn auf container create?

Hab es hier im Forum geklaut: https://www.synology-forum.de/showt...chten-bringt-mounting-Fehler-per-GUI-klappt-s

Aber auch:
Rich (BBCode):
docker run -d --restart unless-stopped --stop-timeout 300 \
    -p 28967:28967 \
    -p 14002:14002 \
    -e WALLET="0x########" \
    -e EMAIL="#####@######.de" \
    -e ADDRESS="#######.quickconnect.to:28967" \
    -e BANDWIDTH="20TB" \
    -e STORAGE="500GB" \
    --mount type=bind,source="/volume1/docker/storj/storj_identity",destination=/app/identity \
    --mount type=bind,source="/volume1/docker/storj/storj_data",destination=/app/config \
    --name storagenode \
	storjlabs/storagenode:beta
funktioniert nicht.
Output:
Rich (BBCode):
docker: invalid reference format: repository name must be lowercase.
See 'docker run --help'.
 

maalik

Benutzer
Mitglied seit
05. Feb 2016
Beiträge
707
Punkte für Reaktionen
11
Punkte
38
Was kommt denn bei
Rich (BBCode):
docker images list
 

Flipper92

Benutzer
Mitglied seit
20. Mrz 2020
Beiträge
54
Punkte für Reaktionen
4
Punkte
8
Rich (BBCode):
:~$ sudo docker images list
REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE

Da Storj nicht da war, hab ich nun folgendes ausgeführt:
Rich (BBCode):
sudo docker pull storjlabs/storagenode:beta

Die Ausgabe von "docker images list" bleibt:
Rich (BBCode):
:~$ sudo docker images list
REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE

In der DS steht nun Folgendes.
:last hab ich händisch erstellt.
:beta kam gerade mit dem pull Befehl.
DS.PNG
 
Zuletzt bearbeitet von einem Moderator:

thomas01

Benutzer
Mitglied seit
23. Aug 2013
Beiträge
71
Punkte für Reaktionen
4
Punkte
8
Bei mir klappte es im Docker so:

Rich (BBCode):
docker stop -t 300 storagenode
docker rm storagenode
docker run -d --restart unless-stopped --stop-timeout 300 \
    -p 28967:28967 \
    -p 14002:14002 \
    -e WALLET="0xXXXXXXXXXXXXXXXXXXXXXXXXXXXX" \
    -e EMAIL="mail@XX.de" \
    -e ADDRESS="DynDNS:28967" \
    -e STORAGE="2TB" \
    --mount type=bind,source="/volume1/storj/identity-dir",destination=/app/identity \
    --mount type=bind,source="/volume1/storj/storage-dir",destination=/app/config \
    --name storagenode storjlabs/storagenode:beta
 

maalik

Benutzer
Mitglied seit
05. Feb 2016
Beiträge
707
Punkte für Reaktionen
11
Punkte
38
mach das mal bitte alles ohne sudo.
 

maalik

Benutzer
Mitglied seit
05. Feb 2016
Beiträge
707
Punkte für Reaktionen
11
Punkte
38
Und ja, bitte schreib die letzte Zeile mal so:
Rich (BBCode):
--name storagenode storjlabs/storagenode:beta
, also ohne \ und neue Zeile.
 

Flipper92

Benutzer
Mitglied seit
20. Mrz 2020
Beiträge
54
Punkte für Reaktionen
4
Punkte
8
mach das mal bitte alles ohne sudo.

ohne sudo kommt bei allen Befehlen:
Rich (BBCode):
docker: Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Post http://%2Fvar%2Frun%2Fdocker.sock/v1.39/containers/create?name=storagenode: dial unix /var/run/docker.sock: connect: permission denied.
See 'docker run --help'.

mit sudo und der Vorlage von thomas01 ging es nun weiter:
DS1.PNG
Rich (BBCode):
2020-04-04 23:38:12	stderr	2020-04-04T23:38:12.583Z INFO Configuration loaded from: /app/config/config.yaml
2020-04-04 23:37:18	stderr	2020-04-04T23:37:18.736Z FATAL file or directory not found error: open identity/identity.cert: no such file or directory

PS:
Rich (BBCode):
sudo docker image ls -a
Password:
REPOSITORY              TAG                 IMAGE ID            CREATED             SIZE
storjlabs/storagenode   beta                06cc0fb8e41a        5 days ago          30.1MB
portainer/portainer     latest              2869fc110bf7        2 weeks ago         78.6MB
storjlabs/storagenode   latest              dbef10e5de67        6 months ago        33.1MB
 
Zuletzt bearbeitet:

maalik

Benutzer
Mitglied seit
05. Feb 2016
Beiträge
707
Punkte für Reaktionen
11
Punkte
38
Rich (BBCode):
docker ps - a
das zeigt dir deine aktuell laufenden Container.
ist dort storj gelistet?

ach ja, storj bitte nur über die Kommandozeile steuern. Die GUI kennt ihr ein paar Befehle noch nicht, daher wird das dort nichts. Das Abbild latest kannst du übrigens löschen.
 

Flipper92

Benutzer
Mitglied seit
20. Mrz 2020
Beiträge
54
Punkte für Reaktionen
4
Punkte
8
Rich (BBCode):
Dom@Server:~$ sudo docker ps -a
CONTAINER ID        IMAGE                        COMMAND             CREATED             STATUS                              PORTS                    NAMES
a56f63710c2a        storjlabs/storagenode:beta   "/entrypoint"       21 minutes ago      Restarting (1) About a minute ago                            storagenode
0ca9f21cd553        portainer/portainer          "/portainer"        3 days ago          Up 3 days                           0.0.0.0:9000->9000/tcp   portainer
Dom@Server:~$ sudo docker ps -a
CONTAINER ID        IMAGE                        COMMAND             CREATED             STATUS                  PORTS                                                NAMES
a56f63710c2a        storjlabs/storagenode:beta   "/entrypoint"       21 minutes ago      Up Less than a second   0.0.0.0:14002->14002/tcp, 0.0.0.0:28967->28967/tcp   storagenode
0ca9f21cd553        portainer/portainer          "/portainer"        3 days ago          Up 3 days               0.0.0.0:9000->9000/tcp                               portainer
Dom@Server:~$ sudo docker ps -a
CONTAINER ID        IMAGE                        COMMAND             CREATED             STATUS                         PORTS                    NAMES
a56f63710c2a        storjlabs/storagenode:beta   "/entrypoint"       21 minutes ago      Restarting (1) 5 seconds ago                            storagenode
0ca9f21cd553        portainer/portainer          "/portainer"        3 days ago          Up 3 days                      0.0.0.0:9000->9000/tcp   portainer

Hab es mehrmals hintereinander gemacht.

Muss ich die Datei identity.cert irgendwie erzeugen, oder wird das selber gemacht?
Diese Fehlermeldung steht im DSM Doger Log.
Rich (BBCode):
file or directory not found error: open identity/identity.cert: no such file or directory
 

maalik

Benutzer
Mitglied seit
05. Feb 2016
Beiträge
707
Punkte für Reaktionen
11
Punkte
38
Das sieht doch gut aus :)
das Identityfile musst du selbst erzeugen, siehe storj Doku.
aber mach das am besten morgen, mein sehr rechenstarker PC hat dafür schon ne Stunde gebraucht.
 

Frieseba

Benutzer
Mitglied seit
27. Nov 2011
Beiträge
465
Punkte für Reaktionen
20
Punkte
24
Ich habe bei mir eine 3 TB-Platte, auf der Storj seine Daten ablegt. Bislang habe ich 2 TB freigegeben, die nun bald aufgebraucht sind. Nun wollte ich 2,5TB freigeben. Wenn ich nun docker mit dem Befehl starte: sudo docker run -d --restart unless-stopped -p 28967:28967 -p :14002:14002 -e WALLET="xxxx" -e EMAIL="xxx" -e ADDRESS="xxxx" -e BANDWIDTH="20TB" -e STORAGE="2,5TB" etc..., dann startet storj nicht und bleibt offline. Setze ich es wieder auf 2 TB startet es. Warum?
 

Flipper92

Benutzer
Mitglied seit
20. Mrz 2020
Beiträge
54
Punkte für Reaktionen
4
Punkte
8
Wow, ich glaub jetzt kann ich helfen.
Versuch es mal mit einem Punkt und nicht mit einem Komma.
Also
Rich (BBCode):
-e STORAGE="2.5TB"
 
Zuletzt bearbeitet von einem Moderator:

maulsim

Benutzer
Mitglied seit
24. Mai 2016
Beiträge
553
Punkte für Reaktionen
46
Punkte
48
Was sagt das Diagramm oben links "Disk Space Used This Months" mit der Einheit TB*H aus?

Aus dem Diagramm wird berechnet wie viel Speicher in dem Monat im Storagenode belegt ist. Die Einheit ist ja TB * Stunde. Das heißt, wenn beispielsweise am 2. April konstant 1 TB belegt ist, hast du am Ende des Tages für den 2. April 24 TB*h. Diese Einzwelwerte für jeden Tag werden aufaddiert und das ist die Zahl die dann über dem Diagramm steht. Am Ende des Monats wird zur Berechnung des verwendeten Speichers die Zahl durch die Anzahl der Stunden im Monat geteilt. Ich meine, dass dann auf dieser Basis der Ertrag für den Speicher berechnet wird.

Bezüglich v 1.1.1: da gibt es jetzt wohl auch Release Notes zu: https://github.com/storj/storj/releases/tag/v1.1.1
Anscheinend kommt nach und nach eine Information zur Auszahlungshöhe in das Dashboard: https://forum.storj.io/t/changeloge-v1-1-1/5599
 


 

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