OpenVZ虚拟机(VPS)管理
时间:2020-01-09 10:42:56 来源:igfitidea点击:
如何管理硬件节点和VPS?
如何查看所有正在运行的VPS的列表?
我如何查看内存使用情况和其他内容?
该常见问题解答涵盖了各种容器实用程序,这些实用程序可用于解决许多问题并根据您的设置调整整体硬件。
如何列出所有正在运行的VPS?
vzlist命令用于列出容器及其参数。
-a选项列出所有容器:
# vzlist -a
输出:
CTID NPROC STATUS IP_ADDR HOSTNAME 10 12 running 123.xx.yyy.zz vps.theitroad.com
-o选项只能显示名称指定的参数,例如只显示主机名,磁盘和内存信息:
# vzlist -o ctid,hostname,kmemsize,kmemsize.l,diskspace
如何计算容器资源使用情况?
vzcalc实用程序显示特定容器正在使用的主机系统资源的份额。
如果容器正在运行,则显示当前用法。
高利用率值(> 100%)意味着系统过载(或者容器的配置无效)。
# vzcalc -v 10
输出示例:
Resource Current(%) Promised(%) Max(%) Low Mem 0.30 5.23 5.23 Total RAM 0.43 n/a n/a Mem + Swap 0.21 2.95 n/a Alloc. Mem 0.34 3.69 7.13 Num. Proc 0.04 n/a 0.73 ------------------------------------------- Memory 0.43 5.23 7.13
如何显示有关CPU功率和利用率的信息?
使用vzcpucheck命令:
# vzcpucheck -v
输出:
VEID CPUUNITS ------------------------ 0 1000 10 1000 Current CPU utilization: 2000 Power of the node: 299281