ansan-survivor.tistory.com/483?category=363952
ansan-survivor.tistory.com/491?category=363952
ansan-survivor.tistory.com/500?category=363952
앞에 3개의 포스팅에서 만든 10개의 Raid 하드디스크를 Vmware에서 삭제하여 마치 고장난것과 같은 상태를 만든다.
*VMware 하드 지우기 (하드의 고장 가정)
Advanced를 눌러서 해당 케이블이 내가 삭제하고자 하는게 맞는지 확인 후 삭제
아래와 같은방식으로 디스크 삭제
그리고나서 부팅, 부팅으로 시도하지만 정상적이지 않아서 좀 오래 걸린다. 그 후 응급복구모드로 들어간다.
(응급복구 모두 접속법)
ansan-survivor.tistory.com/447
먹통일 때, 아래와 같은 창이 뜨며, root 패스워드를 입력하여 접속
그러면 root의 프롬프트 #이 뜬다.
현재 장치 확인
ls -l /dev/sd*
제거된 디스크를 제외하고, 앞에서부터 알파벳순을 당겨서 카운트 한다.
마운트된 디스크를 확인해본다.
df
그러면 앞서 만든
Linear Raid (md1), Raid0 (md2)
는 사라졌고, 남아있는 Raid 디스크는
Raid1 (md3), Raid5(md4) 밖에 없다.
다시말해, Raid1과 Raid5는 데이터가 그데로 백업되어 보존된다.
md3 (Raid1) 좀 더 자세히 보기
mdadm --detail /dev/md3
HDD가 2개인데 1개가 사라졌다는걸 알 수 있다.
md4 (Raid5) 좀 더 자세히 보기
mdadm --detail /dev/md4
HDD가 3개인데 1개가 사라졌다는걸 알 수 있다.
(참고) 사라진 Linear Raid(md1)은 아래보면 아무것도없다. 데이터도 손상되어 복구가 불가하다.
<고장난 Raid하드 제외시키고 다시 CentOS가동시키기>
1. Linear Raid0 (md1)과 Raid0 (md2) 가동중지
mdadm --stop /dev/md1
mdadm --stop /dev/md2
2. fstab 목록에서 제외시키기 (주석으로 제외)
vi /etc/fstab
3. 재부팅한다. (즉, Raid1과, Raid5만 작동되는 상태로 부팅)
reboot
응급복구모드가 아닌 아래 화면으로 잘 접속되었다.
이제 계정으로 접속하여 필요한 데이터를 백업시켜놓으면 된다.
결론, Linux의 하드고장으로 데이터가 다 날라갈 수 있으니, 최소 Raid1 이나, Raid5 방법으로 구성해 놓으면 좋다.
(raid1 : 최소 동일사양 하드 2개 필요)
(raid5 : 최소 동일사양 하드 3개 이상 필요)
고장난 Raid HDD 복구 (아래 포스팅)
ansan-survivor.tistory.com/510
'리눅스 > CentOS' 카테고리의 다른 글
[CentOS 7] Raid 하드디스크에 리눅스 설치 (CentOS 7 설치), Raid 1 방식 설치 (1) | 2021.02.28 |
---|---|
[CentOS 7] Raid HDD 하드디스크 고장 시 원상 복구시키기 (0) | 2021.02.20 |
[CentOS 7] 리눅스 Raid 하드디스크 만들기 (Raid0, Raid1, Raid5) (0) | 2021.02.14 |
[CentOS 7] 리눅스 Linear Raid 하드디스크 만들기 (0) | 2021.02.07 |
[CentOS 7] 리눅스 Raid 하드디스크 구축하기, Raid 파티셔닝 (0) | 2021.02.01 |