10.2. ReclaimSpaceJob을 사용하여 회수 공간 작업 활성화
ReclaimSpaceJob
은 대상 볼륨에서 회수 공간 작업을 호출하도록 설계된 네임스페이스가 지정된 CR(사용자 정의 리소스)입니다. 회수 공간 작업을 즉시 시작하는 하나의 시간 메서드입니다. 필요한 경우 회수 공간 작업을 반복하려면 ReclaimSpaceJob
CR 생성을 반복해야 합니다.
참고
-
회수 공간 작업 사이의 권장 간격은
weekly
입니다. -
각 작업 사이의 최소 간격이
24 시간
이상인지 확인합니다. - 외부 사용, 유지 관리 창 또는 워크로드 입력/출력이 낮은 것으로 예상되는 경우 회수 공간 작업을 예약합니다.
프로세스
회수 공간 작업에 다음 사용자 지정 리소스를 생성하고 적용합니다.
apiVersion: csiaddons.openshift.io/v1alpha1 kind: ReclaimSpaceJob metadata: name: sample-1 spec: target: persistentVolumeClaim: pvc-1 timeout: 360
여기서,
대상
- 작업이 수행되는 볼륨 대상을 나타냅니다.
persistentVolumeClaim
-
PersistentVolumeClaim
의 이름입니다. backOfflimit
-
회수 공간 작업을
실패로
표시하기 전에 최대 재시도 횟수를 지정합니다. 기본값은6
입니다. 허용되는 최대 및 최소값은 각각60
및0
입니다. retryDeadlineSeconds
-
작업이 초 단위로 간주될 수 있고 시작 시간을 기준으로 하는 기간을 지정합니다. 값은 양의 정수여야 합니다. 기본값은
600
초이고 허용되는 최대값은1800
초입니다. timeout
-
CSI 드라이버로 전송된
grpc
요청의 시간 초과를 초 단위로 지정합니다. 시간 초과 값을 지정하지 않으면 기본값은 글로벌 회수 공간 시간 초과 값입니다. 시간 초과에 허용되는 최소 값은 60입니다.
- 작업이 완료된 후 사용자 정의 리소스를 삭제합니다.