CH-J Server Managerupravljanje poslužiteljima preko SSH
Meni
Svi vodiči i članci →

Kako nadzirati Proxmox VE putem SSH

Naredbe za provjeru domaćina, gostiju i pohrane u Proxmox VE te što opći nadzor Linuxa ondje vidi, a što propušta.

Zašto je SSH koristan uz web-sučelje

Proxmox VE radi na Debianu pa domaćina možete provjeriti uobičajenim Linux alatima i naredbama Proxmox. SSH radi i kada web-sučelje na portu 8006 ne odgovara te omogućuje uvid u probleme domaćina koje gosti osjećaju samo kao usporavanje. Ovdje navedene naredbe izvršavaju se na domaćinu i većina zahtijeva root.

Domaćin i verzija

Počnite s verzijom, opterećenjem i stanjem usluga Proxmox. U klasteru provjerite i kvorum jer bez njega nije moguće pokretati ni mijenjati goste.

pveversion
uptime
systemctl --failed
systemctl status pveproxy pvedaemon pvestatd --no-pager
pvecm status

Virtualni strojevi i kontejneri

qm služi za virtualne strojeve, a pct za kontejnere. pvesh čita isti API koji koristi web-sučelje pa vraća i podatke za cijeli klaster u obliku prikladnom za skripte.

qm list
pct list
pvesh get /cluster/resources --type vm --output-format json

Pohrana: df nije dovoljan

df prikazuje samo montirane datotečne sustave pa ne pokazuje popunjenost skupa LVM-thin ili ZFS. Pun thin skup može zaustaviti ili oštetiti goste, a često mu se dodjeljuje više kapaciteta nego što fizički postoji, stoga pratite zauzeće podataka i metapodataka. Za ZFS provjerite zdravlje i kapacitet skupa.

pvesm status
sudo lvs -a
zpool status -x
zpool list

Memorija na domaćinu sa ZFS-om

Predmemorija ZFS ARC nalazi se izvan uobičajene predmemorije stranica pa domaćin sa ZFS-om u alatu free može izgledati kao da je gotovo bez memorije iako je ispravan. Veličinu ARC-a očitajte zasebno. Virtualni stroj na domaćinu pojavljuje se kao proces kvm, čija memorija može ostati dodijeljena i nakon što je gost interno oslobodi, pa se vrijednosti domaćina i gosta ne moraju podudarati.

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 -5

Zapisnici i sigurnosne kopije

Neuspjela sigurnosna kopija ili pogreška diska često se prvo pojavi u journalu. Redovito provjeravajte zadatke i zapisnike i nemojte se oslanjati samo na zeleni status na nadzornoj ploči. Za SMART podatke potreban je smartmontools, koji Proxmox instalira prema zadanim postavkama, ali diskovi iza RAID kontrolera mogu zahtijevati dodatne opcije.

journalctl -p err -b --no-pager | tail -30
pvesh get /nodes/$(hostname)/tasks --errors 1 --limit 10
smartctl -H /dev/sda

Što CH-J Server Manager prikazuje na Proxmoxu

System Monitor nema posebnu logiku za Proxmox. Domaćina tretira kao Linux poslužitelj i prikazuje CPU, RAM, swap, datotečne sustave, vrijeme rada i mrežna sučelja. Ne prikazuje popis gostiju, ne koristi Proxmox API i ubraja ZFS ARC u zauzetu memoriju. Za qm, pct i pvesm koristite SSH terminal. Disk Manager prepoznaje pohranu Proxmox: volumeni gostiju su označeni, a destruktivne promjene ne nude se za zaštićenu pohranu domaćina kao što su LVM, ZFS ili sistemski disk.

Detaljna dokumentacija

Proxmox VE: pvesh →

Proxmox VE: pvesm →

Biometrično otključavanje i sigurnost →