질문&답변
클라우드/리눅스에 관한 질문과 답변을 주고 받는 곳입니다.
리눅스 분류

마운트된 Nas 서버가 모두 읽기전용이 되었어요..

작성자 정보

  • 김나 작성
  • 작성일

컨텐츠 정보

  • 10,287 조회
  • 1 댓글
  • 0 추천
  • 목록

본문

 안녕하세요? 늘 신세만 지고 있는 초보 리눅스 유져 입니다.ㅜ

 서희 서버에 백업용으로 Nas 서버를 마운트 하여서 사용 중인데요.

 기존에 3일치 되던 백업을 5일치로 늘리기 위해 폴더를 두개 더 늘리고, 스크립트를 수정 하였습니다.

 그리고 그 다음날 새벽에는 정상적 백업이 되었는데, 그 다음날 부터 안되어 있더라구요...

 그래서 확인을 위해 스크립트를 실행 해보니 .. Nas 서버 내의 모든 파일과 폴더가 읽기 전용이 되어 있었습니다.
 mkdir, rmdir, rm..등등의 명령어도 안먹히며, 스크립트도 실행 되지 않구요..

 mkdir 명령어를 실행시키면
 mkdir: `test' 디렉토리를 만들 수 없습니다: 읽기전용 파일 시스템
 
 ls 명령어를 실행 시키면
 ls: reading directory .: 입력/출력 오류

 
lsattr 명령어를 실행 시키면
 lsattr: 장치에 대해 부적절한 ioctl While reading flags on '파일명'

 
vi 에서 수정을 한뒤 저장 하려고 하면 하단부에
 E45: 'readonly' option is set (add ! to override)
 
 
과 같은 에러가 납니다.

 remount 도 해보고, unmount후 다시 mount도 해보았으나 동일한 현상입니다.ㅜ

 제가 작업을 하면서 새로운 스크립트를 실행 시키긴 하였지만, 워낙 초보라 cp, rm, mv 정도만 있는 스크립트였고, 작업시 사용했던 명령어도 mkdir 이나 rmdir, rm 정도였습니다.

 약간 의심 가는 부분이 있다면 제가 스크립트를 vi에서 수정하다가 'Ctrl + z' 키를 실수로 누른 적이 있었습니다.
 그것 때문인지 아닌진 잘 모르겠지만, ls -al 로 보니깐 .nfs00000000001cc00c00000001 파일이 보였었습니다. 현재는 없는 파일이구요.. 당시 삭제하려 했는데 안지워졌던 것으로 기억납니다.
 
 권한은 nfsnobody에 755라 권한 문제는 아닐 듯 하고..ㅜ 여기저기 찾아다니다가 이렇게 질문 올립니다.

 어떻게 대처 해봐야 할까요?ㅜ
 답변 부탁드리겠습니다. 감사합니다.
 

관련자료

댓글 1

김성환님의 댓글

  • 김성환
  • 작성일
그 전에는 정상적으로 사용하던 파일시스템이 갑자기 어느날 읽기 전용으로 마운트가 전환이 되는 경우가
가끔 발생하기도 합니다.
그런경우는 운영체제 자체에서 해당 파일시스템을 엑세스 하려던중에 파일시스템상의 여러가지 문제로 인하여
엑세스 이후에 발생할수 있는 장애를 미연에 방지하고자, 자체적으로 마운트를 읽기 전용으로 전환시켜
더 이상 디스크로의 쓰기작업이 들어가는것을 막기 위함입니다.
이런 경우 디스크 자체의 배드 섹터가 발생한 경우이거나, 디스크상에 물리적 또는 논리적으로 문제가 발생한
경우이거나, 디스크로의 연결 부분인 케이블상에 문제가 발생하였거나 케이블이 메인 보드쪽으로 연결되는
포트쪽에 문제가 발생하였을 수도 있습니다.

따라서, 해결은 일단 운영 체제를 재 가동하시게 되면, 정상적으로 쓰기모드로 다시 마운트되어 올라올
것이며, 이후에 /var/log/messages 로그 파일등을 확인하여 디스크 상의 오류가 발생하였는지
확인해 보셔야 할것 같습니다.
그럼...

공지사항


뉴스광장


  • 현재 회원수 :  60,050 명
  • 현재 강좌수 :  35,885 개
  • 현재 접속자 :  108 명