메뉴 건너뛰기

imitator


오늘은 서버 레이드의 문제 있는 하드디스크를 교체 해야 하는 일이 있었습니다.

3Ware 리빌드의 경우 저는 보통 웹으로 많이 접근해서 리빌드를 하는 편인데요.
왠일인지 이번에는 웹으로 접근도 안되고 3Ware 웹서비스를 여러번 다시 시작해서 진행하자니 

접근도 잘안되고  시간만 계속 흘러가는 문제가 발생하여 예전부터 한번 이렇게 해봐야지하고 

생각하고 있던 명령어로 리빌드하기를 시도해봤습니다.


주의 사항

이 글은 여러 사이트를 참고한 후 실험한 뒤 기재 글입니다. 하지만 서버의 특성에 따라 리빌드에 실패할 가능성이  있으므로  이 글을 참고하신후에 따라하시다가 발생된 문제에 관해서는 책임을 지지 않습니다


명령어로 리빌드하기


1.png


1. tw_cli을 실행하여 show로 Ctl과 모델등을 확인합니다.

# show


2.png


2. 아래의 명령어를 이용하여 서버를 확인합니다. 레이드의 상태는 DEGRADED로 되어있고
    Vport 6번에 문제가 있는것을 확인할수 있습니다.

# info c0


3.png


3. 하드디스크를 제거합니다. p6은 현재 문제있는 6번 Vport 하드디스크를 뜻합니다.
   꼭 문제있는 Vport의 번호를 적어서 하드디스크를 제거해주세요.
   잘못 기재해서 사용하면 레이드가 유리처럼 깨져버릴수가 있습니다.

# maint remove c0 p6

# p6: 현재 문제있는 Vport 번호

 

4.png 


4. 문제가 있던 6번 하드디스크가 제거된것을 확인하였습니다. 이제 서버로 가서 문제있는 하드디스크를

   교체합니다.  실제 하드디스크 제거 전 주기를 확인하고 심호흡을 한뒤 작업을 진행하는것을 매우

  추천합니다.


5.png


5. 명령어를 이용하여 하드디스크 교체가 정상적으로 되었는지 확인합니다.

# maint rescan c0

# info c0


7.png


6. 하드디스크 교체가 완료되었다면 아래의 명령어를 확인하여 리빌드를 진행합니다.
    리빌드가 완료되는것은 서버마다 다릅니다. 서버에서 디스크가 원만하게 작동하는지
    모니터링 하는 것을 추천합니다.

# maint rebuild c0 u0 p6

# info c0


리빌드 후기

윈도우 같은경우에는 tw_cli 프로그램 이외에도  cmd에서도 명령어 사용이 가능합니다. cmd에서 명령어 사용시 밑에 있는 예시를  참고하여 사용해주세요 리눅스도 예시에 따라 하면 되지만 제가 실험해보지

않았기에 자세한점은 추후에 직접 실험 해본 후 수정하도록 하겠습니다.


예시) tw_cli show


명령어로 리빌드를 진행한후 혹시 몰라 웹으로 접근하니 신기하게도 정상적으로 접근이 가능해졌습니다.
리눅스에서 명령어로 리빌드를 진행하는 방법은 아래의 URL을 참고해보시면 좋을것같습니다.


참고 URL 1 : http://www.beetlebrow.co.uk/what-do-you-need/help-and-documentation/unix-tricks-and-information/3ware-raid-and-tw_cli
참고 URL 2 : http://wiki.hetzner.de/index.php/3Ware_RAID_Controller/en




번호 제목 글쓴이 날짜 조회 수
31 VirtualBox에서 USB를 사용 하는 방법 file 관리자 2017.09.11 11
30 putty vi(vim)에서 numlock 숫자키 사용하는 방법 file 관리자 2017.05.23 47
29 삼바(samba) 이 네트워크 리소스를 사용할 권한이 없는 것 같습니다. 임시 조치 방법 file 관리자 2017.05.10 238
28 hyper-v 가상 하드 디스크 볼륨(용량) 확장 하는 방법 file 관리자 2017.03.24 339
27 메일에 첨부되어온 winmail.dat 파일을 확인하는방법 file 관리자 2017.02.06 137
26 윈도우 7,8 > 윈도우 10 무료 업그레이드 하는방법 [6] file 관리자 2017.02.01 20727
25 윈도우 비정상적인 용량 가상 메모리(페이징 파일)를 확인해보자 file 관리자 2017.01.05 549
24 diskpart로 디스크를 간단하게 초기화(삭제)하는방법 file 관리자 2016.11.10 646
23 사용자의 계정이 사용할 수 없게 되었습니다. 시스템 관리자에게 문의하십시오. 해결방법 file 관리자 2016.06.10 2710
22 분할된 하드디스크 파티션 하나로 만드는 방법 file 관리자 2016.04.07 129
21 윈도우 (Windows) 원격 데스크톱 포트 변경 방법 file 관리자 2016.04.07 6804
20 Hiren's.BootCD를 이용한 윈도우 패스워드 초기화하기 file 관리자 2016.02.05 393
19 윈도우 업데이트가 진행되지 않는경우 file 관리자 2015.11.27 238
18 MegaRAID Storage Manager 하드디스크 리빌드하기 file 관리자 2015.11.27 1541
» 3Ware 9750 하드디스크 명령어로 리빌드(Rebuiid) 하기 윈도우편 file 관리자 2015.10.20 1686
16 Windows 2012에서 FTP를 설치해서 사용해보자 – 3편 FTP 세팅(완) file 관리자 2015.07.21 310
15 Windows 2012에서 FTP를 설치해서 사용해보자 – 2편 IIS와 FTP 설치 file 관리자 2015.07.21 121
14 Windows 2012에서 FTP를 설치해서 사용해보자– 1편 유저 생성 file 관리자 2015.07.21 332
13 windows 2012 정품인증 에러 0x8007007B 해결 방법 file 관리자 2015.05.28 1174
12 Windows 2012 패스워드 변경 file 관리자 2015.04.02 6373