Hi there,
One of my nodes was on a Synology NAS (docker), where I had several crashed drives. I decided to move it to a Windows Server and this migration took about 4 days. I did it running the following command…
robocopy S:\data\storage E:\STORJ /MIR /ZB /R:3 /W:1
Afterwards I also moved the orders using the following command:
robocopy /MIR /MOVE S:\data\orders "$env:ProgramFiles\Storj\Storage Node\orders"
In general I tried to follow instructions given here: Migrating from Docker CLI to a GUI Install on Windows - Storj Docs
After the data migration, I realized that I couldn’t install the Windows GUI STORJ application and I was getting an error. Looking in the log file, I realized that the installation couldn’t be completed because the path I was providing was already existing.
In order to solve the problem I renamed the folder containing the migrated data and I completed the installation. Then I moved the data from the renamed folder to the correct one and configured a few more things in the “config.yaml” file, like ports, hostname, etc.
The problem occurred after this was that the service didn’t start. I realized that there was a privileges issue. I noticed on the “security” tab of the “blobs” subfolders that the owner was a non-existing user and the rights also were assigned to a non-existing user. So I started changing the ownership to “COMPUTER\Administrators” user group and the rights as well. This is started from yesterday afternoon and still running!
During all this process I managed to start the node and the service, because it was already many days down and I don’t want to get disqualified. Nevertheless, I see now the following:
The message…
Your node has been suspended on...
…frightens me a bit. I would like to ask how can I make sure that all the files are having now the correct rights and will be all accesible by the STORJ software and service. In order to change the ownership recursively I ran the command:
takeown /f E:\STORJ /r /a
And this is still running from yesterday!
And for changing the rights afterwards, I do it on the security tab of each subfolder under “blobs”. And that takes also hours to be completed on each folder.
Am I doing it something wrong? Is there something you could suggest?
And the most important question, already placed above. How can I make sure that this will work properly and all files will be accessible.
And finally, what can I do in order to avoid disqualification?
Thanks a lot in advance for your time and supporting me!
With kind regards,
Angelos Pitsos