这是一个运行在Vmware ESXi上的服务器:
SERVER:/root # cat /etc/SuSE\-release
SUSE Linux Enterprise Server 11 (x86_64)
VERSION = 11
PATCHLEVEL = 2
SERVER:/root # rpm -qa|grep -i vmware
vmware-open-vm-tools-common-8.0.3-258828.sles11sp1
vmware-open-vm-tools-nox-8.0.3-258828.sles11sp1
vmware-tools-nox-8.0.3-258828.sles11sp1
vmware-tools-common-8.0.3-258828.sles11sp1
SERVER:/root # 我如何知道有多少物理CPU分配给vmware客户?我只能访问客人,而不是主人。
发布于 2012-08-06 06:24:48
您只能从vSphere客户端获取此信息。):(但是,如果有办法的话.我刚才问了很多人,得出的结论是
p.s.:也许:
vmware-toolbox-cmd可以这样做,但我在服务器上看不到它:
http://www.virtuallyghetto.com/2011/01/how-to-extract-host-information-from.html
vmware-toolbox从哪里得到它的信息?没有别的办法可以替代吗?
发布于 2012-08-02 12:48:27
如果安装了lscpu,就会以某种方式综合cat /proc/cpuinfo给出的信息。特别是,您可以查看字段CPU(s)、Core(s) per socket和Socket(s)。
发布于 2012-08-02 12:24:27
试试这个
cat /proc/cpuinfohttps://unix.stackexchange.com/questions/44562
复制相似问题