HOME > 이용안내
이용안내
 
작성일 : 13-10-21 10:26
[리눅스서버] 리눅스 파일시스템 체크 하기 fsck(e2fsck)사용법
 글쓴이 : 제이네트워크
조회 : 45,148  
[리눅스 파일시스템 체크 하기 fsck(e2fsck)사용법]
 
1. 시스템을 리부팅  하거나 갑자기 파일시스템 I/O에러가 생길 때  보통은 너무 오랫동안 파일 시스템 점검을  
   안해 준 경우가 대부분이다... 물론 하드웨어 에러일 수도 있지만... 이럴경우
 
2. 시스템을 싱글 유저 모드로 부팅  
 boot: linux single
 
3. 현재 마운트된 장치명을 확인 한다
#mount
 
4. 체크 할 파티션을 umount  한다 (필수임, umount  하지 않을 경우 파티션 손실 가능성 높음)
#umount /dev/sdb1 /backup
 
5. fsck 명령으로 시스템 점검
 
#fsck -y /dev/sdb1    :  복구할지 물어 보지 않고 자동 yes 처리 함
#fsck -a /dev/sdb1    
 
6. fsck 주요 옵션  
형식 : fsck [-옵션] [파일시스템 옵션] 파일시스템 또는 디스크 디바이스
-A 일반적으로 /etc/fstab에 나와 있는 파일 시스템들을 검사하고 /etc/rc 시스템  초기화 파일에서 일관적으로 점검한다.
-R -A옵션과 같이 사용하면 루트 파일 시스템을 제외한 모든 파일시스템을 점검한다.
-T 검사할때 제목을 보여주지 않는다.
-N 실제적으로 실행은 하지 않고 어떤 작업을 할것인가만 보여준다.
-P -A옵션과 같이 사용하면 다른 파일 시스템과 루트 파일 시스템을 병렬 처리하여 점검한다.
       그러나 루트 파일 시스템에 에러가 있을 경우 바이너리 파일이 깨질수 있으니 좋지 않다.
-s fsck 동작을 시리얼화 한다. 대화형 모드에서 여러 파일 시스템을 점검할 때 유용
-V 실행되는 각 파일 시스템용 명령을 포함하여 자세한 출력을 수행한다.
-t 점검할 파일 시스템을 설정한다. 파일 시스템 앞에 no를 붙이면 지정한 파일 시스템을 제외한 나머지를 모두 점검 한다.
-a 사용자에게 질문하지 않고 자동적으로 복구한다. 권장하지 않음
-r 파일 시스템 복구 전에 복구 여부를 묻는다. 단 병렬로 작동할때는 권장하지 않음
--v 버전정보를 보여준다.

[참고]  fsck 와 비슷한 명령어  e2fsck  
 
e2fsck [옵션] [디바이스명]

   -p : 파일시스템을 검사하면서 자동으로 복구해준다.(preen)
   -n : 모든 질문에대한 응답을 no 로 취급한다.(only check)
   -y : 모든 질문에대한 응답을 yes 로 취급한다.
   -c : BAD BLOCK 을 CHECK 한다.
   -f : 깨끗한 파일시스템까지 강제적으로 check 한다.(force)
         파일시스템이 깨끗할경우 Check 하지 않는다. -f 일경우 강제적으로 Check
 
 
[참고] 재부팅시에 파일시스템이 자동으로 fsck 를 돌게 하려면

기본 default 설정은 30회 이상 마운트 되거나 6개월 마다 체크하게 된다.
이것을 아직 여유기간이 남아 있지만 재부팅시 강제로 체크하게 하는 방법이다
touch /forcefsck
위 파일을 최상위 디렉토리 ( / ) 에 만들어 두면 된다.
 
이것은 rc.sysinit 이 동작하면서 해당 파일에 대해서 확인후 fsck 를 진행하게 된다.
체크 완료된후에는 해당 forcefsck 파일을 삭제하게 된다.
 
[참고]
 .autofsck 파일은 콘솔에서 5초동안 파일시스템 체크를 할지 물어보게 하는 파일이다.





Cloud server Streaming service Domain Cloud Firewall

 
 

Total 377

