Azure / az-hop

The Azure HPC On-Demand Platform provides an HPC Cluster Ready solution
https://azure.github.io/az-hop/
MIT License
65 stars 53 forks source link

install fails claiming lack of disk (whereas sufficient seems available) #1698

Closed mkbane closed 1 year ago

mkbane commented 1 year ago

Version

Please provide the azhop version downloaded ~12:30 BST, 01 Oct 2023

In what area(s)?

/area administration /area ansible /area configuration /area documentation /area image

Expected Behavior

At the step " sudo ./toolset/scripts/install.sh" I'd expect install to complete

Actual Behavior

Running in a Debian VM host of a Windows VMware guest, this step repeatedly gives: Installing Ansible in existing conda environment in miniconda

Installing Ansible Collecting pypsrp (from -r /home/mkb/src/az-hop/toolset/scripts/requirements.txt (line 1)) Using cached pypsrp-0.8.1-py3-none-any.whl (88 kB) Requirement already satisfied: PySocks in ./miniconda/lib/python3.11/site-packages (from -r /home/mkb/src/az-hop/toolset/scripts/requirements.txt (line 2)) (1.7.1) Collecting netaddr (from -r /home/mkb/src/az-hop/toolset/scripts/requirements.txt (line 3)) Using cached netaddr-0.9.0-py3-none-any.whl (2.2 MB) Collecting yamllint (from -r /home/mkb/src/az-hop/toolset/scripts/requirements.txt (line 4)) Using cached yamllint-1.32.0-py3-none-any.whl (65 kB) Collecting ansible==7.6.0 (from -r /home/mkb/src/az-hop/toolset/scripts/requirements.txt (line 5)) Downloading ansible-7.6.0-py3-none-any.whl (43.8 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╺━━━━━━ 36.4/43.8 MB 4.0 MB/s eta 0:00:02ERROR: Could not install packages due to an OSError: [Errno 28] No space left on device

 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╺━━━━━━ 36.5/43.8 MB 4.0 MB/s eta 0:00:02

WARNING: There was an error checking the latest version of pip.

however there seems sufficient disk space is all partitions: mkb@deb12:~/src/az-hop$ df -h df: /mnt/hgfs: Transport endpoint is not connected Filesystem Size Used Avail Use% Mounted on udev 936M 0 936M 0% /dev tmpfs 194M 1.2M 193M 1% /run /dev/sda1 2.7G 126M 2.5G 5% / /dev/sda5 5.5G 4.3G 864M 84% /usr tmpfs 967M 0 967M 0% /dev/shm tmpfs 5.0M 8.0K 5.0M 1% /run/lock /dev/sda6 2.7G 499M 2.1G 20% /var /dev/sda8 73M 361K 69M 1% /tmp /dev/sda9 9.7G 685M 8.6G 8% /home /dev/sda7 2.7G 661M 1.9G 26% /opt tmpfs 194M 56K 194M 1% /run/user/1000

Steps to Reproduce the Problem

themorey commented 1 year ago

You're out of disk space on your VM:

ERROR: Could not install packages due to an OSError: [Errno 28] No space left on device
mkbane commented 1 year ago

okay so I checked guest OS and there was no problem there (nor with VMware running out of allocated space). Then, i noticed my /tmp (in the Debian host VM) was less than 2x the side of the file being downloaded so I repartitioned to /tmp (basically from 100 MB to 950 MB) and all was well.

I had tried export TMPDIR=/var/log but that didn't help

xpillons commented 1 year ago

closing as this is due to out of diskspace on your local environment used to deploy