Paso 5: Configurar la conexión al clúster AWS PCS - AWS PCS

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Paso 5: Configurar la conexión al clúster AWS PCS

Para establecer una conexión con el AWS PCS clúster, ejecútelo sackd como un servicio del sistema siguiendo estos pasos.

  1. Configure el archivo de entorno del sackd servicio con el siguiente comando. Antes de ejecutar el comando, sustituya ip-address y por port los valores recuperados de los puntos finales en el paso 1.

    sudo echo "SACKD_OPTIONS='--conf-server=ip-address:port'" > /etc/sysconfig/sackd
  2. Cree un archivo systemd de servicio para gestionar el sackd proceso.

    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. Establezca la propiedad del archivo sackd de servicio.

    sudo chown root:root /etc/systemd/system/sackd.service && \ sudo chmod 0644 /etc/systemd/system/sackd.service
  4. Habilite el sackd servicio.

    sudo systemctl daemon-reload && sudo systemctl enable sackd
  5. Inicie el servicio sackd.

    sudo systemctl start sackd