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

tune2fs로 파일시스템의 예비블록 퍼센트 설정하기

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

tune2fs로 파일시스템의 예비블록 퍼센트 설정하기




 

바로 앞에서 우리는 예비블록의 개수를 설정하는 예를 보았습니다.

 

 

 

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

 

 

 

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

 

 

 

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

 

 

 

물론, mke2fs 또는 mkfs명령어에서 -m옵션으로 이 비율을 원하는 퍼센티지로 설정할 수 있다고 이미 설명을 드렸습니다.

 

 

 

 

 

그렇다면 이미 사용하고 있는 파일시스템의 경우에는 이 예비블록비율에 대한 퍼센티지를 어떻게 조정할까요? 그렇습니다.

 

 

 

지금 배우고 있는 tune2fs명령어 사용시 -m옵션을 사용하면 얼마든지 재조정이 가능합니다.

 

 

 

다음 예를 보십시오.

 

[root@su250 ~]# 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@su250 ~]#

 

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

 

 

 

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

 

 

 

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

 

 

 

다음 예를 보십시오.

 

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

tune2fs 1.41.3 (12-Oct-2008)

Setting reserved blocks percentage to 30% (786178 blocks)

[root@su250 ~]#

[root@su250 ~]# 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@su250 ~]#

 

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

 

 

 

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

 

 

 

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

 

 

 

 

 

관련자료

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

공지사항


뉴스광장


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