View a markdown version of this page

AWS PCS의 노드 수명 주기 작업 문제 해결 - AWS PCS

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

AWS PCS의 노드 수명 주기 작업 문제 해결

이 문제 해결 정보를 사용하여 일반적인 노드 수명 주기 작업 문제를 해결합니다.

증상

가능한 원인

수행할 작업

시작 중 노드 종료

nodeBootstrapped 또는 스크립트가 nodeReady를 사용하여 0이 아닌 종료됨 onError=TERMINATE

/var/log/amazon/pcs/lifecycle/actions/<stage>/<name>.log을 검토합니다. 디버깅을 위해 노드를 유지하려면를 onError=STOP_SEQUENCE 일시적으로 설정합니다.

스크립트 다운로드 실패

누락s3:GetObject, 네트워크 송신 없음 또는 잘못된 URL

인스턴스 IAM 역할 및 VPC 라우팅 또는 엔드포인트를 확인하고 URL 및 (S3의 경우)를 확인합니다s3VersionId.

체크섬 불일치

스크립트 콘텐츠가 변경되었거나 손상됨

SHA-256을 재생성하고 구성을 업데이트하거나 반복하는 동안 체크섬을 제거합니다.

노드가 준비되지 않음

스크립트가 약 30분의 등록 기간을 초과함

긴 설치를 AMI 또는 공유 파일 시스템으로 이동하고 작업을 여러 단계로 분할합니다.

업데이트된 스크립트가 적용되지 않음

CACHE_ONCE는 원본 복사본을 보관합니다.

를 사용하거나 인스턴스를 REFRESH_ON_REBOOT교체합니다.

재부팅 후 스크립트가 다시 실행되지 않음

executionPolicyFIRST_BOOT_ONLY (기본값)입니다.

부팅할 때마다 실행해야 하는 스크립트에 executionPolicy=EVERY_BOOT 대해를 설정합니다.

sinfo 또는 스크립트에서 찾을 수 scontrol 없음

스크립트는 nodeBootstrapped 이전 단계에서 실행됩니다. slurmd

Slurm 종속 작업을 nodeReady 단계로 이동합니다.

종료 후 로그를 볼 수 없음

로그는 인스턴스에 로컬입니다.

로그를 Amazon CloudWatch로 전달하는 노드 부트스트랩 스크립트를 추가합니다.