2.2. VDO 볼륨 시작 또는 중지
지정된 VDO 볼륨 또는 모든 VDO 볼륨 및 관련 UDS 색인을 시작하거나 중지할 수 있습니다.
2.2.1. 시작 및 활성화된 VDO 볼륨
시스템 부팅 중에 vdo
systemd
장치는 활성화 로 구성된 모든 VDO 장치를 자동으로 시작합니다.
vdo
systemd
장치는 vdo
패키지를 설치할 때 기본적으로 설치 및 활성화됩니다. 이 장치는 시스템 시작 시 vdo start --all
명령을 자동으로 실행하여 활성화된 모든 VDO 볼륨을 가져옵니다.
vdo create 명령에
있습니다.
--activate=disabled
옵션을 추가하여 자동으로 시작되지 않는 VDO 볼륨을 생성할 수도
시작 순서
일부 시스템에서는 VDO 볼륨 위와 그 아래에 LVM 볼륨을 배치할 수 있습니다. 이러한 시스템에서는 서비스를 올바른 순서로 시작해야 합니다.
- LVM의 하부 계층이 먼저 시작되어야 합니다. 대부분의 시스템에서 이 계층을 시작하는 것은 LVM 패키지가 설치될 때 자동으로 구성됩니다.
-
그러면
vdo
systemd
유닛이 시작되어야 합니다. - 마지막으로 실행 중인 VDO 볼륨 위에서 LVM 볼륨 또는 기타 서비스를 시작하려면 추가 스크립트를 실행해야 합니다.
볼륨을 중지하는 데 걸리는 시간
VDO 볼륨을 중지하려면 스토리지 장치의 속도와 볼륨에서 쓰기에 필요한 데이터 양에 따라 시간이 걸립니다.
- 볼륨은 UDS 인덱스의 1GiB마다 항상 1GiB를 씁니다.
- 볼륨은 블록 맵 캐시 크기와 slab당 최대 8MiB에 해당하는 데이터 양을 추가로 씁니다.
- 볼륨은 미해결된 모든 IO 요청 처리를 완료해야 합니다.
2.2.2. VDO 볼륨 시작
이 절차는 주어진 VDO 볼륨 또는 시스템의 모든 VDO 볼륨을 시작합니다.
절차
지정된 VDO 볼륨을 시작하려면 다음을 사용합니다.
# vdo start --name=my-vdo
모든 VDO 볼륨을 시작하려면 다음을 사용합니다.
# vdo start --all
추가 리소스
-
vdo(8)
도움말 페이지
2.2.3. VDO 볼륨 중지
이 절차에서는 주어진 VDO 볼륨 또는 시스템의 모든 VDO 볼륨을 중지합니다.
절차
볼륨을 중지합니다.
지정된 VDO 볼륨을 중지하려면 다음을 사용합니다.
# vdo stop --name=my-vdo
모든 VDO 볼륨을 중지하려면 다음을 사용합니다.
# vdo stop --all
- 볼륨이 디스크에 대한 데이터 쓰기를 완료할 때까지 기다립니다.
추가 리소스
-
vdo(8)
도움말 페이지