Bakit kapaki-pakinabang ang SSH kasabay ng web interface
Tumatakbo ang Proxmox VE sa Debian, kaya masusuri ang host gamit ang mga karaniwang Linux tool at mga command ng Proxmox. Gumagana pa rin ang SSH kapag hindi tumutugon ang web interface sa port 8006, at makikita mo rito ang mga problema ng host na kabagalan lang ang napapansin ng mga guest. Tumatakbo sa host ang mga command dito at karamihan sa mga ito ay nangangailangan ng root.
Host at bersiyon
Magsimula sa bersiyon, load at estado ng mga serbisyo ng Proxmox. Sa isang cluster, suriin din ang quorum, dahil kung wala ito ay hindi maaaring simulan o baguhin ang mga guest.
pveversion
uptime
systemctl --failed
systemctl status pveproxy pvedaemon pvestatd --no-pager
pvecm statusMga virtual machine at container
Para sa mga virtual machine ang qm at para sa mga container ang pct. Binabasa ng pvesh ang parehong API na ginagamit ng web interface, kaya nagbabalik din ito ng data mula sa buong cluster sa anyong angkop sa mga script.
qm list
pct list
pvesh get /cluster/resources --type vm --output-format jsonStorage: hindi sapat ang df
Mga naka-mount na file system lang ang ipinapakita ng df, kaya hindi nito ipinapakita kung gaano kapuno ang isang LVM-thin pool o ZFS pool. Maaaring magpahinto o makasira ng mga guest ang punong thin pool, at madalas na mas malaki ang nakalaang kapasidad nito kaysa sa aktuwal na kapasidad, kaya bantayan ang paggamit nito ng data at metadata. Para sa ZFS, suriin ang kalagayan at kapasidad ng pool.
pvesm status
sudo lvs -a
zpool status -x
zpool listMemory sa isang ZFS host
Nasa labas ng karaniwang page cache ang ZFS ARC cache, kaya maaaring magmukhang halos ubos na ang memory ng isang host na may ZFS sa free kahit maayos naman ito. Basahin nang hiwalay ang laki ng ARC. Lumilitaw sa host ang isang virtual machine bilang prosesong kvm, na maaaring manatiling nakalaan ang memory kahit nabakante na ito ng guest sa loob nito, kaya hindi kailangang magkatugma ang mga bilang ng host at guest.
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 -5Mga log at backup
Madalas na unang lumilitaw sa journal ang nabigong backup o error sa disk. Regular na suriin ang mga task at log, at huwag umasa lang sa berdeng status sa dashboard. Kailangan ng SMART data ang smartmontools, na ini-install ng Proxmox bilang default, ngunit maaaring kailangan ng dagdag na option para sa mga disk sa likod ng RAID controller.
journalctl -p err -b --no-pager | tail -30
pvesh get /nodes/$(hostname)/tasks --errors 1 --limit 10
smartctl -H /dev/sdaAno ang ipinapakita ng CH-J Server Manager sa Proxmox
Walang lohikang partikular sa Proxmox ang System Monitor. Itinuturing nito ang host bilang Linux server at ipinapakita ang CPU, RAM, swap, mga file system, uptime at mga network interface. Hindi nito inililista ang mga guest, hindi nito ginagamit ang Proxmox API at ibinibilang nito ang ZFS ARC bilang ginagamit na memory. Para sa qm, pct at pvesm, gamitin ang SSH terminal. Nakikilala ng Disk Manager ang Proxmox storage: may label ang mga guest volume, at walang iniaalok na mapanirang pagbabago para sa protektadong storage ng host gaya ng LVM, ZFS o system disk.