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.
-
Configure el archivo de entorno del
sackd
servicio con el siguiente comando. Antes de ejecutar el comando, sustituyaip-address
y porport
los valores recuperados de los puntos finales en el paso 1.sudo echo "SACKD_OPTIONS='--conf-server=
ip-address
:port
'" > /etc/sysconfig/sackd -
Cree un archivo
systemd
de servicio para gestionar elsackd
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
-
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
-
Habilite el
sackd
servicio.sudo systemctl daemon-reload && sudo systemctl enable sackd
-
Inicie el servicio
sackd
.sudo systemctl start sackd