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

mke2fs로 파일시스템 생성시 아이노드 당 바이트 수를 지정하기

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

mke2fs로 파일시스템 생성시 아이노드 당 바이트 수를 지정하기






 

mke2fs -i라는 옵션을 이용하여 아이노드 당 바이트 수(bytes-per-inode)를 지정하여 파일시스템을 생성할 수 있습니다.

 

 

 

 이때 주의하실 것은 -i옵션으로 주어지는 값은 최소 1024이상은 되어야 한다는 것입니다.

 

 

 

-i옵션 없이 그냥 mke2fs가 사용되면 기본값으로 4096이 주어지게 됩니다.

 

 

 

이 값(bytes-per-inode ratio)이 클수록 inode는 보다 작게 생성됩니다.

 

 

 

반대로 이 값이 작을수록 inode는 더 많이 생성될 것입니다.

 

 

 

주의할 점은 이 값(bytes-per-inode ratio)으로 지정하는 값은 해당 파일시스템의 블록크기(Block size)보다 작아서는 안된다는 점입니다.

 

 

 

유의하십시오.

 

다음은 /dev/sdb1에 대한 ext4타입의 파일시스템을 생성하면서 bytes-per-inode값으로 4096을 지정한 것입니다.

 

 

 

 

 

[root@su250 ~]# mke2fs -t ext4 -i 4096 /dev/sdb1

mke2fs 1.41.3 (12-Oct-2008)

Filesystem label=

OS type: Linux

Block size=4096 (log=2)

Fragment size=4096 (log=2)

2621440 inodes, 2620595 blocks

131029 blocks (5.00%) reserved for the super user

First data block=0

Maximum filesystem blocks=2684354560

80 block groups

32768 blocks per group, 32768 fragments per group

32768 inodes per group

Superblock backups stored on blocks:

        32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632

 

Writing inode tables: done                            

Creating journal (32768 blocks): done

Writing superblocks and filesystem accounting information: done

 

This filesystem will be automatically checked every 24 mounts or

180 days, whichever comes first.  Use tune2fs -c or -i to override.

[root@su250 ~]# 

 

 

 

관련자료

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

공지사항


뉴스광장


  • 현재 회원수 :  60,039 명
  • 현재 강좌수 :  35,848 개
  • 현재 접속자 :  93 명