

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# ステップ 5 – PCS AWS クラスターへの接続を設定する
<a name="working-with_login-nodes_standalone_configure-connection"></a>

 AWS PCS クラスターへの接続を確立するには、以下の手順に従ってシステムサービス`sackd`として を起動します。

**注記**  
 Slurm 25.05 以降を使用している場合は、代わりにスクリプトを使用してログインノードをセットアップし、複数のクラスターに接続できます。詳細については、「[スタンドアロンログインノードを PCS AWS の複数のクラスターに接続する](multi-cluster-login-script.md)」を参照してください。

1. 次のコマンドを使用して、`sackd`サービスの環境ファイルをセットアップします。コマンドを実行する前に、*ip-address* と *port* を[ステップ 1](working-with_login-nodes_standalone_get-addr.md) でエンドポイントから取得した値に置き換えます。

   ```
   sudo echo "SACKD_OPTIONS='--conf-server=ip-address:port'" > /etc/sysconfig/sackd
   ```

1. `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-25.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
   ```

1. `sackd` サービスファイルの所有権を設定します。

   ```
   sudo chown root:root /etc/systemd/system/sackd.service && \
       sudo chmod 0644 /etc/systemd/system/sackd.service
   ```

1. `sackd` サービスを有効にします。

   ```
   sudo systemctl daemon-reload && sudo systemctl enable sackd
   ```

1. `sackd` サービスを開始します。

   ```
   sudo systemctl start sackd
   ```