Skip to content

Instantly share code, notes, and snippets.

@joe-oli
Last active January 24, 2026 01:43
Show Gist options
  • Select an option

  • Save joe-oli/1db71d65f44d6d86a8824fe1ffcdc5bc to your computer and use it in GitHub Desktop.

Select an option

Save joe-oli/1db71d65f44d6d86a8824fe1ffcdc5bc to your computer and use it in GitHub Desktop.
Proxmox - environment discovery
===== qm list =====
VMID NAME STATUS MEM(MB) BOOTDISK(GB) PID
100 debian13-xfce stopped 6144 32.00 0
150 TEMPLATE-debian13-minimal stopped 6144 32.00 0
200 win11-vm running 12288 80.00 348854
250 TEMPLATE-Win11-Baseline-Jan2026 stopped 12288 80.00 0
251 TEMPLATE-Win11-Baseline-WSL2 stopped 12288 80.00 0
===== pvesm status =====
Name Type Status Total Used Available %
local dir active 98497780 13617444 79830788 13.83%
local-lvm lvmthin active 353492992 106401390 247091601 30.10%
===== df -h =====
Filesystem Size Used Avail Use% Mounted on
udev 16G 0 16G 0% /dev
tmpfs 3.2G 5.5M 3.2G 1% /run
/dev/mapper/pve-root 94G 13G 77G 15% /
tmpfs 16G 46M 16G 1% /dev/shm
efivarfs 118K 50K 64K 45% /sys/firmware/efi/efivars
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 1.0M 0 1.0M 0% /run/credentials/systemd-journald.service
tmpfs 16G 0 16G 0% /tmp
/dev/sda2 1022M 8.8M 1014M 1% /boot/efi
/dev/fuse 128M 24K 128M 1% /etc/pve
tmpfs 1.0M 0 1.0M 0% /run/credentials/getty@tty1.service
/dev/sdb1 4.6T 16G 4.3T 1% /mnt/scratch-disk
tmpfs 3.2G 4.0K 3.2G 1% /run/user/0
===== lvs -o lv_name,vg_name,lv_size,data_percent =====
LV VG LSize Data%
base-150-disk-0 pve 32.00g
base-250-disk-0 pve 4.00m
base-250-disk-1 pve 80.00g
base-250-disk-2 pve 4.00m
base-251-disk-0 pve 4.00m
base-251-disk-1 pve 80.00g
base-251-disk-2 pve 4.00m
data pve <337.12g 30.10
root pve 96.00g
snap_vm-100-disk-0_baseline-2025Oct11 pve 32.00g
snap_vm-200-disk-0_SS-added-WSL2 pve 4.00m
snap_vm-200-disk-0_SS_Baseline_2026-01-18 pve 4.00m
snap_vm-200-disk-1_SS-added-WSL2 pve 80.00g
snap_vm-200-disk-1_SS_Baseline_2026-01-18 pve 80.00g
snap_vm-200-disk-2_SS-added-WSL2 pve 4.00m
snap_vm-200-disk-2_SS_Baseline_2026-01-18 pve 4.00m
swap pve 8.00g
vm-100-disk-0 pve 32.00g 25.83
vm-200-disk-0 pve 4.00m 14.06
vm-200-disk-1 pve 80.00g 34.62
vm-200-disk-2 pve 4.00m 1.56
OUT=/root/proxmox_state_AFTER.txt
echo "===== qm list =====" >> $OUT
qm list >> $OUT
echo >> $OUT
echo "===== pvesm status =====" >> $OUT
pvesm status >> $OUT
echo >> $OUT
echo "===== df -h =====" >> $OUT
df -h >> $OUT
echo >> $OUT
echo "===== lvs -o lv_name,vg_name,lv_size,data_percent =====" >> $OUT
lvs -o lv_name,vg_name,lv_size,data_percent >> $OUT
echo >> $OUT
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment