스토리지와 마운트 · 마운트와 /etc/fstab 읽고 쓰기 · 퀴즈
퀴즈: fstab
문항 6개. 정답과 해설은 풀어 본 뒤에 보여 드립니다.
fstab 여섯 번째 필드(pass)에 대한 설명으로 옳은 것은?
- 1 은 루트 전용이고, 다른 로컬 파일시스템은 2, 검사하지 않을 것은 0 이다
- 숫자가 클수록 먼저 검사하는 순서를 뜻한다
- 0 은 부팅할 때마다 항상 검사한다는 뜻이다
- 다섯 번째 dump 필드와 같은 값이어야 한다
데이터 디스크 항목에 `nofail` 을 넣는 이유는?
- 마운트 순서를 앞당겨 부팅을 빠르게 하려고
- 마운트할 때 권한 검사를 건너뛰려고
- 부팅 때 그 항목의 fsck 를 생략하려고
- 그 디스크가 없거나 고장 나도 서버 부팅이 멈추지 않게 하려고
NFS 항목에 `_netdev` 가 필요한 이유는?
- 네트워크가 준비된 뒤에 마운트를 시도하게 하려고
- NFS 버전을 지정하려고
- 읽기 전용으로 마운트하려고
- 캐시를 끄려고
바인드 마운트가 심볼릭 링크보다 나은 상황은?
- 같은 데이터를 두 벌 두지 않아 용량을 아껴야 할 때
- 원본이 NFS 같은 네트워크 파일시스템일 때
- 같은 데이터를 두 경로에 붙이면서 한쪽에만 ro 같은 옵션을 주고 싶을 때
- 두 경로의 소유자나 권한을 다르게 두고 싶을 때
`/tmp` 에 `noexec,nosuid,nodev` 를 거는 목적은?
- 임시 파일이 커지지 않게 해 용량을 아끼려고
- 백업 대상에서 자동으로 제외되게 하려고
- 쓰기 경로를 단순하게 만들어 성능을 높이려고
- 누구나 쓸 수 있는 경로에서 실행 파일이나 setuid 바이너리가 동작하지 못하게 하려고
fstab 을 고친 뒤 재부팅 전에 하는 검증으로 적절한 것은?
- fstab 은 문법이 단순하므로 따로 확인할 것이 없다
- df 출력에 새 항목이 나타나는지 확인해 본다
- findmnt --verify 로 문법을 확인한 뒤 mount -a 로 실제로 붙여 본다
- dmesg 에 관련 오류가 찍혔는지 확인해 본다