So i get this error while setting up my node.
stat config/storage/blobs: no such file or directory
— stat config/storage/temp: no such file or directory
— stat config/storage/trash: no such file or directory
AND NO MATTER WHAT I DO I FAIL ofcourse cause im a noob in anything linux
if you’d like i would give anyone of you SSV access so you could fix it cause my coder brother doesn’t wanna.
heres what ai asked me to do and i did.
Filesystem and Permissions Troubleshooting
- Checked existence and permissions of your storage directory (
/home/catdrout/storj-ultimatetest/storage
). - Manually created missing subdirectories (
blobs
,temp
,trash
) when the node failed to create them. - Fixed ownership and permissions recursively on your storage and config directories using:
sudo chown -R catdrout:catdrout ...
sudo chmod -R u+rwX ...
- Removed problematic files (
storage-dir-verification
,trust-cache.json
) that were created with the wrong permissions or empty content.
3. Clean Directory and Config Attempts
- Tested file creation in the storage directory to confirm it was writable.
- Created a fresh storage directory and set correct permissions.
- Tried running the node with a new, empty config directory.
4. Process and System Checks
- Ensured no other Storj node processes or Docker containers were running.
- Checked for SELinux/AppArmor denials (none found).
- Confirmed there were no disk space or inode issues.
5. Node Command Adjustments
- Attempted running the node both as your user and as root (to isolate permissions problems).
- Discovered the need to specify
--storage.path
explicitly, since without it, the node tries to use astorage
subdirectory under the config directory.
6. Current Status
- The node is now failing with errors about missing
blobs
,temp
, andtrash
directories in the storage path. - The root cause: The node needs the
--storage.path
flag to be set to your intended storage directory. - Please help me im just a kid.