No able to add ISO to node

ScottDavis

New Member
May 23, 2024
26
4
3
Error '0' occured while receiving the document.

Assume this is due to size of temp directory. How do I increase?

5GB ISO.
 
Hey,

could you post the output of df -h. How or if it can be increased depends on your underlying storage.
 
Hey,

could you post the output of df -h. How or if it can be increased depends on your underlying storage.
Code:
root@pmox03-scan-hq:~# df -h
Filesystem            Size  Used Avail Use% Mounted on
udev                  126G     0  126G   0% /dev
tmpfs                  26G  1.7M   26G   1% /run
/dev/mapper/pve-root  6.5G  3.2G  3.0G  52% /
tmpfs                 126G   66M  126G   1% /dev/shm
tmpfs                 5.0M     0  5.0M   0% /run/lock
/dev/sdc1             458G  124M  434G   1% /mnt/pve/local-lvm-500
/dev/fuse             128M   28K  128M   1% /etc/pve
tmpfs                 126G   28K  126G   1% /var/lib/ceph/osd/ceph-1
tmpfs                 126G   28K  126G   1% /var/lib/ceph/osd/ceph-0
tmpfs                  26G     0   26G   0% /run/user/0

I added a 500G drive just for ISO's.
 
You have a terribly small rootfs. I would recommend 30-40GB minimum for ISOs and housekeeping

Assuming you want to drop the ISO on /dev/sdc1, your best bet is probably:

Code:
adduser non-root-user-name # and assign it a password

If sshd is not running, you need to install/enable it for scp.

Code:
mkdir -pv /mnt/pve/local-lvm-500/template/iso
chown -R non-root-user-name /mnt/pve/local-lvm-500/template
chmod -R 755 /mnt/pve/local-lvm-500/template

Use winscp or scp to copy the ISO file directly to the destination dir.

The reason it's failing is bc proxmox GUI copies it to /tmp first and then to desired destination, and you're running out of space on root.

The only way to increase rootfs space is to either mess around with LVM resizing (commandline or possibly install webmin), or reinstall and allocate the proper partition sizes there (or install to zfs). Personally, rather than doing LVM resizing - I just reinstalled

Depending on your skillz as a sysadmin, you could also move /tmp elsewhere with more space, and soft-symlink it.
 
Last edited:
  • Like
Reactions: ScottDavis
You have a terribly small rootfs. I would recommend 30-40GB minimum for ISOs and housekeeping

Assuming you want to drop the ISO on /dev/sdc1, your best bet is probably:

Code:
adduser non-root-user-name # and assign it a password

If sshd is not running, you need to install/enable it for scp.

Code:
mkdir -pv /mnt/pve/local-lvm-500/template/iso
chown -R non-root-user-name /mnt/pve/local-lvm-500/template
chmod -R 755 /mnt/pve/local-lvm-500/template

Use winscp or scp to copy the ISO file directly to the destination dir.

The reason it's failing is bc proxmox GUI copies it to /tmp first and then to desired destination, and you're running out of space on root.

The only way to increase rootfs space is to either mess around with LVM resizing (commandline or possibly install webmin), or reinstall and allocate the proper partition sizes there (or install to zfs). Personally, rather than doing LVM resizing - I just reinstalled

Depending on your skillz as a sysadmin, you could also move /tmp elsewhere with more space, and soft-symlink it.

Thank you. Connects fine via WinSCP but getting error "SSH2_MSG_CHANNEL_DATA for nonexistent channel 0" which I think it a disk space issue.

Small rootfs isdue to installing this test cluster on 16GB SD card. :)
 
Last edited:
  • Like
Reactions: Kingneutron

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!