起動するGKEクラスタに使用されるCPUの名前を知る必要があります。コマンドにはオプションがgcloud
ありますが--min-cpu-platform
、これが最小限で、より高いCPUタイプを取得できることは私の理解です。ノードにログインして実行すると、、、、がlscpu
与えられますlshw
が、この値を「Ice Lake」や「Cascade Lake」などに変換する方法が見つかりませんでした。そうする必要があります。CPU Family
Model
Stepping
これは重複ではありませんコマンドラインでインテルアーキテクチャスイートを見つける方法これは、GKEノードで利用できないか、私が探している情報を生成しないためです。特定のCPUシリーズ、モデル、およびソースを見つける方法が必要ですlscpu
。 ark.intel.comやWikipediaにはこの情報がないようです。
答え1
lscpu
上記のコマンドに加えて、またはは、検索lspci
に役立つ他の手がかりを提供することができます。dmidecode
less /proc/cpuinfo
$ lspci | grep -i bridge
00:00.0 Host bridge: Intel Corporation Sky Lake-E DMI3 Registers (rev 04)
00:1c.0 PCI bridge: Intel Corporation C620 Series Chipset Family PCI Express Root Port #1 (rev f9)
00:1c.5 PCI bridge: Intel Corporation C620 Series Chipset Family PCI Express Root Port #6 (rev f9)
00:1f.0 ISA bridge: Intel Corporation C621 Series Chipset LPC/eSPI Controller (rev 09)
02:00.0 PCI bridge: ASPEED Technology, Inc. AST1150 PCI-to-PCI Bridge (rev 04)
17:00.0 PCI bridge: Intel Corporation Sky Lake-E PCI Express Root Port A (rev 04)
17:02.0 PCI bridge: Intel Corporation Sky Lake-E PCI Express Root Port C (rev 04)
17:03.0 PCI bridge: Intel Corporation Sky Lake-E PCI Express Root Port D (rev 04)
3a:00.0 PCI bridge: Intel Corporation Sky Lake-E PCI Express Root Port A (rev 04)
85:02.0 PCI bridge: Intel Corporation Sky Lake-E PCI Express Root Port C (rev 04)
85:03.0 PCI bridge: Intel Corporation Sky Lake-E PCI Express Root Port D (rev 04)
ae:00.0 PCI bridge: Intel Corporation Sky Lake-E PCI Express Root Port A (rev 04)
ae:02.0 PCI bridge: Intel Corporation Sky Lake-E PCI Express Root Port C (rev 04)
# dmidecode -s processor-version
Intel(R) Xeon(R) Gold 6130 CPU @ 2.10GHz
Intel(R) Xeon(R) Gold 6130 CPU @ 2.10GHz
それでも役に立たない場合は、プロセッサスイートとバージョンについてできるだけ多くの情報を見つけて、Web検索でコード名を見つける必要があります。
システムが実行されているオペレーティングシステムによっては、次のような他の便利なコマンドがあります。
$ grep -i cpu /var/run/dmesg.boot
$ pciconf -lv