HP-UX

파일시스템별 inode 개수 질문

 
?¤¿ø¿?
조언자

파일시스템별 inode 개수 질문



일반적으로 df -i 하면 inode 개수가 나오는데 어떻게 계산되는것인지



궁금합니다. 솔라리스에서는 8k당 1 inode를 쓰는걸로 알고 있습니다.



그래서 파일시스템이 18GB 면 18*1024*1024 /8 로 하면 inode개수가



구해지는걸로 알고 있는데 HP 는 어떻게 계산되는지 궁금합니다.



선배님들 답변 부탁드립니다..



1 응답 1
고광태
중학생

파일시스템별 inode 개수 질문

HFS 의 경우는

filesystem을 backup하고, file system을 다시 만들되 inode를 늘리기 위해 inode당 data space값을 줄여서 file system을 구성합니다. default는 2048byte/inode인데, 1024byte/inode로 한다면



# newfs -F hfs -i 1024 /dev/rdsk/c1d0s2





VXFS 의 경우는

# newfs -F vxfs -b 8192 -o largefiles /dev/vg01/rlvol1

version 5 layout

4291821568 sectors, 536477696 blocks of size 8192, log size 2048

blocks

unlimited inodes, largefiles supported

536477696 data blocks, 536455160 free data blocks

16372 allocation units of 32768 blocks, 32768 data blocks



위와 같이 파일시스템이 구성이 되는데

보시는 것와 같이 unlimited inodes 라고 나타납니다.

무한대는 아니더라도 제기억으로는 계산을 대충했봤을때 4T 이상되었던걸루 기억이됩니다.