

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

# 3단계 - Slurm 설치
<a name="working-with_ami_custom_install-slurm"></a>

 AWS PCS와 호환되는 Slurm 버전을 설치합니다. 자세한 내용은 [AWS PCS의 Slurm 버전](slurm-versions.md) 단원을 참조하십시오.

**참고**  
이전 버전의 Slurm 소프트웨어가 설치된 AMI가 있는 경우 다음 단계를 수행하여 새 버전의 Slurm을 설치해야 합니다. AWS PCS 에이전트는 클러스터 생성 시 구성된 Slurm 버전에 따라 런타임 시 올바른 버전의 Slurm 바이너리를 활성화합니다.

**Slurm을 설치하려면**

1.  AWS PCS 소프트웨어를 설치한 동일한 임시 인스턴스에 연결합니다.

1.  Slurm 설치 관리자 소프트웨어를 다운로드합니다. Slurm 설치 프로그램은 압축된 tarball(`.tar.gz`) 파일로 패키징됩니다. 최신 *안정* 버전을 다운로드하려면 다음 명령을 사용하십시오. *리전*을와 같은 임시 인스턴스 AWS 리전 의 로 대체합니다`us-east-1`.

   ```
   curl https://aws-pcs-repo-region.s3.region.amazonaws.com/aws-pcs-slurm/aws-pcs-slurm-25.05-installer-25.05.4-1.tar.gz \
        -o aws-pcs-slurm-25.05-installer-25.05.4-1.tar.gz
   ```

   `latest` 이전 명령에서 버전 번호를 로 대체하여 최신 버전을 가져올 수도 있습니다(예: `aws-pcs-slurm-25.05-installer-latest.tar.gz`). 체크섬이 있는 사용 가능한 버전의 전체 목록은 섹션을 참조하세요[AWS PCS의 Slurm 버전](slurm-versions.md).
**참고**  
이는 Slurm 설치 프로그램 소프트웨어의 향후 릴리스에서 변경될 수 있습니다.

1. (선택 사항) Slurm 설치 관리자 tarball의 신뢰성과 무결성을 확인합니다. 이 작업을 수행하여 소프트웨어 게시자의 자격 증명을 확인하고 파일이 게시된 이후 변경되거나 손상되지 않았는지 확인하는 것이 좋습니다.

   1.  AWS PCS용 퍼블릭 GPG 키를 다운로드하여 키링으로 가져옵니다. *리전*을 임시 인스턴스를 시작한 AWS 리전 로 대체합니다. 명령에서 키 값이 반환됩니다. 키 값을 기록합니다. 다음 단계에서 사용합니다.

      ```
      wget https://aws-pcs-repo-public-keys-region.s3.region.amazonaws.com/aws-pcs-public-key.pub && \
          gpg --import aws-pcs-public-key.pub
      ```

   1.  다음 명령을 실행하여 GPG 키의 지문을 확인합니다.

      ```
      gpg --fingerprint 7EEF030EDDF5C21C
      ```

      명령은 다음과 동일한 지문을 반환해야 합니다.

      ```
      1C24 32C1 862F 64D1 F90A  239A 7EEF 030E DDF5 C21C
      ```
**중요**  
지문이 일치하지 않는 경우 Slurm 설치 스크립트를 실행하지 마십시오. [AWS Support](https://console.aws.amazon.com/support)에 문의하세요.

   1. 서명 파일을 다운로드하고 Slurm 설치 관리자 tarball 파일의 서명을 확인합니다. *region*을와 같이 임시 인스턴스 AWS 리전 를 시작한 로 바꿉니다`us-east-1`.

      ```
      wget https://aws-pcs-repo-region.s3.region.amazonaws.com/aws-pcs-slurm/aws-pcs-slurm-25.05-installer-25.05.4-1.tar.gz.sig && \
           gpg --verify ./aws-pcs-slurm-25.05-installer-25.05.4-1.tar.gz.sig
      ```

      다음과 유사하게 출력됩니다.

      ```
      gpg: assuming signed data in './aws-pcs-slurm-25.05-installer-25.05.4-1.tar.gz'
      gpg: Signature made Fri 24 Oct 2025 05:05:11 PM UTC using RSA key ID ECC0AE5C
      gpg: Good signature from "AWS PCS Packages (AWS PCS Packages)"
      gpg: WARNING: This key is not certified with a trusted signature!
      gpg:          There is no indication that the signature belongs to the owner.
      Primary key fingerprint: 1C24 32C1 862F 64D1 F90A  239A 7EEF 030E DDF5 C21C
           Subkey fingerprint: B7E1 8788 3517 6A74 C3D5  EAF5 6088 136D ECC0 AE5C
      ```

      결과에가 포함되어 `Good signature` 있고 지문이 이전 단계에서 반환된 지문과 일치하는 경우 다음 단계로 진행합니다.
**중요**  
지문이 일치하지 않는 경우 Slurm 설치 스크립트를 실행하지 마십시오. [AWS Support](https://console.aws.amazon.com/support)에 문의하세요.

1. 압축 `.tar.gz` 파일에서 파일을 추출하고 추출된 디렉터리로 이동하십시오.

   ```
   tar -xf aws-pcs-slurm-25.05-installer-25.05.4-1.tar.gz && \
       cd aws-pcs-slurm-25.05-installer
   ```

1. Slurm을 설치합니다. 설치 관리자는 Slurm 및 해당 종속 항목을 다운로드, 컴파일 및 설치합니다. 선택한 임시 인스턴스의 사양에 따라 몇 분 정도 걸립니다.

   ```
   sudo ./installer.sh -y
   ```

1. 스케줄러 버전 파일을 확인하여 설치를 확인합니다.

   ```
   cat /opt/aws/pcs/scheduler/slurm-25.05/version
   ```

   다음과 유사하게 출력됩니다.

   ```
   SLURM_INSTALL_DATE='Mon Nov 3 14:23:38 UTC 2025'
   SLURM_VERSION='25.05.4'
   PCS_SLURM_RELEASE='1'
   ```