web-dev-qa-db-ja.com

サーバーがホットスワップドライブをサポートしているかどうかを確認するにはどうすればよいですか?

最近、中古サーバー(自立型ではなく、ラックに収まるタイプ)を購入しました。素敵な機能の1つは、カバーを開いてハードドライブのネジを外す必要がないことです。このマシンの前面には、8つの「使いやすい」キャディがあります。

このサーバーユニットがホットスワップドライブをサポートしているかどうかを確認するにはどうすればよいですか?マシンの仕様を調べる必要がありますか、それともLinux内からコマンドを実行してこれを検出できますか?


私の特定の場合、私が見つけることができる製品番号は、シャーシ、SuperMicroモデル825-7、およびいくつかのハードウェア関連のLinuxコマンドからの出力ですこのリポジトリで見つけることができます: GitHub:IQAndeas/computers:Austere Armadillo

特定のモデル番号を検索する必要はないが、どのサーバーを使用していても使用できるソリューションがあったことを期待していたことを覚えておいてくださいオン。

11
IQAndreas

Grrrr ...私はSupermicroが嫌いです...そしてホワイトボックスサーバー全般-モデル番号や部品に一貫性がありません。 HP、IBM、Dellなどの場合、サーバーのモデル番号を確認し、「はい、これは機能Xをサポートしています」と表示できます。

あなたにとって、これはサーバー内のコントローラーと、SASバックプレーンの接続方法に依存します。

サーバー上のlspciからの情報を提供してください。おそらくdf -hおよびlsscsiまたはcat /proc/scsi/scsi

これにより、RAIDコントローラー情報(存在する場合)と、続行するための情報が得られます。


編集:

サーバーはホットスワップをサポートしています

差出人: https://github.com/IQAndreas/computers/tree/master/austere-armadillo

これは古い2007/2008時代のサーバーです。

これがRAIDコントローラの論理ドライブです。

[2:0:0:0]    disk    AMCC     9690SA-8I  DISK  4.08  /dev/sda 
[2:0:1:0]    disk    AMCC     9690SA-8I  DISK  4.08  /dev/sdb 

そして

Host: scsi2 Channel: 00 Id: 00 Lun: 00
  Vendor: AMCC     Model: 9690SA-8I  DISK  Rev: 4.08
  Type:   Direct-Access                    ANSI  SCSI revision: 05
Host: scsi2 Channel: 00 Id: 01 Lun: 00
  Vendor: AMCC     Model: 9690SA-8I  DISK  Rev: 4.08
  Type:   Direct-Access                    ANSI  SCSI revision: 05

これは、Linuxで3w_9xxxカーネルモジュールを使用する Ware 9690SA-8i です。 RAID 1にディスクのペアがあり、RAID 5に4ディスクがある。これらはSATAディスクであるため、RAID 1 + 0に再構成して、2 TBの使用可能なスペースを確保することをお勧めします。より大きなアレイ上。 RAIDコントローラーの初期化中にAlt-3を押すと、BIOSからこれを実行できます。 RAIDコントローラーのマニュアルは here です。

enter image description here

9
ewwhite