CH-J Server Managerserverihaldus üle SSH
Menüü
Kõik juhendid ja artiklid →

Kuidas jälgida Proxmox VE-d SSH kaudu

Käsud Proxmox VE hosti, külalissüsteemide ja salvestusruumi kontrollimiseks ning ülevaade sellest, mida üldine Linuxi seire seal näeb ja mida mitte.

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 status

Virtuaalmasinad 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 json

Salvestusruum: 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 list

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

Logid 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/sda

Mida 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.

Üksikasjalikud dokumendid

Proxmox VE: pvesh →

Proxmox VE: pvesm →

Biomeetriline lahtipääs ja turvalisus →