우분투 18.04 데스크탑 버전.
RAID 6 어레이에 2TB 디스크 5개.
lsblk
sda 8:0 0 2.7T 0 disk
├─sda1 8:1 0 512M 0 part /boot/efi
└─sda2 8:2 0 2.7T 0 part /
sdb 8:16 0 1.8T 0 disk
└─sdb1 8:17 0 1.8T 0 part
sdc 8:32 0 1.8T 0 disk
└─sdc1 8:33 0 1.8T 0 part
sdd 8:48 0 1.8T 0 disk
└─sdd1 8:49 0 1.8T 0 part
sde 8:64 0 1.8T 0 disk
└─sde1 8:65 0 1.8T 0 part
sdf 8:80 0 1.8T 0 disk
└─sdf1 8:81 0 1.8T 0 part
mdadm.conf
ARRAY /dev/md0 metadata=1.2 name=bigdesk:0 UUID=e39b649e:039057a6:ac7fb6ea:d18895a3
HDD 파티션에서 fsck를 실행하여 RAID 어레이를 손상된 것 같습니다.
설치 또는 조립할 수 없으며 불량 슈퍼블록이 보고됩니다. fsck가 HDD에서 복구할 수 있다고 생각했는데 실제로는 HDD가 손상되었습니다. 내 백업이므로 복원하고 싶습니다.
해결 방법이 무엇입니까?
5월 18일 업데이트 - 모든 분들의 답변에 감사드립니다.
- 내가 뭘 한거지?
# fsck /dev/sdb1
# fsck /dev/sdc1
# fsck /dev/sdd1
# fsck /dev/sde1
# fsck /dev/sdf1
fsck의 질문에 대한 대답은 '예'입니다.
- 네, 제 백업이지만 모든 것의 백업이고 모든 것이 한 곳에 모아져 있는 유일한 곳이므로 복원을 시도하는 것도 가능합니다.
답변1
RAID6은 RAID1과 완전히 다릅니다. 데이터는 여러 디스크에 분산되어 있으므로 단일 디스크에 완전한 데이터 세트가 포함되어 있지 않습니다.
일반적으로 RAID 파티션 내의 데이터를 건드리면 무결성이 파괴됩니다. RAID1을 사용하면 미러 중 하나에서 데이터를 복구할 수 있습니다(어레이를 평면화하고 절반이 손실된 경우 재구축하고 나머지 절반에서 데이터를 다시 복사한 다음 어레이에 다시 추가할 수 있음). RAID6의 경우 fsck
파일 시스템이라고 생각하지만 그렇지 않은 것을 복구하려고 하기 때문에 상황이 더욱 악화됩니다.
RAID를 다시 조립하더라도 데이터를 신뢰할 수 없습니다.
전체 어레이(및 해당 데이터)를 평면화하고 백업을 다시 시작합니다. 적어도 그것은 당신의 라이브 시스템이 아닙니다.