우분투 리눅스

6장 9교시~10교시

dmswo 2024. 10. 20. 12:56

9교시

하드디스크 관리 : RAID 문제 발생 테스트

 

실습사진

[실습사진]처럼 하드디스크를 고장내기 위해 연결을 끊었다.

실습1

[실습1]에서 확인해보니 sda에서 sdf까지만 존재하고 sdg부터 sdj는 사라졌다. 

그리고 df로 확인해보니 md9, md0, md1, md5 장치가 사라졌다. -> mount가 자동으로 해제됨

 

실습2

[실습2] : md1, md5는 결함 허용을 제공하기 때문에 강제로 복구시킨다. 그리고 mount시켰다.

실습3

[실습3] : sdd1만 살아있고 한개는 제거됨

실습4

[실습4]에서도 동일하게 md5를 진행

실습5

[실습5] : gedit /etc/fstab 에서 결함 허용이 안되는 md9와 md0 명령어를 주석으로 번경한다. 

재부팅시키면 [실습5]를 통해 md5, md1은 정상 작동함을 알 수 있다. 


10교시

하드디스크 관리 : RAID 원상 복구

실습 구상도

[실습 구상도] : 고장난 디스크 4개를 새 디스크로 교체

RAID1과 RAID5는 지금 데이터가 안전하긴 하나 지금은 결함 허용이 안 되는 상태이므로 새 디스크로 교체해준다.

실습1

[실습1] : sdc, sde, sdg, sdj 를 fdisk 한다.

실습2

[실습1]의 결과로 다 장착된 것을 [실습2]를 통해 확인

 

실습3

[실습3] : md9, md0은 안에 데이터가 날라갔기 때문에 stop하고 재구성시킨다.

그러나 md1, md5는 데이터가 살아있기 때문에 새로 구성하면 날라가버린다. 그래서 잘 돌고있는 장치에 add 해준다.

실습4

[실습4]에서 확인해보니 잘 작동한다.

실습5

[실습5] : 디스크를 고장시킬 때 주석시킨 것들을 해제한다.

실습6
실습7

[실습6]에서 mdadm --detail --scan 해서 나온 부분을 /etc/mdadm/mdadm.conf 파일에 name=server 부분을 제외하고 추가시킨다.

실습8
실습9

[실습8] : md1, md5는 정상적으로 작동하지만 md9, md0은 재구성하면서 이름이 바뀔 수 있다. 

[실습9] : 바뀐 이름으로 변경시키기

 

실습10

[실습10] : 재부팅시키고 df로 확인해보니 원상복구됨

'우분투 리눅스' 카테고리의 다른 글

6장 13교시~14교시  (0) 2024.10.20
6장 11교시~12교시  (0) 2024.10.20
6장 4교시~8교시  (0) 2024.10.19
5장 3교시~4교시 , 6장 1교시~3교시  (0) 2024.10.17
5장 1교시~2교시  (0) 2024.10.17