Good morning all! I have a Proxmox cluster running with two hosts, with the following versions:
Both running PVE 8.1.3
Host 2 (newest) - Kernel 6.5.11-5-pve (community edition w/o subscription Just added subscription w/enterprise repo). Last updated last night ~10pm US EST
Host 1 (the 'OG') - Kernel 6.2.16-12-pve (subscription w/Enterprise repo). Last updated last night ~9pm US EST
On Host 1 I have a local USB mounted 1TB RDX 'tape' drive (basically the tapes are HDDs in a cartridge format if you are not familiar with them). I use it for backups. When I added Host 2, I shared out the RDX tape drive from the cluster so that I could backup the VMs on the new host. That all seemingly worked... I thought.
Yesterday I logged into the cluster to do monthly maintenance of updates and what have you and found I couldn't update host 2 due to the local root drive being full. Odd, as I had nothing on it sans 2 isos (ubuntu live server iso and the virtio drivers iso). I removed those just the same, ensured logging rotation et all was good, searched high and low for what could be eating up the space, and the only thing I could find was that ~65gb was being taken up by /mnt/pve/RDX_Backups which is the backups drive.
Ok, well, I looked in there, and only saw the VM backups for that host. Odd. I cleared them out for good measure (only one is in 'production' in my home lab as I'm building the other out). I took a new backup and saw local disk space had cleared up and then started chewing up again. Ok, very, very strange. Tried unsharing the RDX drive in the cluster and setting it to only host 1, but that had no effect as far as the mount point going away. Back on host 1, the RDX drive seems right and doesn't count against the local storage and I see all the other VMs on it. Only other thing I recalled doing was setting in /etc/exports on host 1 a test mount point to export to the other host, but there is nothing in /etc/fstab mounting it, nor can I mount that anywhere else on host 2 so clearly it wasn't working. For whatever reason I never documented that in my home wiki, but anyways...
I am at a loss. I haven't rebooted host 1 since last night's update just yet. I did reboot host 2 a few times, including after unsharing the RDX drive but it still shows in that mount point which I don't understand..it should not be counting against that local root's disk space unless that mount point isn't really the RDX drive...which I'm starting to think may be the case?
Anyone have any ideas what to look at, at this point? I'm just at a loss why this mount point would stay persistently...do I need to remove sharing in the cluster and then reboot host 1 for it to fully clear? Or something else?
edit: updated subscription info on host 2.
---------
Final edit: solved!
Basically did the following to resolve the issue:
- On host1, installed requsitive nfs server services, updated /etc/export with /mt/pve/RDX_Backups *(rw,sync,no_root_squash,no_subtree_check) and restarted the necessary service.
-On host2, mkdir /media/rdx_backups and then edited /etc/fstab to add the mount against the new directory, followed by mount -a to get it running
-On the datacenter gui, added the new rdxbackupsHost2 entry for directory and specified /media/rdx_backups for host2. Et voila, added backups accordingly and now its going to the rdx tape correctly.
Both running PVE 8.1.3
Host 2 (newest) - Kernel 6.5.11-5-pve (
Host 1 (the 'OG') - Kernel 6.2.16-12-pve (subscription w/Enterprise repo). Last updated last night ~9pm US EST
On Host 1 I have a local USB mounted 1TB RDX 'tape' drive (basically the tapes are HDDs in a cartridge format if you are not familiar with them). I use it for backups. When I added Host 2, I shared out the RDX tape drive from the cluster so that I could backup the VMs on the new host. That all seemingly worked... I thought.
Yesterday I logged into the cluster to do monthly maintenance of updates and what have you and found I couldn't update host 2 due to the local root drive being full. Odd, as I had nothing on it sans 2 isos (ubuntu live server iso and the virtio drivers iso). I removed those just the same, ensured logging rotation et all was good, searched high and low for what could be eating up the space, and the only thing I could find was that ~65gb was being taken up by /mnt/pve/RDX_Backups which is the backups drive.
Ok, well, I looked in there, and only saw the VM backups for that host. Odd. I cleared them out for good measure (only one is in 'production' in my home lab as I'm building the other out). I took a new backup and saw local disk space had cleared up and then started chewing up again. Ok, very, very strange. Tried unsharing the RDX drive in the cluster and setting it to only host 1, but that had no effect as far as the mount point going away. Back on host 1, the RDX drive seems right and doesn't count against the local storage and I see all the other VMs on it. Only other thing I recalled doing was setting in /etc/exports on host 1 a test mount point to export to the other host, but there is nothing in /etc/fstab mounting it, nor can I mount that anywhere else on host 2 so clearly it wasn't working. For whatever reason I never documented that in my home wiki, but anyways...
I am at a loss. I haven't rebooted host 1 since last night's update just yet. I did reboot host 2 a few times, including after unsharing the RDX drive but it still shows in that mount point which I don't understand..it should not be counting against that local root's disk space unless that mount point isn't really the RDX drive...which I'm starting to think may be the case?
Anyone have any ideas what to look at, at this point? I'm just at a loss why this mount point would stay persistently...do I need to remove sharing in the cluster and then reboot host 1 for it to fully clear? Or something else?
edit: updated subscription info on host 2.
---------
Final edit: solved!
Basically did the following to resolve the issue:
- On host1, installed requsitive nfs server services, updated /etc/export with /mt/pve/RDX_Backups *(rw,sync,no_root_squash,no_subtree_check) and restarted the necessary service.
-On host2, mkdir /media/rdx_backups and then edited /etc/fstab to add the mount against the new directory, followed by mount -a to get it running
-On the datacenter gui, added the new rdxbackupsHost2 entry for directory and specified /media/rdx_backups for host2. Et voila, added backups accordingly and now its going to the rdx tape correctly.
Last edited: