Hello Sirs!
I have copied node from ubuntu to win via network and after what I cant start node becouse of this error. I have accept full access to drive with data. What can be a problem?
Regards,
Alexander
Hello Sirs!
I have copied node from ubuntu to win via network and after what I cant start node becouse of this error. I have accept full access to drive with data. What can be a problem?
Regards,
Alexander
Did you install the Windows version?
Hello Alexander,
Since you use a Docker Desktop for Windows, you need to apply full permissions for your user not the SYSTEM, and you must be an owner of this data.
If you migrated from the ARM platform, I would recommend to also delete the bin
subfolder in your data location before re-run the container.
If you mean version of docker - yes.
Thanks Alexey, I will try
I did, but what didn’t succeed. What else to check?
Could it be so, what under Toolbox it wil run normally?
Regards,
Alexander
Could you please show the permissions from the container with all your parameters, but added --entrypoint /bin/bash
option before the image name:
docker run -it --rm ... --mount type=bind,source=...,destination=/app/config ... --entrypoint /bin/bash storjlabs/storagenode:latest
Then run these command inside the container and post results:
ls -l /app/config/
ls -l /app/config/bin/
to exit from the container:
exit
Also please try to do
docker pull storjlabs/storagenode:latest
then run the usual container with all your parameters.
Yes, it should. However, you need to provide the path to the data in the storage
subfolder, not its parent folder. Unlike docker, for the Windows service you need also to recursively change the owner to the SYSTEM user instead of your user and recursively grant full permissions to the SYSTEM user too.