Hello,
I'm reaching out because I want to set up a simple configuration: sharing my ZFS dataset via SMB so I can access it from my Windows PC. However, I don’t want to install SMB directly on my Proxmox server (PVE).
Here’s my current configuration on Proxmox:
The pool is configured in raidz1.
My goal is to share this ZFS pool via SMB, but I don’t want to install SMB directly on my Proxmox node. That’s why I opted to use a CT turnkey fileserver to manage the SMB share.
However, when I tried this approach, I noticed that the files were being stored on the CT itself, rather than on my ZFS "tank" pool, which is not what I want. My idea is for the CT turnkey fileserver to act as a bridge to access the data stored on my ZFS dataset, without using the CT as a separate storage space.
I’m wondering how to configure this setup so that files are directly stored on the ZFS dataset while using the CT turnkey fileserver to handle the SMB share. I’ve also seen that some people use OpenMediaVault or Nextcloud, but this seems overkill for my needs.
Do you have any recommendations on how I can achieve this SMB share setup without installing SMB directly on the Proxmox server?
If anyone has feedback on this architecture, or thinks it’s a bad approach, I’m open to suggestions and advice.
Thank you in advance for your help
I'm reaching out because I want to set up a simple configuration: sharing my ZFS dataset via SMB so I can access it from my Windows PC. However, I don’t want to install SMB directly on my Proxmox server (PVE).
Here’s my current configuration on Proxmox:
Code:
root@pve:~# zfs list
tank 7.95G 3.59T 660M /tank
tank/backups 128K 3.59T 128K /tank/backups
tank/isos 128K 3.59T 128K /tank/isos
tank/vm-drives 7.29G 3.59T 7.29G /tank/vm-drives
root@pve:~# zpool list
NAME SIZE ALLOC FREE CKPOINT EXPANDSZ FRAG CAP DEDUP HEALTH ALTROOT
tank 5.58T 11.9G 5.57T - - 0% 0% 1.00x ONLINE -
The pool is configured in raidz1.
My goal is to share this ZFS pool via SMB, but I don’t want to install SMB directly on my Proxmox node. That’s why I opted to use a CT turnkey fileserver to manage the SMB share.
However, when I tried this approach, I noticed that the files were being stored on the CT itself, rather than on my ZFS "tank" pool, which is not what I want. My idea is for the CT turnkey fileserver to act as a bridge to access the data stored on my ZFS dataset, without using the CT as a separate storage space.
I’m wondering how to configure this setup so that files are directly stored on the ZFS dataset while using the CT turnkey fileserver to handle the SMB share. I’ve also seen that some people use OpenMediaVault or Nextcloud, but this seems overkill for my needs.
Do you have any recommendations on how I can achieve this SMB share setup without installing SMB directly on the Proxmox server?
If anyone has feedback on this architecture, or thinks it’s a bad approach, I’m open to suggestions and advice.
Thank you in advance for your help