inode 확보와 디스크 이미지 fstab 등록 리눅스마스터›스토리지 관리·보통

추천
북마크
질문
AI 튜터 0
root@Learnix - bash
세션 연결 준비 중
문항 난이도 3
실습 서버를 준비하고 있습니다. 문제를 먼저 읽어 두세요.
</> 문제

메일 게이트웨이 서버의 루트 파일시스템에서 용량은 남았는데 파일 생성이 실패한다는 신고가 들어왔습니다. /srv/spool/mail 에 0바이트 스풀 찌꺼기가 쌓여 inode를 소모하고 있으며, 동시에 백업용 디스크 이미지를 준비해 마운트 정책을 fstab에 미리 등록해 두어야 합니다. 아래 과제를 수행하세요.

컨테이너에는 SYS_ADMIN 권한이 없어 실제 mount/mkfs 는 수행할 수 없습니다. fstab 은 문법과 필드 값만 검사하며, 기존 fstab 항목은 삭제·변경하지 마세요. /mnt/store 실제 마운트 여부는 채점하지 않습니다.

✓ 요구 사항

1. /var/backups/store.img 에 백업용 빈 디스크 이미지 파일을 만든다. 크기는 정확히 64MiB 여야 한다.
2. /etc/fstab 에 위 이미지 파일을 /mnt/store 에 ext4 로 연결하는 항목을 1줄 추가한다. 일반 블록 장치가 아닌 이미지 파일을 쓰기 위한 옵션, 부팅 시 자동으로 붙지 않게 하는 옵션, 이 영역의 실행 파일을 실행하지 못하게 하는 옵션, setuid/setgid 비트를 무시하는 옵션을 모두 지정하고, dump 백업 대상에서 제외하며 부팅 시 fsck 검사도 수행하지 않도록 마지막 두 필드를 설정한다.
3. /srv/spool/mail 의 inode 소모를 줄인다. 내용이 있는 메일 파일(msg-*.eml)은 하나도 잃지 않으면서 해당 디렉터리의 일반 파일 개수를 100개 이하로 만든다.
4. /srv 바로 아래 디렉터리 중 실제 디스크 사용량이 가장 큰 디렉터리의 절대 경로를 /root/top_dir.txt 에 한 줄로 기록한다.

≡ 스토리지 관리 관련 실습 문제
리눅스마스터 문제 전체 보기
미제출
-