16TB 이상 파일시스템 만들기
OS : centos 6.8 64bit
20TB 의 /dev/sdb 를 생성
서버 모델 : HP 180 G6 ( SAS 2T * 12ea )
기본적으로 16TB 이상의 파일시스템이 ext4 로 생성이 안된다.
block size 를 기본 4096 에서 8192 로 만드니 생성되긴 하지만 마운트때 fs type 이 안맞다고 나옴
# parted /dev/sdb
(parted) mklabel gpt
# mkfs.ext4 -L /data -i 8192 /dev/sdb1
mkfs.ext4: Size of device /dev/sdb1 too big to be expressed in 32 bits using a blocksize of 4096.
vi /etc/mke2fs.conf
[defaults] [fs_types] |
e2fsprogs-1.42.8 다운 및 설치
- 소스포지에서 다운받아서 사용 (최소 1.3 이상의 버전을 사용)
- configure && make && make install
e2fsprogs 를 설치전에는 mkfs.ext4 명령어로 파일시스템이 생성이 안된다. 아이노드 옵션을 빼고 해도 안됨
-b 옵션으로 block size 를 눌리면 생성이 되긴 하는데, 최소 블럭이 커지는거에 대한 부담감으로 인해서 제외
# mkfs.ext4 /dev/sdb1
-> 성공
'엔지니어 > Linux' 카테고리의 다른 글
backdoor 탐지 (0) | 2016.11.18 |
---|---|
REDIS (0) | 2016.11.18 |
keepalive와 timewait의 상관관계 (0) | 2016.07.06 |
tcp_syncookies는 어떻게 동작하는가? (0) | 2016.07.06 |
tcp_tw_reuse와 tcp_tw_recycle (0) | 2016.07.06 |