번호 제   목   글쓴이 날짜 조회
257 [리눅스서버] 스왑메모리 초기화 혹은 swap 메모리 관리 제이네트워크 2016-05-13 31784
256 [기타] tar 특정폴더에 압축을 풀어야 할 경우 사용 옵션 제이네트워크 2016-05-10 26778
255 [DB] [mysqldump 에러] Got errno 28 on write 발생시 제이네트워크 2016-03-29 28684
254 [윈도우서버] Windows Server 2012R2 (윈도우2012 R2) IIS8.5 서버 FTP 가상디렉토리 설정 제이네트워크 2016-03-25 33905
253 [리눅스서버] [우분투]ubuntu 15.10 서버 네트워크 설정 및 ufw 방화벽 제이네트워크 2016-03-24 31037
252 [리눅스서버] 우분투15.10 서버에서 SSH접속 안될 때 [에러-서버와 매치되는 outgoing encryption … 제이네트워크 2016-03-17 33119
251 [PHP] php 에러시 Warning: date(): It is not safe to rely on the system's timezone settings 제이네트워크 2016-02-03 23335
250 [DB] phpMyAdmin 4.x 버전에서 필요없는 에러메세지 없애는 방법 제이네트워크 2016-02-01 27352
249 [쉘스크립트] /bin/sh^M: bad interpreter: No such file or directory 오류 발생 시 제이네트워크 2016-01-22 29323
248 [리눅스서버] 리눅스 에서 Apche / php / mysql 컴파일 옵션 확인하기 제이네트워크 2015-12-09 27976
247 [스크립트언어] [php-openssl] php-4.4.x openssl 추가 모듈 설치 제이네트워크 2015-12-01 32310
246 [스크립트언어] php zip 설치 (ziparchive php extension) 제이네트워크 2015-11-25 42175
245 [스크립트언어] php-5.3.x 확장모듈 cURL 설치 방법 제이네트워크 2015-11-24 39466
244 [스크립트언어] php-4.x.x 의경우 phpize 사용하여 curl 모듈 추가] 제이네트워크 2015-11-24 33624
243 [스크립트언어] php 재컴파일 없이 모듈추가 하는 방법 입니다. 제이네트워크 2015-11-24 38653
242 [스크립트언어] [php]php-5.3.x 버전 부터 Zend Guard Loader 설치 제이네트워크 2015-11-06 31859
241 [리눅스서버] [apache] mod_ruid2 모듈 설치시 에러 mod_ruid2.c:45:28: error: sys/capability.h: No such file … 제이네트워크 2015-11-06 31034
240 [메일] 센드메일-아웃룩에러 중 다른메일메세지가 배달중이거나... 제이네트워크 2015-11-03 28066
239 [스크립트언어] 각언어별 redirect 구문 제이네트워크 2015-10-06 32055
238 [메일] [sendmail]메일 수발신이 느릴때 (sendmail이 정상동작 하나 느리게 작동할 때) 제이네트워크 2015-09-22 30517
237 [DB] [mysql]mysqldump 로 백업시 lock table 에러로 백업이 안되는 경우 제이네트워크 2015-09-17 28289
236 [리눅스서버] CentOS(리눅스)버전, 혹은 APM(apache, php, mysql) 버전 확인하려고 할때 사용하는 … 제이네트워크 2015-09-07 30154
235 [스크립트언어] mysql 설치 후 phpMyAdmin #2002 MySQL 서버에 로그인할 수 없습니다. 해결법 (1) 제이네트워크 2015-09-03 44847
234 [리눅스서버] 리눅스서버에서 chracterset 을 맞출려고 할 때 제이네트워크 2015-08-25 30621
233 [윈도우서버] windows 2008/2012 서버 셋팅후 403 forbbiden 에러시 제이네트워크 2015-07-22 31837
232 [DB] [mysql] Mysql 에러코드 중에 (Got error 134 from storage engine) 나올때 처리법 제이네트워크 2015-06-04 26900
231 [DB] [mysql-5.6.x 설치 후 에러로 실행 안될때 ][Warning] TIMESTAMP with implicit DEFAULT value … 제이네트워크 2015-05-22 37468
230 [리눅스서버] [apche 1.3.x | 2.0.x 2.2 x.2.4.x ] 아파치 버전별 차이점 제이네트워크 2015-05-19 38152
229 [DB] [MS-SQL SERVER 2008 로그 파일 사이즈 줄이기] 제이네트워크 2015-05-12 28672
228 [윈도우서버] IIS7.x / IIS8.x 에서 asp 호스팅시 "Response 버퍼 제한 초과됨 " 오류 제이네트워크 2015-05-11 32472
227 [윈도우서버] [windows2008] SQL Server 액세스를 허용하도록 Windows 방화벽 구성 제이네트워크 2015-05-04 31692
226 [윈도우서버] [iis7.x ASP 에러] An error occurred on the server when processing the URL 제이네트워크 2015-05-04 31289
225 [DB] [mysql] 테이블 복사하기 (데이타포함, 비포함) 제이네트워크 2015-04-28 28403
224 [스크립트언어] [jquery] 파일 업로드 전에 파일사이즈 체크하기 제이네트워크 2015-04-28 40955
223 [윈도우서버] Windows Server 2008/2012 (64bit OS) - IIS7에서 32bit ASP 응용프로그램 사용법 제이네트워크 2015-04-27 31803
222 [윈도우서버] [windows server 2012 원격데스크톱 세션 늘리기] 제이네트워크 2015-04-27 33316
221 [윈도우서버] [IIS 8.x 설치 후 HTTP오류 404.3 오류 및 asp / asp.net 실행오류] 제이네트워크 2015-04-21 38079
220 [기타] [XE 1.8 설치시 에러]XE cannot connect to DB 제이네트워크 2015-04-11 31610
219 [DB] mysql 외부에서 접속 허용하기 (1) 제이네트워크 2015-04-08 33547
218 [리눅스서버] 리눅스서버에 VNC SERVER 설치 하기 (centos5.8~ 6.7 까지 되네요) 제이네트워크 2015-03-19 37049
 1  2  3  4  5  6  7  8  9  10