Grateful Exit, is there another work around?

Hi!

I’m trying to do a graceful exit for my storage node, but I’m running into an issue where the command returns “Can’t find any non-exiting satellites”, even though I am using the correct configuration directory, identity directory, and private port (7778).

Here is what I’ve tried so far in PowerShell:

Stopped all running storagenode processes.

Ran the exit-satellite command with my parameters, but it still fails to find any non-exiting satellites.

Checked exit-status as well, but it doesn’t show any active graceful exit in progress.

Could you please help me figure out why this is happening or manually trigger the graceful exit for my Node ID (1k9rgonY3bGQ2NaVpvtQEMJedi8XzHXQhgaK5VNPWvPmJ1R)?

Invalid checksum. Are you sure you copied the entire nodeID?

1k9rgonY3bQG2NaVpv6vtQEMJedi8XzH3XqHgaK5VNPWvPmJ1R

nodeid

Any tip ? I will do a great finish here and NOT just pull plug and disappear

Hello @MYSTICUSER,
Welcome to the forum!
I checked your node, it has not started GE, it has been created at 01/13/26 21:19, so it should be eligible for GE.

Please show your full storagenode exit-satellite command.

The node should be running

Here is the command I used:
& “C:\Program Files\Storj\Storage Node\storagenode.exe” exit-satellite --config-dir “C:\Program Files\Storj\Storage Node” --identity-dir “D:\Identity-Node2” --server.private-address 127.0.0.1:7778

In PS, as you can see its win10 pro and running PS as admin

Should the node be running or stopped when I execute this?

The node must be running, otherwise no service to accept this command on :7778 port.
Perhaps you also need to provide the path to the node’s config file with a double backslash, e.g.

& "C:\Program Files\Storj\Storage Node\storagenode.exe" exit-satellite --config-dir "C:\Program Files\Storj\Storage Node\\" --identity-dir "D:\Identity-Node2\\" --server.private-address 127.0.0.1:7778

Please make sure that this node is actually has an option server.private-address: 127.0.0.1:7778, otherwise it could start GE on another node.

If your D:\Identity-Node2\ contains a subfolder, like storagenode2, you need to update it to have it included, e.g. --identity-dir "D:\Identity-Node2\storagenode2\\"
For the identity folder the double backslash at the tail might be not needed. It’s presented only for the --config-dir option in the node’s service.

Thank you for your help, I have 1.78 TB on us1.storj.io:7777 so I wrote that satellite and now the process is on going !!!

So take 30 days or how long, will I get a “All Done” when all stuff are moved ?

Yes, just check the status after 30 days online. Please keep the online score above 80% during this time.
Thank you for helping the network!

Its been 10 days from now, WILL i be notice when I can stop process of Storj ?

How do I know when its have done the “Grateful Exit” ?

Or I can just press On/Off after 30 days ?

You can use the storagenode exit-status command to check after 30 days online. It should become 100%, if the node was online these 30 days with the online score not less than 80%.

We have a plan to reduce the amount of required days, but currently it’s 30 days. See for announcements regarding the required period.