2つのHDD 1500 GB SATA(/ dev / sdaおよび/ dev / sdb)で構成されたサーバーがあり、そのうちの1つに障害が発生し、サーバーが回復モードになっています。修正したいので、重要な情報を先にバックアップしておきました。その後、故障したハードドライブを交換しました。
どうやって始めるのかわかりません。あるディスクから別のディスクに情報を回復およびコピーする方法と、回復モードでUbuntu 12.04を使用してRAID 1を構成する方法を知る必要があります。
私のシステムの設定方法は次のとおりです。
# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/root 3.8G 319M 3.5G 9% /
none 3.7G 4.0K 3.7G 1% /dev
none 774M 264K 774M 1% /var/run
none 5.0M 0 5.0M 0% /var/run/lock
none 3.8G 0 3.8G 0% /var/run/shm
# fdisk -l
Disk /dev/sda: 1500.3 GB, 1500301910016 bytes
255 heads, 63 sectors/track, 182401 cylinders, total 2930277168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x000dd8e4
Device Boot Start End Blocks Id System
WARNING: GPT (GUID Partition Table) detected on '/dev/sdb'! The util fdisk doesn't support GPT. Use GNU Parted.
Disk /dev/sdb: 1500.3 GB, 1500301910016 bytes
255 heads, 63 sectors/track, 182401 cylinders, total 2930277168 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
# cat /proc/mdstat
Personalities : [raid1] [raid0] [raid6] [raid5] [raid4] [linear] [multipath] [raid10]
unused devices: <none>
# mdadm --assemble --run /dev/md/0
# mdadm --assemble --run /dev/md/1
答え1
このためにリカバリモードにする必要はありません。システムを正常に起動するだけです。次に、古いディスクのように新しいディスクを分割し、次のように新しいディスクのパーティションを既存のアレイに追加します。
sudo mdadm /dev/md0 --add /dev/sdb1
その後、アレイの状態を確認すると、再同期中であるsudo mdadm -D /dev/md0
ことを確認できます。
さらに、12.04は廃止され、来年は期限切れになるため、14.04にアップグレードする必要があります。