CH-J Server Managerszerverkezelés SSH felett
Menü
Minden útmutató és cikk →

A Proxmox VE felügyelete SSH-n keresztül

Parancsok a Proxmox VE gazdagépének, vendégeinek és tárolóinak ellenőrzésére, valamint az általános Linux-felügyelet lehetőségei és hiányosságai ezen a rendszeren.

Miért hasznos az SSH a webes felület mellett?

A Proxmox VE Debianon fut, így a gazdagép a szokásos Linux-eszközökkel és Proxmox-parancsokkal ellenőrizhető. Az SSH akkor is működik, amikor a 8006-os porton elérhető webes felület nem válaszol, és feltárhatók vele a gazdagép olyan problémái, amelyeket a vendégek csak lassulásként érzékelnek. Az itt szereplő parancsok a gazdagépen futnak, és a legtöbbhöz root szükséges.

Gazdagép és verzió

Kezdje a verzióval, a terheléssel és a Proxmox-szolgáltatások állapotával. Fürtben a kvórumot is ellenőrizze, mert nélküle a vendégek nem indíthatók és nem módosíthatók.

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

Virtuális gépek és konténerek

A qm a virtuális gépeket, a pct a konténereket kezeli. A pvesh ugyanazt az API-t olvassa, amelyet a webes felület használ, így a teljes fürtre kiterjedő adatokat is visszaad szkriptek számára megfelelő formában.

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

Tárolók: a df nem elég

A df csak a csatolt fájlrendszereket mutatja, így egy LVM-thin vagy ZFS tárolókészlet telítettségét nem jelzi. A megtelt thin készlet leállíthatja vagy károsíthatja a vendégeket, és gyakran a fizikailag rendelkezésre állónál több kapacitást osztanak ki belőle, ezért figyelje az adatok és metaadatok tárhelyhasználatát. ZFS esetén ellenőrizze a készlet állapotát és kapacitását.

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

Memória ZFS-t használó gazdagépen

A ZFS ARC gyorsítótár a normál lapgyorsítótáron kívül helyezkedik el, ezért a ZFS-t használó gazdagép a free kimenetében akkor is szinte kifogyottnak tűnhet memóriából, ha rendben működik. Az ARC méretét külön olvassa ki. Egy virtuális gép kvm folyamatként jelenik meg a gazdagépen, és a memóriája azután is lefoglalva maradhat, hogy a vendég belül felszabadította, ezért a gazdagép és a vendég értékeinek nem kell egyezniük.

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

Naplók és biztonsági mentések

Egy sikertelen biztonsági mentés vagy lemezhiba gyakran először a rendszernaplóban jelenik meg. Rendszeresen ellenőrizze a feladatokat és naplókat, és ne hagyatkozzon kizárólag az irányítópult zöld állapotjelzésére. A SMART-adatokhoz a smartmontools szükséges, amelyet a Proxmox alapértelmezés szerint telepít, de a RAID-vezérlő mögötti lemezek további kapcsolókat igényelhetnek.

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

Mit mutat a CH-J Server Manager Proxmox alatt?

A System Monitor nem tartalmaz Proxmox-specifikus logikát. A gazdagépet Linux-szerverként kezeli, és a CPU, RAM, swap, fájlrendszerek, üzemidő és hálózati csatolók adatait mutatja. Nem sorolja fel a vendégeket, nem használja a Proxmox API-t, és a ZFS ARC méretét használt memóriának számítja. A qm, pct és pvesm használatához válassza az SSH-terminált. A Disk Manager felismeri a Proxmox tárolóit: a vendégköteteket megjelöli, és nem kínál adatromboló módosításokat a gazdagép védett tárolóin, például LVM, ZFS vagy a rendszerlemez esetén.

Részletes dokumentáció

Proxmox VE: pvesh →

Proxmox VE: pvesm →

Biometrikus feloldás és biztonság →