yanlışlıkla yeniden başlattıktan sonra raid5 dizisini geri yükleme


0

Önceden mdadm kullanılarak oluşturulan, "--cemit" komutunun yerine "--assemble" yerine rastgele bir "--create" komutunun ardından oluşturulmuş bir baskın 5 dizisini geri yüklemek mümkün mü (amaç diziyi bir sistem biçiminden sonra taşımaktı)

yapılandırma: her biri bir linux-raid-autodetect bölümü olan 3 sabit sürücü kullanarak 5 dizisi baskın, dizi linux enterprise server 10 üzerinde mdadm ile oluşturulmuş dizilim.


Bart'ın dediği gibi sadece yedekten geri yükleyin. HD'lerle oynamadan önce çektiğiniz, RAID Dizileri ve sistemi yeniden kurun.
Chris S

tam olarak yedeklemeden nasıl geri yükleyebilirim? önceki sistemin kurulu olduğu sabit disk onarımın ötesinde kızartılmış .. yedeklemeden geri yükleme ne ve nasıl?
3a2roub

Yanıtlar:


1

Bildiğim kadarıyla, sürücüyü okumak için düşük seviyeli disk düzenleme araçlarıyla oynamadan, onu kurtarmaya çalışmak için harcanan zaman daha iyi harcanabilir veya bir yedekten geri yüklemek için daha etkili bir şekilde kullanılabilir.

Sen olabilir denemek kurtarma CD / önyüklenebilir CD'den TestDisk'i çalışan, ancak tek bir disk tüm verileri olacak, bu yüzden bilgilerinizi nasıl olacak bilmiyorum. Sanırım görürse eski bölüm bilgilerini geri yüklemeyi deneyebilirsiniz, ancak hala varsa, verileri daha fazla karıştırmayacağının garantisi yoktur.

En iyi cevap: yedeklemeden kurtarın.


Tavsiyeniz için teşekkürler, ne yazık ki hiçbir destek yok.
3a2roub

GParted'i bilmiyorum, ama testdisk bir şeyler bulabilir.
Bart Silverstrim

1

Aynı yapılandırmaya sahip RAID oluşturursanız, çalışması gerekir:

(root)# mdadm --create --verbose /dev/md0 --level=5  --raid-devices=3 /dev/sdb1 /dev/sdc1 /dev/sdd1

(root)# mkdir /raid

(root)# mount /dev/md0 /raid/

(root)# cp /vmlinuz /raid/

(root)# md5sum /raid/vmlinuz 
a36c45658d6bc5371ac432bd0af92a0e  /raid/vmlinuz

(root)# mdadm -S /dev/md0 
mdadm: stopped /dev/md0

(root)# mdadm --zero-superblock /dev/sdb1 
(root)# mdadm --zero-superblock /dev/sdc1 
(root)# mdadm --zero-superblock /dev/sdd1

(root)# mdadm --create --verbose /dev/md1 --level=5  --raid-devices=3 /dev/sdb1 /dev/sdc1 /dev/sdd1

(root)# mount /dev/md1 /raid/

(root)# md5sum /raid/vmlinuz 
a36c45658d6bc5371ac432bd0af92a0e  /raid/vmlinuz

aksi halde "mdadm --create" komutunu gösterin


evet, böyle yarattım. sadece mount / dev / md0 / mnt yazarken şunu söylüyor: dosya sistemi türünü belirtmeniz gerekiyor. veri kaybetmek istemiyorum çünkü mkfs.ext3 gerçekleştirmek ya da oluşturduktan sonra biçimlendirilmiş vermedi. şimdi ne olacak?
3a2roub

deneyin # dumpe2fs / dev / md0 ... belki LVM kullandınız mı? deneyin: lvm vgscan
bindbn

dumpe2fs hatalı sihirli sayı döndürdü .. bölümleri sıfır-süper-blokladıktan sonra diziyi yeniden yaratmaya çalışıyorum.
3a2roub
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.