11.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
컴퓨팅 노드에 이미 존재하는 이미지를 미리 캐시하도록 플레이북에 지시하면 ansible에서 변경 사항을 보고하지 않지만 이미지의 사용 기간은 0으로 재설정됩니다. 이미지 캐시를 유지하려면 NovaImageCacheTTL 매개변수 값보다 ansible 플레이를 더 자주 실행합니다.