Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Étape 5 — Configuration de la connexion au cluster AWS PCS
Pour établir une connexion au cluster AWS PCS, lancez-le sackd
en tant que service système en suivant ces étapes.
-
Configurez le fichier d'environnement du
sackd
service à l'aide de la commande suivante. Avant d'exécuter la commande, remplacezip-address
et parport
les valeurs extraites des points de terminaison à l'étape 1.sudo echo "SACKD_OPTIONS='--conf-server=
ip-address
:port
'" > /etc/sysconfig/sackd -
Créez un fichier
systemd
de service pour gérer lesackd
processus.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
-
Définissez la propriété du fichier
sackd
de service.sudo chown root:root /etc/systemd/system/sackd.service && \ sudo chmod 0644 /etc/systemd/system/sackd.service
-
Activez le
sackd
service.sudo systemctl daemon-reload && sudo systemctl enable sackd
-
Lancez le service
sackd
.sudo systemctl start sackd