10.4. Reclaim Space Operation에 필요한 사용자 정의 시간 초과
RBD 볼륨 크기 및 해당 데이터 패턴에 따라 Reclaim Space Operation은 컨텍스트 데드라인을 초과
하여 오류가 발생할 수 있습니다. 시간 초과 값을 늘려 이 문제를 방지할 수 있습니다.
다음 예제에서는 해당 ReclaimSpaceJob
의 -o yaml
을 검사하여 실패 상태를 보여줍니다.
예
Status: Completion Time: 2023-03-08T18:56:18Z Conditions: Last Transition Time: 2023-03-08T18:56:18Z Message: Failed to make controller request: context deadline exceeded Observed Generation: 1 Reason: failed Status: True Type: Failed Message: Maximum retry limit reached Result: Failed Retries: 6 Start Time: 2023-03-08T18:33:55Z
다음 configmap
을 생성하여 글로벌 수준에서 사용자 정의 시간 초과를 설정할 수도 있습니다.
예
apiVersion: v1 kind: ConfigMap metadata: name: csi-addons-config namespace: openshift-storage data: "reclaim-space-timeout": "6m"
csi-addons
Operator Pod를 다시 시작합니다.
oc delete po -n openshift-storage -l "app.kubernetes.io/name=csi-addons"
위의 configmap
생성 후 Reclaim Space Operations가 시작된 모든 공간 작업에서는 사용자 지정된 타임아웃을 사용합니다.
' :leveloffset: +1