"no space left on device" after mounted /var/tmp into new LV

Belfaigore

New Member
Jan 3, 2024
3
0
1
Hello,

I let /var/tmp onto my root LV wich I sized for 8GB ; I didn't know at this time /var/tmp will be used to upload ISO into my /var/lib/vz/source wich is in a separate LV.
So I create a new LV lv_vartmp of 10GB that I mount on /var/tmp ; but now when I try to upload an ISO I have : "no space left on device".
Can you please help me solve this issu ; maybe there is some permission to update ?
I have this issu only when I Upload from the Host, if I set an URL, it's work ; but I check, in this case, Proxmox don't use /var/tmp, it download directly to /var/lib/vz/source/template/iso.

Below how I create the new LV
Bash:
# Create new LV
sudo lvcreate -L 10G -n lv_vartmp vg_nvme

# Create ext4 FS
sudo mkfs.ext4 /dev/vg_nvme/lv_vartmp

# Upfate Filesytem table
sudo nano /etc/fstab
# -> add line
#    "/dev/vg_nvme/lv_vartmp /var/tmp ext4 defaults 0 2"

# Reload mounting point
sudo systemctl daemon-reload
sudo mount -a # Dont really know if its necessary after daemon-reload

Result of lsblk
Code:
NAME                             MAJ:MIN RM   SIZE RO TYPE MOUNTPOINTS
nvme0n1                          259:0    0 476.9G  0 disk
├─nvme0n1p1                      259:1    0  1007K  0 part
├─nvme0n1p2                      259:2    0     1G  0 part /boot/efi
└─nvme0n1p3                      259:3    0 475.9G  0 part
  ├─vg_nvme-lv_swap              252:0    0     2G  0 lvm  [SWAP]
  ├─vg_nvme-lv_pve               252:1    0     8G  0 lvm  /
  ├─vg_nvme-lv_source            252:2    0    20G  0 lvm  /var/lib/vz/source
  ├─vg_nvme-lv_vz_tmeta          252:3    0     3G  0 lvm
  │ └─vg_nvme-lv_vz-tpool        252:5    0   300G  0 lvm
  │   ├─vg_nvme-lv_vz            252:6    0   300G  1 lvm
  │   ├─vg_nvme-vm--100--disk--0 252:8    0     8G  0 lvm
  │   └─vg_nvme-vm--101--disk--0 252:9    0     8G  0 lvm
  ├─vg_nvme-lv_vz_tdata          252:4    0   300G  0 lvm
  │ └─vg_nvme-lv_vz-tpool        252:5    0   300G  0 lvm
  │   ├─vg_nvme-lv_vz            252:6    0   300G  1 lvm
  │   ├─vg_nvme-vm--100--disk--0 252:8    0     8G  0 lvm
  │   └─vg_nvme-vm--101--disk--0 252:9    0     8G  0 lvm
  ├─vg_nvme-lv_backup            252:7    0   100G  0 lvm  /var/lib/vz/backup
  └─vg_nvme-lv_vartmp            252:10   0    10G  0 lvm  /var/tmp
File /etc/fstab
Code:
# <file system> <mount point> <type> <options> <dump> <pass>
UUID=8DC6-4192 /boot/efi vfat defaults 0 1
proc /proc proc defaults 0 0
/dev/vg_nvme/lv_swap   none               swap sw 0 0
/dev/vg_nvme/lv_pve    /                  ext4 errors=remount-ro 0 1
/dev/vg_nvme/lv_vartmp /var/tmp           ext4 defaults 0 2
/dev/vg_nvme/lv_source /var/lib/vz/source ext4 defaults 0 2
/dev/vg_nvme/lv_backup /var/lib/vz/backup ext4 nodev,noexec,nosuid 0 2
From the Web GUI of Proxmox I try to upload Windows 11 ISO (~7GB) ; and I'm connected with root user.
As you can see below, I have enough space on my volume
Code:
Filesystem                     Size   Used  Avail  Use%  Mounted                    on
udev                           7.5G   0     7.5G   0%    /dev
tmpfs                          1.6G   1.2M  1.6G   1%    /run
/dev/mapper/vg_nvme-lv_pve     7.8G   3.3G  4.2G   44%   /
tmpfs                          7.6G   46M   7.5G   1%    /dev/shm
tmpfs                          5.0M   0     5.0M   0%    /run/lock
efivarfs                       128K   27K   97K    22%   /sys/firmware/efi/efivars
/dev/nvme0n1p2                 1022M  12M   1011M  2%    /boot/efi
/dev/mapper/vg_nvme-lv_source  20G    7.8G  11G    42%   /var/lib/vz/source      <------ 11G left
/dev/mapper/vg_nvme-lv_vartmp  9.8G   40K   9.3G   1%    /var/tmp     <------ 9.3G left
/dev/mapper/vg_nvme-lv_backup  98G    28K   93G    1%    /var/lib/vz/backup
/dev/fuse                      128M   20K   128M   1%    /etc/pve
tmpfs                          1.6G   0     1.6G   0%    /run/user/1000
 
Last edited: