多数のドライブを外部エンクロージャーに追加し、eSATAを介してサーバーに接続しましたが、ソフトウェアレイドの準備をする必要があります。ただし、fdisk -l
の下には表示されません
/dev/disk/by-path
と/dev/disk/by-id
を調べてみました。 RAIDカードがdmesgに表示されます。 eSATAエンクロージャーのプラグを抜き差ししても、/var/log/syslog
をテールにしたときに何も「発生」しません。
マシンで使用しているeSATAカードが故障している可能性がかなりあります(それが横になっていることがわかりました)。しかし、新しいものを購入する前に、明らかなものを見逃していないことを確認したいです。
コマンドls /dev/sd*
を実行してみてください。
これにより、システム上のすべてのドライブがデバイス名とともに一覧表示されます。これをfdisk -l
の出力と比較すると、どれがどれかわからない場合に現在のリストが表示されます。
parted
をインタラクティブに実行してから、以下のようにprint devices
コマンドを使用します。
Sudo parted
GNU Parted 2.3
Using /dev/xvda1
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) print devices
/dev/xvda1 (8590MB)
/dev/xvdb (429GB)
Ubuntuでは、fdisk -l
コマンドはSudoによって処理が進められないため、何も返しません。行う:Sudo fdisk -l
そしてディスクに関する情報を返すはずです。
ubuntu@ubuntu:~$ Sudo fdisk -l
Disk /dev/sda: 128.0 GB, 128035676160 bytes
255 heads, 63 sectors/track, 15566 cylinders, total 250069680 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Device Boot Start End Blocks Id System
/dev/sda1 1 250069679 125034839+ ee GPT
グラフィカルインストールを使用している場合は、GPartedが(ソフトウェアセンターで)進む方法です。