Usedserialsdb error: disk I/O error

I got those errors , is something to worry about?

How is your storage connected to the host with docker?

Please, show the output of these commands:

df -h
cat /etc/fstab
docker inspect storagenode -f '{{ .Mounts }}'

i’m on windows , the only command that is “working” is docker inspect storagenode -f '{{.Mounts}} ’
Output:
Template parsing error: template: :1: unexpected unclosed action in command

Spaces are mandatory in this command.
Since you are on windows, the result is not important.
Please, copy your docker run command here, you can cut out your personal information from the command.

docker run -d --restart unless-stopped -p 28967:28967 -p 127.0.0.1:14002:14002 -e WALLET=“0xXXXXXXXX” -e EMAIL=“XXXX@XXXX” -e ADDRESS=“xxxxx:28967” -e BANDWIDTH=“60TB” -e STORAGE=“900GB” --mount type=bind,source=“C:\Users\eros\AppData\Roaming\Storj\Identity\storagenode”,destination=/app/identity --mount type=bind,source=“D:\”,destination=/app/config --name storagenode storjlabs/storagenode:beta

Is it an external HDD?
If so, try to stop and remove the container, safely remove the USB device, unplug it and plug again.
Make sure that it is assigned to the same disk letter.
After that run the container with all your parameters and check the logs

it is a SATA hdd , i just restarted the pc and now it’s working :grin:

Can you help me with this ?
FATAL Unrecoverable error {"error": "rpc error: code = Unknown desc = piecestore inspector: bandwidthdb error: database disk image is malformed"}

You can try following the steps here

It should be noted that since version 0.22 there are multiple sqlite databases.

The OP error seems to point to the bandwidth.db database file.

So, the linked instructions should be tailored changing info.db to bandwidth.db

>sqlite3 bandwidth.db "PRAGMA integrity_check;"
ok
1 Like

thank you i solved the error. I hope i have done it in time to not to get disqualified :grimacing: