이전 포스팅에서 언급한 fstab 설정에 대해 추가 설명하고자 합니다.
fstab 설정은 디스크 마운트(Mount) 후 서버를 재시작하는 경우 마운트가 해제되는 현상을 방지해주는 설정으로, 세부 설정과 항목에 대해 아래 포스팅 내용을 참고하면 됩니다.
# 디스크 5개 추가와 5개 디렉토리에 마운트 설정
[root@magicpipe /]# df -h
Filesystem Size Used Avail Use% Mounted on
devtmpfs 382M 0 382M 0% /dev
tmpfs 410M 0 410M 0% /dev/shm
tmpfs 410M 6.3M 404M 2% /run
tmpfs 410M 0 410M 0% /sys/fs/cgroup
/dev/mapper/cl-root 27G 4.9G 22G 19% /
/dev/sda1 976M 244M 666M 27% /boot
tmpfs 82M 1.2M 81M 2% /run/user/42
tmpfs 82M 4.0K 82M 1% /run/user/1000
/dev/sdb1 991M 2.6M 922M 1% /test_01
/dev/sdc1 991M 2.6M 922M 1% /test_02
/dev/sdd1 991M 2.6M 922M 1% /test_03
/dev/sde1 991M 2.6M 922M 1% /test_04
/dev/sdf1 991M 2.6M 922M 1% /test_05
# fstab 설정
[root@magicpipe /]# cat /etc/fstab
/dev/mapper/cl-root / xfs defaults 0 0
UUID=a1dec119-5afb-4119-ac5e-17d1176b3d64 /boot ext4 defaults 1 2
/dev/mapper/cl-swap swap swap defaults 0 0
/dev/sdb1 /test_01 ext4 defaults 1 2
/dev/sdc1 /test_02 ext4 defaults 1 2
/dev/sdd1 /test_03 ext4 defaults 1 2
/dev/sde1 /test_04 ext4 defaults 1 2
/dev/sdf1 /test_05 ext4 defaults 1 2
볼륨 생성과 파티션, 그리고 마운트 방법은 이전 포스팅을 참고합니다.
No | 필드 이름 | 필드 내용 | 작성 방법 |
1 | Filesystem Device Name (파일시스템 장치 이름) |
파일시스템 장치 이름은 파티션 이름을 의미 - 아래 명령어로 파일시스템 확인 - 명령어 : fdisk -l | awk '/dev/{print $1}' | grep sd |
예시 1) /dev/sdb1 예시 2) /dev/sdc1 |
2 | Mount Point (마운트 포인트) |
생성한 파티션을 어느 디렉토리에 연결할지 지정 | 예시 1) /test_01 예시 2) /test_02 |
3 | Filesystem Type (파일시스템 종류) |
파티션 생성시 지정한 파일시스템의 종류를 지정 - CentOS 8 에서는 보통 EXT4로 파일시스템으로 생성 - 그외 다양한 파일시스템이 존재함 (예 : ext2, ext3, ntfs) |
예시 1) etx4 |
4 | Mount Option (마운트 옵션) |
파일시스템 옵션을 지정, 보통 default로 설정 - 옵션은 아래를 참고 default : rw, nouser, auto, exec, suid속성을 모두 설정 auto : 부팅시 자동마운트 noauto : 부팅시 자동마운트를 하지않음 exec : 실행파일이 실행되는것을 허용 noexec : 실행파일이 실행되는것을 불허용 suid : SetUID, SetGID 사용을 허용 nosuid : SetUID, SetGID 사용을 불허용 ro : 읽기전용의 파일시스템으로 설정 rw : 읽시/쓰기전용의 파일시스템으로 설정 user : 일반사용자 마운트 가능 nouser : 일반사용자 마운트불가능, root만 가능 quota : Quota설정이 가능 noquota : Quota설정이 불가능 |
예시 1) default |
5 | Dump | 덤프 여부를 설정하는 필드 - 옵션은 아래를 참고 0 : 덤프 설정 X 1 : 덤프 설정 O |
예시 1) 0 예시 2) 1 |
6 | File Sequence CheckOption (무결성 검사) |
fsck(파일검사)에 의한 무결성 검사 우선순위 옵션 - 옵션은 아래를 참고 0 : 무결성 검사를 하지 않음 1 : 우선순위 1위 의미 2 : 우선순위 2위 의미 |
예시 1) 1 예시 2) 2 예시 3) 3 |
# fstab 파일 열고 수정 후 저장
[root@magicpipe /]# vi /etc/fstab
# 수정 전
/dev/mapper/cl-root / xfs defaults 0 0
UUID=a1dec119-5afb-4119-ac5e-17d1176b3d64 /boot ext4 defaults 1 2
/dev/mapper/cl-swap swap swap defaults 0 0
# 수정 후
/dev/mapper/cl-root / xfs defaults 0 0
UUID=a1dec119-5afb-4119-ac5e-17d1176b3d64 /boot ext4 defaults 1 2
/dev/mapper/cl-swap swap swap defaults 0 0
/dev/sdb1 /test_01 ext4 defaults 1 2
/dev/sdc1 /test_02 ext4 defaults 1 2
/dev/sdd1 /test_03 ext4 defaults 1 2
/dev/sde1 /test_04 ext4 defaults 1 2
/dev/sdf1 /test_05 ext4 defaults 1 2
[CentOS 8] Disk 관리 | RAID 구축 (0) | 2020.07.31 |
---|---|
[CentOS 8] Disk 관리 | RAID 개념 (0) | 2020.07.23 |
[CentOS 8] Disk 관리 | mount, umount (0) | 2020.07.15 |
[CentOS 8] 초기 세팅 | sudo 설정 (1) | 2020.07.07 |
[CentOS 8] 초기 세팅 | Repository 추가 설정 (0) | 2020.07.06 |
댓글 영역