0

VM で、既存の CPU の数、ネットワーク カードの数など、VM の構成の詳細を知るための cli コマンドはありますか。

4

4 に答える 4

2

Linux

cat /proc/cpuinfoプロセッサ情報。PCIデバイス情報(ネットワークカードなど)または有効なネットワークインターフェイス(仮想および物理)の人間が読めるサイズ形式のパーティション情報
cat /proc/meminfoのメモリ情報
df -H
lspci
ifconfigip addr sh

ウィンドウズ

msinfo32 /report c:\sysinfo.txtそして、type c:\sysinfo.txtあなたが望むすべてのものを手に入れるはずです

于 2011-04-19T14:12:36.730 に答える
2

The vSphere PowerCLI can do this for you from powershell. From here:

Get-VM | `
  ForEach-Object {
    $Report = "" | Select-Object -property Name,NumCpu,MemoryMB,Host,IPAddress
    $Report.Name = $_.Name
    $Report.NumCpu = $_.NumCpu
    $Report.MemoryMB = $_.MemoryMB
    $Report.Host = $_.Host
    $Report.IPAddress = $_.Guest.IPAddress
  Write-Output $Report
  } | Export-Csv "C:\VM.csv"
于 2011-04-26T15:06:45.353 に答える
0

「foreach-object」を使用する必要はありません。powershell で管理できます。

VM を取得 | Select-Object -property Name,NumCpu,MemoryMB,Host,IPAddress | Export-Csv "C:\VM.csv"

于 2013-11-12T06:57:39.017 に答える
0

lscpuLinux でも役立ちます。より読みやすいcat /proc/cpuinfo

于 2014-03-12T15:00:15.923 に答える