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.

Hi there

Not sure if you sorted it, im abit late replying. I logged into shell on the machine itself and deleted old snapshots. worked fine afterthat

1 Like