TrueNAS Scale 2024

Hi there, I need some help with configuring NFS shares for backups and recoveries.
The NFS shares have been configured some time ago.
The system has recently been upgraded from TrueNAS Std 13 to TrueNAS Scale 2024.
We are archiving data to the NAS and this working.
But when I try to restore data from NAS, this fails with failed to mount.

So, I have a number of issues like:

  1. Not being able to mount path directories from the TrueNAS
  2. Services failing to start after a reboot.
  3. NFS permissions to be used for Backups and restores.

I have put screen shots below

1 Like

You will need to provide much more detail about the setup of the NFS shares, ACLs permissions as well as the client software.

The title of the Topic needs to be much more distinctive like “NFS Share access problems on 24.04”

Hi there, here are some screen shots showing the configuration on NFS servers and Share permissions.

The truenas is a virtual machine.

The truenas was unresponsive 24 hours ago. The VM was rebooted.

The backup solution is called Cohesity. It connects to share paths using NFS version 4.1.

I cannot mount to any NFS shares at this stage. The request times out.

So if you are able to assist with any things I need to check.

image

More info…
Error: Traceback (most recent call last): File “/usr/lib/python3/dist-packages/middlewared/main.py”, line 198, 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 1466, in call_with_audit result = await self._call(method, serviceobj, methodobj, params, app=app, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File “/usr/lib/python3/dist-packages/middlewared/main.py”, line 1417, in _call return await methodobj(*prepared_call.args) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File “/usr/lib/python3/dist-packages/middlewared/schema/processor.py”, line 187, in nf return await func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File “/usr/lib/python3/dist-packages/middlewared/schema/processor.py”, line 47, in nf res = await f(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^ File “/usr/lib/python3/dist-packages/middlewared/plugins/smb.py”, line 1865, in getacl acl = await self.middleware.call(‘smb.sharesec.getacl’, data[‘share_name’]) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File “/usr/lib/python3/dist-packages/middlewared/main.py”, line 1564, in call return await self._call( ^^^^^^^^^^^^^^^^^ File “/usr/lib/python3/dist-packages/middlewared/main.py”, line 1417, in call return await methodobj(*prepared_call.args) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File “/usr/lib/python3/dist-packages/middlewared/schema/processor.py”, line 187, in nf return await func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/middlewared/plugins/smb/sharesec.py", line 156, in getacl sharesec = await self.sharesec(action=‘–view’, share=share_name) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/middlewared/plugins/smb/sharesec.py", line 130, in _sharesec raise CallError(f’sharesec {action} failed with error: {sharesec.stderr.decode()}') middlewared.service_exception.CallError: [EFAULT] sharesec --view failed with error: Invalid sharename: DATA

Hi there, I have noticed some services are failing for

ix-netif.service -fails. I stopped and restarted which worked.
ix-zfs.service - auto starting. This times out.
netdata.service = auto-restarting. I stopped and restarted which works.
winbind.service - fails. Not able to start and I cannot access /var/db/system

I was able to restart ix-etc.service

Below is the journalctl -xeu winbind.service

Below is the journalctl -xeu ix-zfa.service

Which version Of TrueNAS SCALE 24.04…??

What hypervisor… how much memory for the VM?

Hi there, the hypervisor is ESXi 7 and TrueNAS Scale, Dragonfish-24.04.1.1.