Hej Roland,
Thank you for replay!
We've been running Qlustar for more than 10 years and it worked really smooth. Now it was time for a new installation on a new hardware and unfortunately I got stuck with this NFS "home" setup. I actually did what you suggested right from the start (mount via /etc/fstab) since that's how we had things running on the old installation. But then creation of new users didn't work and that's how this thread started. It's both curious and a bit frustrating since I can't wrap my head around the issue :)
I do what you suggested, I mount storage on headnode, all fine in QluMan. I create new users, works fine, I can use them on login node, no problem. Home directories visible on headnode and on compute nodes. I make a mount entry in fstab and reboot... After that the QluMan does not show users and gives error:
Traceback (most recent call last): File "/usr/lib/python3/dist-packages/qluman-13/client/qt/DBData.py", line 757, in data entry = self._rows[index.row()] IndexError: list index out of range
qlumand.log on headnode gives a reason:
2025-04-01 10:28:56,747 [1273] ERROR server.admin Failed to connect to LDAP server: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/qluman-13/server/admin.py", line 3837, in scan_components deletes.pop(component) KeyError: 'Ldap' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/qluman-13/server/admin.py", line 3381, in connect_ldap self.ldap_man = LDAPmanage(Config.cfg_dir + "/" + CONF_FILES.LDAP, cli=False) File "/usr/lib/python3/dist-packages/qluman-13/components/ldap/manage.py", line 103, in __init__ self.check_set_ol_base_defs() File "/usr/lib/python3/dist-packages/qluman-13/components/ldap/manage.py", line 400, in check_set_ol_base_defs self.conn_ol.add(self.create_dn(ou, type="ou"), object_class=OL_REQUIRED["ObjectClasses"]["ou"]) AttributeError: 'NoneType' object has no attribute 'add'
I disable mount entry in fstab and reboot. Ldap is happy again. Back to square one, not home folders on headnode.
The question is why ldap server becomes unreachable when storage is mounted at boot?
I'm just so puzzled at the moment... :)
Cheers, Iggy