Zakaj je SSH uporaben ob spletnem vmesniku
Proxmox VE deluje na Debianu, zato lahko gostitelja preverite z običajnimi orodji Linux in ukazi Proxmox. SSH deluje tudi, ko se spletni vmesnik na vratih 8006 ne odziva, in omogoča odkrivanje težav gostitelja, ki jih gostje občutijo le kot počasnost. Tukajšnji ukazi se izvajajo na gostitelju in večina potrebuje root.
Gostitelj in različica
Začnite z različico, obremenitvijo in stanjem storitev Proxmox. V gruči preverite tudi kvorum, saj brez njega gostov ni mogoče zagnati ali spreminjati.
pveversion
uptime
systemctl --failed
systemctl status pveproxy pvedaemon pvestatd --no-pager
pvecm statusNavidezni stroji in vsebniki
qm je namenjen navideznim strojem, pct pa vsebnikom. pvesh bere isti API kot spletni vmesnik, zato vrne tudi podatke za celotno gručo v obliki, primerni za skripte.
qm list
pct list
pvesh get /cluster/resources --type vm --output-format jsonShramba: df ni dovolj
df prikazuje le priklopljene datotečne sisteme, zato ne pokaže zasedenosti sklada LVM-thin ali ZFS. Poln tanko dodeljeni sklad lahko ustavi ali poškoduje goste, pogosto pa ima dodeljene več navidezne zmogljivosti, kot je fizično na voljo, zato spremljajte porabo podatkov in metapodatkov. Pri ZFS preverite zdravje in zmogljivost sklada.
pvesm status
sudo lvs -a
zpool status -x
zpool listPomnilnik na gostitelju z ZFS
Predpomnilnik ZFS ARC je zunaj običajnega predpomnilnika strani, zato je gostitelj z ZFS v free lahko videti skoraj brez pomnilnika, čeprav deluje normalno. Velikost ARC odčitajte posebej. Navidezni stroj se na gostitelju prikaže kot proces kvm, čigar pomnilnik lahko ostane dodeljen tudi potem, ko ga gost znotraj sprosti, zato se številke gostitelja in gosta ne ujemajo nujno.
awk '$1=="size"{print $3/1024/1024/1024" GiB"}' /proc/spl/kstat/zfs/arcstats
free -h
ps -eo pid,rss,cmd --sort=-rss | grep '[k]vm' | head -5Dnevniki in varnostne kopije
Neuspešno varnostno kopiranje ali napaka diska se pogosto najprej pokaže v journalu. Redno preverjajte opravila in dnevnike ter se ne zanašajte le na zeleno stanje na nadzorni plošči. Podatki SMART zahtevajo smartmontools, ki ga Proxmox privzeto namesti, vendar diski za krmilnikom RAID morda potrebujejo dodatne možnosti.
journalctl -p err -b --no-pager | tail -30
pvesh get /nodes/$(hostname)/tasks --errors 1 --limit 10
smartctl -H /dev/sdaKaj CH-J Server Manager prikaže na Proxmox
System Monitor nima logike, specifične za Proxmox. Gostitelja obravnava kot strežnik Linux in prikazuje CPU, RAM, swap, datotečne sisteme, čas delovanja in omrežne vmesnike. Ne izpisuje gostov, ne uporablja API-ja Proxmox in ZFS ARC šteje kot porabljeni pomnilnik. Za qm, pct in pvesm uporabite terminal SSH. Disk Manager prepozna shrambo Proxmox: nosilci gostov so označeni, za zaščiteno shrambo gostitelja, kot so LVM, ZFS ali sistemski disk, pa ne ponuja uničujočih sprememb.