サーバーの実行を継続しながら、サーバー内のRAMモジュールの正確仕様を確認するにはどうすればよいですか?
私は、debianに基づくカスタムLinuxディストリビューションを実行しているDDR2の3つの2GBスティックを備えたサーバーを持っています。これを最大4本の2GBスティックにぶつけて、デュアルチャネルモードを取得したいと思います。つまり、すでに存在するものと完全に一致する新しいスティックを確実に入手する必要があります。 RAMを視覚的に検査するために、この特定のサーバーをオフラインにしたくありません。ダウンタイム中の事前検査から、少なくともHPブランドの2本のスティックRAMと1本のSamsungがあり、サーバーがSamsungと一緒に在庫を出荷し、HPが注文されたことを知っています。後で(奇妙に思えますが、それはそうです)。
このサーバーはCLIのみ(実際のGUIはありません)であり、最初の購入からドキュメントを見つけることができません。
マザーボードに応じて必要な情報を提供する可能性のある次のコマンドを試してみます。
Sudo dmidecode -t memory
たとえば、Dellサーバーの1つで、部品番号を取得します(ただし、ワークステーションではそれほど幸運ではありません)。
Memory Device
Array Handle: 0x1000
Error Information Handle: Not Provided
Total Width: 72 bits
Data Width: 64 bits
Size: 2048 MB
Form Factor: DIMM
Set: 1
Locator: DIMM_A2
Bank Locator: Not Specified
Type: <OUT OF SPEC>
Type Detail: Synchronous
Speed: 1066 MHz (0.9 ns)
Manufacturer: 00CE000080CE
Serial Number: 423C357E
Asset Tag: 01101700
Part Number: M391B5673FH0-CF8