6.4.2. 할당 청구 모니터링
프로세스
다음 명령을 실행하여 활성
AllocationClaim리소스를 검사합니다.$ oc get allocationclaims -n das-operator출력 예
NAME AGE 13950288-57df-4ab5-82bc-6138f646633e-harpatil000034jma-qh5fm-worker-f-57md9-cuda-vectoradd-0 5m ce997b60-a0b8-4ea4-9107-cf59b425d049-harpatil000034jma-qh5fm-worker-f-fl4wg-cuda-vectoradd-0 5m다음 명령을 실행하여 특정
AllocationClaim에 대한 자세한 정보를 확인하세요.$ oc get allocationclaims -n das-operator -o yaml출력 예(잘림)
apiVersion: inference.redhat.com/v1alpha1 kind: AllocationClaim metadata: name: 13950288-57df-4ab5-82bc-6138f646633e-harpatil000034jma-qh5fm-worker-f-57md9-cuda-vectoradd-0 namespace: das-operator spec: gpuUUID: GPU-9003fd9c-1ad1-c935-d8cd-d1ae69ef17c0 migPlacement: size: 1 start: 0 nodename: harpatil000034jma-qh5fm-worker-f-57md9 podRef: kind: Pod name: cuda-vectoradd-f4b84b678-l2m69 namespace: default uid: 13950288-57df-4ab5-82bc-6138f646633e profile: 1g.5gb status: conditions: - lastTransitionTime: "2025-08-06T19:28:48Z" message: Allocation is inUse reason: inUse status: "True" type: State state: inUse다음 명령을 실행하여 다양한 주의 클레임을 확인하세요.
$ oc get allocationclaims -n das-operator -o jsonpath='{range .items[*]}{.metadata.name}{"\t"}{.status.state}{"\n"}{end}'출력 예
13950288-57df-4ab5-82bc-6138f646633e-harpatil000034jma-qh5fm-worker-f-57md9-cuda-vectoradd-0 inUse ce997b60-a0b8-4ea4-9107-cf59b425d049-harpatil000034jma-qh5fm-worker-f-fl4wg-cuda-vectoradd-0 inUse다음 명령을 실행하여
AllocationClaim리소스와 관련된 이벤트를 확인하세요.$ oc get events -n das-operator --field-selector involvedObject.kind=AllocationClaim다음 명령을 실행하여
NodeAccelerator리소스를 확인하여 GPU 하드웨어 감지를 확인하세요.$ oc get nodeaccelerator -n das-operator출력 예
NAME AGE harpatil000034jma-qh5fm-worker-f-57md9 96m harpatil000034jma-qh5fm-worker-f-fl4wg 96mNodeAccelerator리소스는 DAS 운영자가 감지한 GPU 지원 노드를 나타냅니다.
추가 정보
AllocationClaim 사용자 정의 리소스는 다음 정보를 추적합니다.
- GPU UUID
- GPU 장치의 고유 식별자입니다.
- 슬라이스 위치
- GPU에서 MIG 슬라이스의 위치.
- 포드 참조
- GPU 슬라이스를 요청한 포드입니다.
- 상태
-
클레임의 현재 상태(
준비됨,생성됨또는해제됨).
클레임은 단계적 상태에서 시작하여 모든 요청이 충족되면 생성됨 상태 로 전환됩니다. 포드가 삭제되면 연관된 클레임이 자동으로 정리됩니다.