이 페이지에서는 FlexCache 볼륨을 미리 채우는 방법을 설명합니다.
캐시 미리 채우기에 설명된 대로 캐시를 미리 채우도록 작업을 구성할 수 있습니다.
고려사항
사전 입력은 기존 FlexCache 볼륨에만 지원됩니다.
시작된 사전 입력은 일회성 작업을 시작합니다. 이 작업이 완료되면 소스에 대한 후속 변경사항이 캐시에 지속적으로 사전 입력되지 않습니다. 캐시를 업데이트하려면 새 사전 입력 작업을 시작하거나 클라이언트가 캐시에 액세스하여 오래된 파일을 가져오도록 허용해야 합니다.
다음 안내에 따라 Google Cloud CLI를 사용하여 사전 입력 작업을 시작하세요.
gcloud
사전 입력 작업을 시작하려면 다음 단계를 따르세요.
gcloud beta netapp volumes update VOLUME_NAME --location=LOCATION \ --cache-pre-populate=path-list=PATH_LIST1#PATH_LIST2,exclude-path-list=EXCLUDE_PATH_LIST1#EXCLUDE_PATH_LIST2,recursion=RECURSION
다음 정보를 바꿉니다.
VOLUME_NAME: 볼륨 이름입니다. 이 이름은 위치별로 고유해야 합니다.LOCATION: FlexCache 볼륨의 위치입니다.PATH_LIST(선택사항): 미리 채울 파일 또는 디렉터리 경로 목록입니다. # 기호를 사용하여 여러 경로를 구분합니다.다음 예에서는 여러 파일 또는 디렉터리 경로를 추가하는 방법을 보여줍니다.
path-list=PATH_LIST1#PATH_LIST2
EXCLUDE_PATH_LIST: 선택사항:PATH_LIST을 미리 채울 때 제외할 파일 또는 디렉터리 경로 목록입니다. # 기호를 사용하여 여러 경로를 구분합니다.다음 예에서는 여러 파일 또는 디렉터리 경로를 제외하는 방법을 보여줍니다.
path-list=EXCLUDE_PATH_LIST1#EXCLUDE_PATH_LIST2
RECURSION: 선택사항:PATH_LIST및EXCLUDE_PATH_LIST에 지정된 폴더를 재귀적으로 포함할지 제외할지 나타내는 불리언 플래그입니다. 기본적으로false로 설정됩니다.
사전 입력 작업이 아직 실행 중인지 완료되었는지 상태를 확인하려면 FlexCache 볼륨을 조회하세요. cacheParameters 출력 내의 CachePrePopulateState 필드에는 현재 상태가 표시됩니다.