Hi,
I’ve recently move from an Xpenology setup to TrueNAS Scale.
I mainly use it as a backup / storage. I’m running the most recent version of SCALE
The OS is installed on a Kingston V300 SSD which I had laying around
As storage I had a 1TB Seagate drive which I use to play around with and a 2x2TB HDD in a mirror setup.
Since this week I’ve been running into multiple issues:
- SMB stopped working:
The SMB share to the Dataset on the 2TB mirror doesn’t work anymore, nor the SMB Service won’t start at all giving an error. This has worked properly before as I was able to copy over all my data from my old NAS setup. When trying to start SMB service the following error pops up
[EFAULT] [Errno 28] No space left on device: '/var/db/system/samba4'
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/middlewared/main.py", line 208, in call_method
result = await self.middleware.call_with_audit(message['method'], serviceobj, methodobj, params, self)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/middlewared/main.py", line 1526, in call_with_audit
result = await self._call(method, serviceobj, methodobj, params, app=app,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/middlewared/main.py", line 1457, in _call
return await methodobj(*prepared_call.args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/middlewared/schema/processor.py", line 179, in nf
return await func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/middlewared/schema/processor.py", line 49, in nf
res = await f(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/middlewared/plugins/service.py", line 190, in start
await service_object.start()
File "/usr/lib/python3/dist-packages/middlewared/plugins/service_/services/cifs.py", line 16, in start
if not await self.middleware.call("smb.configure_wait"):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/middlewared/main.py", line 1626, in call
return await self._call(
^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/middlewared/main.py", line 1457, in _call
return await methodobj(*prepared_call.args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/middlewared/plugins/smb.py", line 457, in configure_wait
await conf_job.wait(raise_error=True)
File "/usr/lib/python3/dist-packages/middlewared/job.py", line 438, in wait
raise CallError(self.error)
middlewared.service_exception.CallError: [EFAULT] [Errno 28] No space left on device: '/var/db/system/samba4'
- The app IMMICH crashed and wouldn’t start anymore.
I used the 1TB to fool around with IMMICH and started pushing photo’s and video’s from two phones to this drive to free up space (and as a replacement of Google Photo’s).
Earlier this week I opened the dashboard, and it showed the app crashed, and wouldn’t start anymore. Strangely enough it shows that the disk has 0 space left, which is odd, as the two phones are 128GB & 256GB, so should be more then enough space left on the 1TB.
I thought it might help reinstalling IMMICH, but it wouldn’t allow me to install me any apps anymore on this disk, so I moved the app install location to the 2TB drives temporarily.
Even though it was intended to just try-out stuff with IMMICH on this 1TB drive, I’d like to see if there is a way I can get the Immich database recovered (as there was already some hours invested in this, and some photos were only on left on Immich(I know very stupid)…
The 2TB drives can be completely erased, as that data still is on a backup NAS, so if I need to move things around, that is not a problem.
So my main goal is to see if I can recover the data that is on the 1TB drive, but I’ve got no idea how to access it at this moment.
Hopefully I can get some help from here.
Thanks in advance