Miks on SSH veebiliidese kõrval kasulik
Proxmox VE töötab Debianil, seega saab hosti kontrollida tavaliste Linuxi tööriistade ja Proxmoxi käskudega. SSH töötab ka siis, kui veebiliides pordil 8006 ei vasta, ning võimaldab näha hosti probleeme, mida külalissüsteemid tajuvad üksnes aeglusena. Siinsed käsud käivitatakse hostis ja enamik neist vajab root-õigusi.
Host ja versioon
Alusta versioonist, koormusest ja Proxmoxi teenuste olekust. Klastris kontrolli ka kvoorumit, sest ilma selleta ei saa külalissüsteeme käivitada ega muuta.
pveversion
uptime
systemctl --failed
systemctl status pveproxy pvedaemon pvestatd --no-pager
pvecm statusVirtuaalmasinad ja konteinerid
qm haldab virtuaalmasinaid ning pct konteinereid. pvesh loeb sama API-t, mida kasutab veebiliides, seega tagastab see ka kogu klastri andmeid skriptidele sobival kujul.
qm list
pct list
pvesh get /cluster/resources --type vm --output-format jsonSalvestusruum: df-ist ei piisa
df näitab ainult ühendatud failisüsteeme ega näita seega LVM-thin- või ZFS-puuli täituvust. Täis thin-puul võib külalissüsteemid peatada või neid kahjustada ning sageli on sellele eraldatud rohkem loogilist mahtu, kui füüsiliselt saadaval on. Seetõttu jälgi nii andmete kui ka metaandmete kasutust. ZFS-i korral kontrolli puuli tervist ja mahtu.
pvesm status
sudo lvs -a
zpool status -x
zpool listMälu ZFS-iga hostis
ZFS ARC vahemälu asub väljaspool tavalist lehevahemälu, mistõttu võib ZFS-iga host paista free väljundis peaaegu mäluta ka siis, kui kõik on korras. Loe ARC suurus eraldi. Virtuaalmasin kuvatakse hostis kvm-protsessina, mille mälu võib jääda eraldatuks ka pärast seda, kui külalissüsteem on selle enda sees vabastanud. Hosti ja külalissüsteemi näidud ei pea seega kattuma.
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 -5Logid ja varukoopiad
Nurjunud varundus või kettaviga ilmub sageli kõigepealt süsteemipäevikusse. Kontrolli ülesandeid ja logisid regulaarselt ning ära toetu ainult juhtpaneeli rohelisele olekunäidule. SMART-andmed vajavad smartmontools-tööriistu, mille Proxmox vaikimisi paigaldab, kuid RAID-kontrolleri taga olevad kettad võivad vajada lisasuvandeid.
journalctl -p err -b --no-pager | tail -30
pvesh get /nodes/$(hostname)/tasks --errors 1 --limit 10
smartctl -H /dev/sdaMida CH-J Server Manager Proxmoxis näitab
System Monitor ei sisalda Proxmoxile eriomast loogikat. See käsitleb hosti Linuxi serverina ning näitab CPU-d, RAM-i, swap-ala, failisüsteeme, tööaega ja võrguliideseid. See ei loetle külalissüsteeme, ei kasuta Proxmoxi API-t ning arvestab ZFS ARC kasutatud mälu hulka. Käskude qm, pct ja pvesm jaoks kasuta SSH-terminali. Disk Manager tunneb Proxmoxi salvestusruumi ära: külalissüsteemide köited on märgistatud ning kaitstud hostisalvestusele, nagu LVM, ZFS või süsteemiketas, ei pakuta hävitavaid muudatusi.