NethServer Version: 7.9
Module: file server
first of all I would like to say Hello to the Nethserver community and big thanks to the Nethserver developers. This product is absolutely awesome. I’m from the north of Germany an working for an IT company. My experience in Linux is medium, I’m not a beginner but also not as specialist. Most experience with Linux is on virtualization like QEMU/KVM.
We are planning to use Nethserver 7.9 as all-in-one cloud solution for small business customers. We are currently in proof of concept stage and testing all the necessary features like AD, File Server, VPN and Nextcloud. Once the testing is finished, we will of course do a subscription for every Nethserver that is in production use, so we can support the developers for all the hard work on this project.
The Nethserver solution should run on IONOS dedicated servers (Ryzen 5/7). As special thing, we would like to have the file server section scalable and not end up with full disks on the host system, so we decided to use shared storage that is provided by IONOS within their data center and mount these as NFS shares to the Linux file system. Theses shares can grow step by step from 50Gb to 2TB, so we can adjust the storage depending on the needs of our customers.
To use the shared storage on Linux machines, they can be mounted as NFS shares with Kerberos tickets. The Kerberos ticket will provided by IONOS and can be downloaded once the storage is created on the IONOS cloud panel. After some time I was able to mount this storage to the Nethserver. To use it with Samba I used the mount point is /var/lib/nethserver/ibay – so the Samba shares will be generated on file system of the external storage. Till this stage everything works fine.
My issue: I can setup new shares and can see them on the Windows Server but when I try to map them to a drive letter, I got an error message that this share is not accessible (access not permitted). When I’m using the filesystem of the Nethserver for the shares everything works fine.
Anybody an idea what’s going wrong? Maybe there is also a better solution how to make the file server scaleable by using external storage. Due to the fact that the server is bare metal and not a cloud VM, it’s not possible to add block storage to the machine.