Truenas is saying i have no space but i do

Ive got this error and cannot login. It wont allow me to login, it only gives this

Traceback (most recent call last):
File “/usr/lib/python3/dist-packages/middlewared/api/base/server/ws_handler/rpc.py”, line 323, in process_method_call
result = await method.call(app, params)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3/dist-packages/middlewared/api/base/server/method.py”, line 52, in call
result = await self.middleware.call_with_audit(self.name, self.serviceobj, methodobj, params, app)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3/dist-packages/middlewared/main.py”, line 911, in call_with_audit
result = await self._call(method, serviceobj, methodobj, params, app=app,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3/dist-packages/middlewared/main.py”, line 720, in _call
return await methodobj(*prepared_call.args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3/dist-packages/middlewared/api/base/decorator.py”, line 93, in wrapped
result = await func(*args)
^^^^^^^^^^^^^^^^^
File “/usr/lib/python3/dist-packages/middlewared/plugins/auth.py”, line 867, in login_ex
await login_fn(app, cred)
File “/usr/lib/python3/dist-packages/middlewared/plugins/auth.py”, line 144, in login
raise CallError(f’Login with credentials failed: {resp.reason}')
middlewared.service_exception.CallError: [EFAULT] Login with credentials failed: pututline() failed with error: No space left on device

Thing is, i know i have space, I can see there is space on the drive i have mapped on my computer. it says 2.59TB free of 3.62TB

This happened when i was trying to migrate immich and i got a similar error in rsync which said

rsync error: error in file IO (code 11) at receiver.c(380) [receiver=3.2.7] rsync: [sender] write error: Broken pipe (32)

code 11 implies no space.

What can i do to fix this?

1 Like

Please check the space occupied by the ZFS snapshot.

Probably a full boot pool? Do you have a recent saved configuration? Reinstall and config import would probably be easiest.

2 Likes

thank you for your message. The only access i have is by the physical machine shell. is there a way to remove unnecessary files via that? perhaps back ups or cache?

i only have access via shell on the physical machine, is it possible to remove snapshot via shell?

Well, login via ssh and do a ‘df -h’ to see if and what mounts have been running out of space. To see all snapshots use ‘zfs list -t snapshot’, deleting a snapshot is done via ‘zfs destroy pool/dataset@snapshotname’.

This is what I’ve got

Snapshots

Your home directory is saying 217 G in the first screenshot. What do you have in there?

1 Like

Sorry I somehow clicked suprise face emoji react and not sure how to remove

I figured out what it was. I had Immich data from when I tried to migrate to the new system, plus old snapshots. I’ve managed to bring the capacity right down. All sorted now.

Thank you for support

1 Like

how did you fix it? i have the same prblem, and i use immich :smiley:
i like to know how to solve it plz

See if the following article helps you. You didn’t post any details on your problem.