Mengapa SSH berguna di samping antara muka web
Proxmox VE berjalan pada Debian, jadi hos boleh disemak dengan alat Linux biasa dan arahan Proxmox. SSH masih berfungsi apabila antara muka web pada port 8006 tidak memberikan respons, dan membolehkan anda melihat masalah hos yang hanya dirasai oleh sistem tetamu sebagai kelambatan. Arahan di sini dijalankan pada hos dan kebanyakannya memerlukan root.
Hos dan versi
Mulakan dengan versi, beban dan keadaan perkhidmatan Proxmox. Dalam kluster, semak kuorum juga, kerana tanpanya sistem tetamu tidak boleh dimulakan atau diubah.
pveversion
uptime
systemctl --failed
systemctl status pveproxy pvedaemon pvestatd --no-pager
pvecm statusMesin maya dan kontena
qm mengendalikan mesin maya dan pct mengendalikan kontena. pvesh membaca API yang sama seperti yang digunakan oleh antara muka web, jadi ia turut mengembalikan data seluruh kluster dalam bentuk yang sesuai untuk skrip.
qm list
pct list
pvesh get /cluster/resources --type vm --output-format jsonStoran: df sahaja tidak mencukupi
df hanya menunjukkan sistem fail yang dilekapkan, jadi ia tidak menunjukkan sejauh mana penuhnya kumpulan LVM-thin atau kumpulan ZFS. Thin pool yang penuh boleh menghentikan atau merosakkan sistem tetamu, dan kapasiti yang diperuntukkan padanya sering melebihi kapasiti fizikal, jadi pantau penggunaan data dan metadatanya. Untuk ZFS, semak kesihatan dan kapasiti kumpulan storan.
pvesm status
sudo lvs -a
zpool status -x
zpool listMemori pada hos ZFS
Cache ZFS ARC berada di luar page cache biasa, jadi hos dengan ZFS mungkin kelihatan hampir kehabisan memori dalam free walaupun keadaannya baik. Baca saiz ARC secara berasingan. Mesin maya muncul pada hos sebagai proses kvm, dan memorinya mungkin kekal diperuntukkan selepas sistem tetamu membebaskannya di dalam mesin maya, jadi angka pada hos dan sistem tetamu tidak semestinya sepadan.
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 -5Log dan sandaran
Sandaran yang gagal atau ralat cakera sering muncul terlebih dahulu dalam jurnal. Semak tugas dan log secara berkala, dan jangan bergantung hanya pada status hijau dalam papan pemuka. Data SMART memerlukan smartmontools, yang dipasang oleh Proxmox secara lalai, tetapi cakera di belakang pengawal RAID mungkin memerlukan pilihan tambahan.
journalctl -p err -b --no-pager | tail -30
pvesh get /nodes/$(hostname)/tasks --errors 1 --limit 10
smartctl -H /dev/sdaPerkara yang ditunjukkan CH-J Server Manager pada Proxmox
System Monitor tidak mempunyai logik khusus untuk Proxmox. Ia menganggap hos sebagai pelayan Linux dan menunjukkan CPU, RAM, swap, sistem fail, tempoh operasi dan antara muka rangkaian. Ia tidak menyenaraikan sistem tetamu, tidak menggunakan API Proxmox dan mengira ZFS ARC sebagai memori yang digunakan. Untuk qm, pct dan pvesm, gunakan terminal SSH. Disk Manager mengenali storan Proxmox: volum sistem tetamu dilabelkan, dan perubahan yang memusnahkan data tidak ditawarkan untuk storan hos yang dilindungi seperti LVM, ZFS atau cakera sistem.