9.4. nova-cache 정리 구성
백그라운드 프로세스는 다음 조건이 모두 true일 때 nova 캐시에서 이미지를 제거하기 위해 주기적으로 실행됩니다.
- 인스턴스에서 이미지를 사용하지 않습니다.
-
이미지의 수명은 nova 매개 변수
remove_unused_original_minimum_age_seconds값보다 큽니다.
remove_unused_original_minimum_age_seconds 매개변수의 기본값은 86400 입니다. 값은 초 단위로 표시되며 24시간과 같습니다. 초기 배포 중 NovaImageCachTTL tripleo-heat-templates 매개변수를 사용하거나 클라우드를 스택 업데이트하는 동안 이 값을 제어할 수 있습니다.
parameter_defaults:
NovaImageCacheTTL: 604800 # Default to 7 days for all compute roles
Compute2Parameters:
NovaImageCacheTTL: 1209600 # Override to 14 days for the Compute2 compute role
Compute 노드에 이미 있는 이미지를 미리 캐시하도록 플레이북에 지시하면 ansible에서 변경 사항을 보고하지 않지만 이미지의 사용 기간은 0으로 재설정됩니다. NovaImageCacheTTL 매개변수 값보다 더 자주 ansible 플레이를 실행하여 이미지 캐시를 유지 관리합니다.