4 diskte bir RAID5 dizisi (Linux md) yazılımım var.
Dizileri bozulmuş duruma getirmeden ve mümkünse çevrimiçi olmadan, disklerden birini yenisiyle değiştirmek istiyorum . Bu nasıl mümkün olabilir?
Bu önemlidir, çünkü ben istemem:
- Diğer diskleri baskı altına alma riskini alın, böylece yeniden yapılanma sırasında bir kişi çökebilir,
- “eşliksiz bir durumda” olma riskini aldığınız için bir süre güvenlik ağım yok.
Sanırım çevrimiçi olarak yapmak çok fazla soruyor ve dd
eski diskin verilerini yenisine çevrimdışı olarak kopyalayıp değiştirmem gerekiyor, sonra değiştirmem gerekiyor, fakat teorik olarak mümkün olduğunu düşünüyorum ...
Bazı bağlamlar : Bu disklerin tümü 5.5 yıldan uzun bir süredir sürekli olarak dönüyor. Şu an için hala mükemmel çalışıyorlar ve hepsi (uzun) SMART kendi kendine testini geçiyorlar. Ancak, bu 4 diskten birinin çok daha uzun sürmeyeceğini düşünmek için nedenlerim var (öngörülen başarısızlık).
mdadm --add
--replace
işe yaramadan önce hala gerekli . (mdadm
3.3, Ubuntu 15.10). Sonrasını yaparsanız , bir yedek eklendikten hemen--add
sonra--replace
kopyalama başlayacaktır. (Cihaz "değiştirme istiyor" olarak işaretli kalır).