5단계 - AWS PCS 클러스터에 대한 연결 구성 - AWS PCS

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

5단계 - AWS PCS 클러스터에 대한 연결 구성

AWS PCS 클러스터에 대한 연결을 설정하려면 다음 단계에 따라 sackd를 시스템 서비스로 시작합니다.

  1. 다음 명령을 사용하여 sackd 서비스에 대한 환경 파일을 설정합니다. 명령을 실행하기 전에 ip-addressport1단계의 엔드포인트에서 검색된 값으로 바꿉니다.

    sudo echo "SACKD_OPTIONS='--conf-server=ip-address:port'" > /etc/sysconfig/sackd
  2. sackd 프로세스 관리를 위한 systemd 서비스 파일을 생성합니다.

    sudo cat << EOF > /etc/systemd/system/sackd.service [Unit] Description=Slurm auth and cred kiosk daemon After=network-online.target remote-fs.target Wants=network-online.target ConditionPathExists=/etc/sysconfig/sackd [Service] Type=notify EnvironmentFile=/etc/sysconfig/sackd User=slurm Group=slurm RuntimeDirectory=slurm RuntimeDirectoryMode=0755 ExecStart=/opt/aws/pcs/scheduler/slurm-24.05/sbin/sackd --systemd \$SACKD_OPTIONS ExecReload=/bin/kill -HUP \$MAINPID KillMode=process LimitNOFILE=131072 LimitMEMLOCK=infinity LimitSTACK=infinity [Install] WantedBy=multi-user.target EOF
  3. sackd 서비스 파일의 소유권을 설정합니다.

    sudo chown root:root /etc/systemd/system/sackd.service && \ sudo chmod 0644 /etc/systemd/system/sackd.service
  4. sackd 서비스를 활성화합니다.

    sudo systemctl daemon-reload && sudo systemctl enable sackd
  5. sackd 서비스를 시작합니다.

    sudo systemctl start sackd