HOWTO

mkfs.ext4: command not found (RHEL 5.11)

한크크 2016. 6. 15. 09:11

새로운 파일시스템 구성이 필요해서 LVM 구성한 LV 를 파일시스템으로 생성하려고 평소와 다름없이 mkfs.ext4 명령어를 쳤는데

아래와 같이 커맨드를 찾을 수 없다는 에러가 발생하였다. 


# mkfs.ext4 /dev/bkvg01/bklv001

-bash: mkfs.ext4: command not found


/sbin 하위에 있는 mkfs 명령어의 환경변수가 적용되어 있지 않은 건가 확인해 보았는데 /sbin 은 적용되어 있었다. 

실제 /sbin 디렉토리를 찾아가서 확인해 보니 아니 이게  뭐람 mkfs.ext2 , 3 다 있는데 mkfs.ext4 만 없다. 


# ls -lt /sbin/mkfs

mkfs         mkfs.cramfs  mkfs.ext2    mkfs.ext3    mkfs.msdos   mkfs.vfat



mkfs.ext4 를 사용하기 위해서 RHEL 5 에서는 e4fsprogs-1.41.12-4.el5_10.x86_64 패키지 설치가 필요하다. 



# yum install e4fsprogs-1.41.12-4.el5_10.x86_64


패키지 설치가 완료된 후 /sbin 하위를 확인해 보니 mkfs.ext4 가 생긴것을 확인할 수 있다. 


sbin]# ls -lt  | grep mkfs

-rwxr-xr-x 3 root root   49600 Sep 18  2014 mkfs.ext2

-rwxr-xr-x 3 root root   49600 Sep 18  2014 mkfs.ext3

-rwxr-xr-x 3 root root  210296 Dec  5  2013 mkfs.ext4

-rwxr-xr-x 3 root root  210296 Dec  5  2013 mkfs.ext4dev

-rwxr-xr-x 1 root root   21544 Nov  8  2012 mkfs.cramfs

-rwxr-xr-x 1 root root   10000 Nov  8  2012 mkfs

-rwxr-xr-x 3 root root   28216 Jan 27  2010 mkfs.msdos

-rwxr-xr-x 3 root root   28216 Jan 27  2010 mkfs.vfat

반응형