linux kernel panic
작성자 정보
- 신순용 작성
- 작성일
컨텐츠 정보
- 1,636 조회
- 0 추천
- 목록
본문
안녕하세요..
superuser 여러분.
급한질문이 있어 이렇게 질문드립니다.
내용이 좀~ 길지만 이한명 도와좀 주세요...
장애전 시스템 파티션 현황
" /dev/sda1 /boot 4% " (200M 중 8M사용)
" /dev/sda5 / 10% " (10G 중 1G사용)
백업을 받기위해 아래와 같은 명령어를 입력했습니다.
" dd if=/dev/sda of=/dev/st0 "
해당 명령어 입력후 5초정도 시간이 흘렀고
다시 파티션별로 백업을 받아야겠다는 생각하에
dd 명령어를 " cancel " ( ^C )했습니다.
명령어가 kill 되었고, 파티션 확인을 위해
" df -k "로 확인한순간 " / " 파일시스템이 Full이 났더군요..
시스템 재부팅후 정상부팅을 하는순간
kernel panic이 발생하였습니다.
곧바로 linux single로 재부팅하였으나 이역시
kernel panic이 재발생 하였습니다.
bootdisk로 재부팅 하였으나 /dev/sda5를 mount하는데
실패하였고, fsck로 /dev/sda5를 check하려고 하였으나
"wrong type fs /dev/sda5" 라는 메세지만 발생하였습니다.
그래서 e2fsck -b 8193으로 superblock를 fsck하였으나
wrong type만 발생하더군요...
다른 서버에 깨진 파일시스템 DISK를 장착하였으나
역시 fsck 및 mount를 실패하였습니다..
결국 OS install후 정상적으로 부팅후 백업본으로
복구 하였으나,
정말 찜찜하더군요..
제가 dd백업을 잘못한건지 알수 없네요..
또한, 백업명령후 5초후정도 kill 하였는데...
혹시나,혹시나 kernel부분 백업중이었다면, 혹시
지금과 같은 장애가 발생했을수도 있다고는 생각하거든요...
장치파일을 순간적으로 잘못줬다고 해도, 5초이내에
파일시스템이 Full이 날수 있을까요?
기껏해봤자 /dev/오류장치명 으로 파일하나의 size만
커졌을것 같은데요...
궁금하고, 답답하고, 여러사람들에게 제가 이런실수를 했다는게
죄송하고 그러네요.. kernel bug로 인해 디스크가 Full나거나
superblock이 깨져서 발생한 에러로 보고 있습니다.
물론 저의 명령어 실수까지도 예상하고 있지만.. 어떤게 정답인지
답답하기만 하네요.... 고수님들 도와주세요....
관련자료
-
이전
-
다음