강좌
클라우드/리눅스에 관한 강좌입니다.
리눅스 분류

tune2fs실무5편: 파일시스템의 예비블록 퍼센트 설정하기

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

tune2fs실무5: 파일시스템의 예비블록 퍼센트 설정하기

 

 

 

 

앞의 강좌에서 예비블록의 개수를 직접 숫자로 지정하여 재설정하는 예를 보았다.

 

 

 

이번에는 예비블록 개수를 설정하는 것이 아닌 해당 파일시스템의 전체용량 중에 예비블록으로 사용할 비율(%)을 설정하는 방법을 보겠다.

 

 

 

 

 

mke2fs명령어나 mkfs명령어등과 같은 파일시스템 생성하는 명령어들로 파일시스템을 새로 생성할 때에 예비블록이 생성된다.

 

 

 

이 때 별도의 옵션으로 예비블록의 비율을 설정하지 않는다면 파일시스템의 예비블록은 기본적으로 해당 파일시스템이 가지는 전체 용량의 5%로 설정된다.

 

 

 

물론 mke2fs 또는 mkfs명령어에서 -m옵션으로 이 비율을 원하는 퍼센트로 설정할 수 있다고 이미 설명하였다.

 

 

 

 

 

그렇다면 이미 사용하고 있는 파일시스템의 경우에는 이 예비블록비율에 대한 퍼센트를 어떻게 조정할까? 그것은 지금 배우고 있는 tune2fs명령어 사용시 -m옵션을 사용하면 얼마든지 재조정이 가능하다.

 

 

 

 

 

[root@sulinux ~]# tune2fs -l /dev/sdb1 | grep Reserved

Reserved block count:     300000

Reserved GDT blocks:      639

Reserved blocks uid:      0 (user root)

Reserved blocks gid:      0 (group root)

[root@sulinux ~]#

 

 

 

 

위의 예는 /dev/sdb1파일시스템의 예비블록에 대한 정보를 확인한 것이다.

 

 

 

보는 바와 같이 예비블록은 모두 300000개 블록으로 설정되어 있다.

 

 

 

현재 이와 같은 상황에서 예비블록의 비율을 바꾸어보도록 하겠다.

 

 

 

 

 

[root@sulinux ~]# tune2fs -m 30 /dev/sdb1

tune2fs 1.41.3 (12-Oct-2008)

Setting reserved blocks percentage to 30% (786178 blocks)

[root@sulinux ~]#

[root@sulinux ~]# tune2fs -l /dev/sdb1 | grep Reserved

Reserved block count:     786178

Reserved GDT blocks:      639

Reserved blocks uid:      0 (user root)

Reserved blocks gid:      0 (group root)

[root@sulinux ~]#

 

 

 

 

이번 예는 예비블록비율을 조절한 것으로 블록 개수를 지정한 것이 아니라 /dev/sdb1파일시스템의 전체용량에 대한 비율로 지정한 것이다.

 

 

 

/dev/sdb1파일시스템의 전체용량 중 30%에 해당하는 블록용량을 예비블록으로 지정한 것이다.

 

 

 

이렇게 해서 예비블록의 개수가 786178개로 재설정되었다.

 

 

 

 

 

 

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,037 명
  • 현재 강좌수 :  35,810 개
  • 현재 접속자 :  96 명