[Tech Preview] Multinode Dashboard Binaries

I also checked the run command I use to start the nodes and I don’t have any spaces or anything. Multinode doesn’t work very well, I hope the payment arrives well when it is paid.

das ist mein docker skript. aber wo bekomme ich den api key

docker run -d --restart unless-stopped
–user $(id -u):$(id -g)
-p 127.0.0.1:15002:15002/tcp
–mount type=bind,source=“/home/pi/Tools/multinode”,destination=/app/config
–name multinode storjlabs/multinode:latest

This is the script to create the multinode dashboard

You must use

docker exec -it storagenode /app/storagenode issue-apikey --config-dir /app/config --identity-dir /app/identity

for each node

1 Like

Sie können auch den Befehl aus dem ersten Thema verwenden:

just installed new version of dashboard and:


i wish it will be correct but sadly in real life node is showing this amount:
image
and
image
all the databases are ok

do we have a solution or suggestion how to fix this funny bug?

It shows the earning for the whole node’s life. You need to select a period.
However, it doesn’t provide an information for the current period though.

Hi, I am trying to reconfigure this panel and I keep having problems.

As the errors are not displayed in the dashboard you can see in the console what is going wrong

image

And checking the command I launch to get the api.

sudo docker exec -it N001 /app/storagenode issue-apikey --config-dir config --identity-dir identity --log.output stdout

I got this

I see that dbs at the folder where I store, not in the hdd, they are stored in an ssd.

Is there something I’m doing wrong or is it something I’m not seeing?

You need to run several commands to run it:

And if Im running multinode on Docker?

I dont see documentation about what folders we must map or the sequence to init the app

and yes, seems that Im still trying to use the old method

Yes, this is not officially supported.
However, all our services have a /app folder. So, you need to map:

  • /app/identity for the identity
  • /app/config for the database and config.yaml

Just make sure that in the config.yaml they are specified, i.e. identity.cert-path:, identity.key-path:, etc.
However, it’s usually almost empty (if you would ignore all commented-out options).

Sure, something like this

docker run -it --rm -p 15002:15002 -v /mnt/user/appdata/multinode/identity:/app/identity -v /mnt/user/appdata/multinode/config:/app/config storjlabs/multinode:latest

but instead of latest I change the release to a new one as you said here

Im trying to use with docker and in windows also and the response is the same always

On DockerHub the latest is outdated. But you may use a latest to the date instead. Or use a binary (much simpler in my opinion).
By the way, the :latest is working great anyway, there is almost no changes for several months…

yes, both are not working propertly in my case and seems that other people are suffering the same situation.

This is weird, because they both works on my side.
Did you generated an identity?
Did you run a ./multinode setup once?
Did you add your nodes?

Yes, the multinode dashboard launch correctly but when I try to add the first node I got the error posted before

Same thing on windows and docker

It says that the node’s API key is invalid. Perhaps because it is… invalid?
Please generate it using the command

Please replace everything in <...> to your actual values to get a correct API key, also please note - you need to use your node’s external IP and port, not to the dashboard, but the regular port like 28967/tcp.

Did you solve that? I’m struggling with it too…

What did you specify?
The address should be an external address with the port as in your contact.external-address option or -e ADDRESS if you use docker.
You also need to provide the NodeID and its API key.

Can’t get API-Key!

For the command:
docker exec -it storagenode /app/storagenode issue-apikey --config-dir config --identity-dir identity --log.output stdout

The output is:
OCI runtime exec failed: exec failed: unable to start container process: exec: “/app/storagenode”: stat /app/storagenode: no such file or directory: unknown

Try app/bin/storagenode

1 Like