쿠키 기본 설정 선택

당사는 사이트와 서비스를 제공하는 데 필요한 필수 쿠키 및 유사한 도구를 사용합니다. 고객이 사이트를 어떻게 사용하는지 파악하고 개선할 수 있도록 성능 쿠키를 사용해 익명의 통계를 수집합니다. 필수 쿠키는 비활성화할 수 없지만 '사용자 지정' 또는 ‘거부’를 클릭하여 성능 쿠키를 거부할 수 있습니다.

사용자가 동의하는 경우 AWS와 승인된 제3자도 쿠키를 사용하여 유용한 사이트 기능을 제공하고, 사용자의 기본 설정을 기억하고, 관련 광고를 비롯한 관련 콘텐츠를 표시합니다. 필수가 아닌 모든 쿠키를 수락하거나 거부하려면 ‘수락’ 또는 ‘거부’를 클릭하세요. 더 자세한 내용을 선택하려면 ‘사용자 정의’를 클릭하세요.

updateCluster - AWS ParallelCluster

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

updateCluster

클러스터를 업데이트합니다.

요청 구문

PUT /v3/clusters/{clusterName} { "clusterConfiguration": "string", "dryrun": boolean, "forceUpdate": boolean, "region": "string", "suppressValidators": "string", "validationFailureLevel": "string" }

요청 본문

clusterConfiguration

YAML 문서로서의 클러스터 구성입니다.

필수 여부: 예

clusterName

클러스터의 이름입니다.

유형: 문자열

필수 항목 여부: 예

dryrun

true로 설정하면 리소스를 만들지 않고 요청 검증만 수행합니다. 이 파라미터를 사용하여 클러스터 구성과 업그레이드 요구 사항을 확인합니다. 기본값은 false입니다.

유형: boolean

필수 항목 여부: 아니요

forceUpdate

true로 설정된 경우 업데이트 검증 오류를 무시하고 강제로 업데이트하세요. 기본값은 false입니다.

유형: boolean

필수 항목 여부: 아니요

region

클러스터가 속한 AWS 리전입니다.

유형: 문자열

필수 항목 여부: 아니요

suppressValidators

억제할 구성 유효성 검사기를 하나 이상 식별하세요.

유형: 문자열

형식: (ALL|type:[A-Za-z0-9]+)

필수 항목 여부: 아니요

유효한 값의 예제: currentValue, requestedValue, message

validationFailureLevel

업데이트 실패의 원인이 되는 최소 검증 수준입니다.

유형: 문자열

유효값: INFO | WARNING | ERROR

필수 항목 여부: 아니요

응답 구문

{ "cluster": { "clusterName": "string", "region": "string", "version": "string", "cloudformationStackArn": "string", "cloudformationStackStatus": "UPDATE_IN_PROGRESS", "clusterStatus": "UPDATE_IN_PROGRESS", "scheduler": { "type": "string", "metadata": { "name": "string", "version": "string" } } }, "validationMessages": [ { "id": "string", "type": "string", "level": "INFO", "message": "string" } ], "changeSet": [ { "parameter": "string", "currentValue": "string", "requestedValue": "string" } ] }

응답 본문

changeSet

클러스터 업데이트의 변경 세트입니다.

currentValue

업데이트할 파라미터의 현재 값입니다.

유형: 문자열

parameter

업데이트할 파라미터입니다.

유형: 문자열

requestedValue

업데이트할 파라미터에 요청된 값입니다.

유형: 문자열

cluster
cloudformationStackArn

메인 CloudFormation 스택의 Amazon 리소스 이름(ARN)입니다.

유형: 문자열

cloudformationStackStatus

CloudFormation 스택 상태입니다.

유형: 문자열

유효값: CREATE_IN_PROGRESS | CREATE_FAILED | CREATE_COMPLETE | ROLLBACK_IN_PROGRESS | ROLLBACK_FAILED | ROLLBACK_COMPLETE | DELETE_IN_PROGRESS | DELETE_FAILED | DELETE_COMPLETE | UPDATE_IN_PROGRESS | UPDATE_COMPLETE_CLEANUP_IN_PROGRESS | UPDATE_COMPLETE | UPDATE_ROLLBACK_IN_PROGRESS | UPDATE_ROLLBACK_FAILED | UPDATE_ROLLBACK_COMPLETE_CLEANUP_IN_PROGRESS | UPDATE_ROLLBACK_COMPLETE

clusterName

클러스터의 이름입니다.

유형: 문자열

clusterStatus

클러스터 상태입니다.

유형: 문자열

유효값: CREATE_IN_PROGRESS | CREATE_FAILED | CREATE_COMPLETE | DELETE_IN_PROGRESS | DELETE_FAILED | DELETE_COMPLETE | UPDATE_IN_PROGRESS | UPDATE_COMPLETE | UPDATE_FAILED

region

클러스터가 생성된 AWS 리전입니다.

유형: 문자열

scheduler
metadata

스케줄러의 메타데이터입니다.

name

스케줄러의 이름입니다.

유형: 문자열

version

스케줄러의 버전입니다.

유형: 문자열

type

스케줄러의 유형입니다.

유형: 문자열

version

클러스터를 생성하는 데 사용된 AWS ParallelCluster 버전입니다.

유형: 문자열

validationMessages

검증 수준이 validationFailureLevel보다 낮은 메시지 목록입니다. 메시지 목록은 구성 검증 중에 수집됩니다.

id

검사기의 ID입니다.

유형: 문자열

level

검증 수준입니다.

유형: 문자열

유효값: INFO | WARNING | ERROR

message

확인 메시지입니다.

유형: 문자열

type

검사기의 유형입니다.

유형: 문자열

예제

Python

요청

$ update_cluster(cluster_name_3x, path/config-file.yaml)

200 응답

{ 'change_set': [ { 'current_value': '10', 'parameter': 'Scheduling.SlurmQueues[queue1].ComputeResources[t2micro].MaxCount', 'requested_value': '15' } ], 'cluster': { 'cloudformation_stack_arn': 'arn:aws:cloudformation:us-east-1:123456789012:stack/test-api-cluster/e0462730-50b5-11ed-99a3-0a5ddc4a34c7', 'cloudformation_stack_status': 'UPDATE_IN_PROGRESS', 'cluster_name': 'cluster-3x', 'cluster_status': 'UPDATE_IN_PROGRESS', 'region': 'us-east-1', 'scheduler': { 'type': 'slurm' }, 'version': '3.2.1' } }

요청

$ update_cluster(cluster_name_3x, path/config-file.yaml)

200 응답

{ 'change_set': [ { 'current_value': '10', 'parameter': 'Scheduling.SlurmQueues[queue1].ComputeResources[t2micro].MaxCount', 'requested_value': '15' } ], 'cluster': { 'cloudformation_stack_arn': 'arn:aws:cloudformation:us-east-1:123456789012:stack/test-api-cluster/e0462730-50b5-11ed-99a3-0a5ddc4a34c7', 'cloudformation_stack_status': 'UPDATE_IN_PROGRESS', 'cluster_name': 'cluster-3x', 'cluster_status': 'UPDATE_IN_PROGRESS', 'region': 'us-east-1', 'scheduler': { 'type': 'slurm' }, 'version': '3.2.1' } }
프라이버시사이트 이용 약관쿠키 기본 설정
© 2025, Amazon Web Services, Inc. 또는 계열사. All rights reserved.