LabHub

Rootless Podman 운영 · graph root 옮기기 · 퀴즈

퀴즈: graph root 이전

LabHub 에서 이어서 보기

문항 6개. 정답과 해설은 풀어 본 뒤에 보여 드립니다.

  1. graphroot 를 옮긴 직후 `podman images` 가 비어 있습니다. 정상인가요?

    1. 아니다, 설정이 잘못 적용된 것이다
    2. 아니다, 옮기면서 이미지가 삭제된 것이다
    3. 아니다, 새 경로의 권한이 잘못된 것이다
    4. 정상이다. 기존 이미지는 옛 경로에 남아 있고 새 스토어는 비어 있다
  2. `runroot` 를 graphroot 와 함께 영구 디스크로 옮기면 생기는 문제는?

    1. 성능이 떨어진다
    2. 이미지가 중복 저장된다
    3. 비정상 종료 후 남은 락 파일 때문에 다음 기동이 실패할 수 있다
    4. SELinux 라벨이 깨진다
  3. graphroot 를 NFS 홈에 두면 안 되는 이유는?

    1. NFS 홈은 대체로 용량이 부족하기 때문
    2. overlay 계열 드라이버가 제대로 동작하지 않고 파일 잠금 문제가 나기 때문
    3. 레이어 전송이 네트워크 대역폭을 먹기 때문
    4. NFS 의 UID 매핑과 어긋나 권한이 꼬이기 때문
  4. 옛 graphroot 를 정리하려고 `podman system reset` 을 실행하면?

    1. 옛 경로의 데이터가 깨끗이 정리된다
    2. 설정 파일만 기본값으로 초기화된다
    3. 현재 설정된 스토어가 지워지므로 방금 옮긴 새 스토어를 날린다
    4. 대상이 없어 아무 일도 일어나지 않는다
  5. 여러 사용자에게 같은 graphroot 정책을 적용하려면?

    1. 각 사용자가 알아서 자기 홈의 설정 파일에 적게 한다
    2. 로그인 스크립트에서 환경변수로 지정해 두게 한다
    3. 시스템 전역 storage.conf 에 정의하되 개인 설정이 우선한다는 점을 감안한다
    4. 홈 아래 경로에서 공용 경로로 심볼릭 링크를 걸어 둔다
  6. `podman system df` 가 알려 주는 것은?

    1. 이미지·컨테이너·볼륨이 각각 얼마나 쓰는지, 회수 가능한 용량이 얼마인지
    2. 호스트 디스크 전체의 사용량과 여유
    3. graphroot 와 runroot 의 실제 경로
    4. 이미지가 가진 레이어의 개수와 크기