19.常用命令行工具Useful Command-line Tools
19.1.pvesubscription —— 订阅管理
此工具用于处理 Proxmox VE 订阅。
19.2.pveperf —— PVE 基准脚本
尝试收集挂载在 PATH 上(默认 /)的磁盘的 CPU / 硬盘性能数据:
- CPU BOGOMIPS
- 全部 CPU 的 bogomips 之和。
- REGEX/SECOND
- 每秒正则数(Perl 性能测试)—— 应 > 300000。
- HD SIZE
- 硬盘大小。
- BUFFERED READS
- 简单 HD 读测试 —— 现代盘应 ≥ 40 MB/s。
- AVERAGE SEEK TIME
- 平均寻道时间 —— 快速 SCSI < 8 ms , 一般 IDE/SATA 15 – 20 ms。
- FSYNCS/SECOND
- 应 > 200 —— 建议在 RAID 控制器启用回写缓存(需带 BBWC)。
- DNS EXT
- 解析外部 DNS 的平均时间。
- DNS INT
- 解析本地 DNS 的平均时间。
19.3.Proxmox VE API 的 Shell 接口
pvesh 允许直接调用 API 函数 , 不走 REST/HTTPS 服务器。
只允许 root 使用。
19.3.1.示例
列出集群节点:
# pvesh get /nodes
查看数据中心可用选项:
# pvesh usage cluster/options -v
把 HTML5 noVNC 控制台设为数据中心默认:
# pvesh set cluster/options -console html5