

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 失去與 AWS CloudHSM 叢集的連線
<a name="troubleshooting-lost-connection"></a>

當您[設定 AWS CloudHSM 用戶端](cmu-install-and-configure-client-linux.md#cmu-edit-client-configuration)時，您提供了叢集中第一個 HSM 的 IP 地址。此 IP 地址會儲存在 AWS CloudHSM 用戶端的組態檔案中。用戶端啟動時，它會嘗試連接到這個 IP 地址。如果無法啟動 (例如，因為 HSM 故障或您已刪除 HSM)，您可能會看到如下錯誤：

```
LIQUIDSECURITY: Daemon socket connection error
```

```
LIQUIDSECURITY: Invalid Operation
```

若要解決這些錯誤，請將組態檔案中的 IP 地址，更新為叢集中作用中可存取 HSM 的 IP 地址。

**更新 AWS CloudHSM 用戶端的組態檔案**

1. 使用下列其中一種方法來尋找叢集中的作用中 HSM 的 IP 地址。
   + 在 **** 主控台[中，檢視叢集詳細資訊頁面上的AWS CloudHSM HSM](https://console.aws.amazon.com/cloudhsm/home) 標籤。
   + 使用 AWS Command Line Interface (AWS CLI) 發出[https://docs.aws.amazon.com/cli/latest/reference/cloudhsmv2/describe-clusters.html](https://docs.aws.amazon.com/cli/latest/reference/cloudhsmv2/describe-clusters.html)命令。

   您在後續步驟需要此 IP 地址。

1. 使用以下命令來停止用戶端。

------
#### [ Amazon Linux ]

   ```
   $ sudo stop cloudhsm-client
   ```

------
#### [ Amazon Linux 2 ]

   ```
   $ sudo service cloudhsm-client stop
   ```

------
#### [ CentOS 7 ]

   ```
   $ sudo service cloudhsm-client stop
   ```

------
#### [ CentOS 8 ]

   ```
   $ sudo service cloudhsm-client stop
   ```

------
#### [ RHEL 7 ]

   ```
   $ sudo service cloudhsm-client stop
   ```

------
#### [ RHEL 8 ]

   ```
   $ sudo service cloudhsm-client stop
   ```

------
#### [ Ubuntu 16.04 LTS ]

   ```
   $ sudo service cloudhsm-client stop
   ```

------
#### [ Ubuntu 18.04 LTS ]

   ```
   $ sudo service cloudhsm-client stop
   ```

------
#### [ Windows ]
   + 用於 Windows 用戶端 1.1.2\$1：

     ```
     C:\Program Files\Amazon\CloudHSM>net.exe stop AWSCloudHSMClient
     ```
   + 用於 Windows 用戶端 1.1.1 和更早版本：

     在您啟動 AWS CloudHSM 用戶端的命令視窗中使用 **Ctrl**\$1**C**。

------

1. 使用以下命令來更新用戶端的組態檔，以提供您在先前步驟找到的 IP 地址。

   ```
   $ sudo /opt/cloudhsm/bin/configure -a <IP address>
   ```

1. 使用下列命令來啟動 用戶端。

------
#### [ Amazon Linux ]

   ```
   $ sudo start cloudhsm-client
   ```

------
#### [ Amazon Linux 2 ]

   ```
   $ sudo service cloudhsm-client start
   ```

------
#### [ CentOS 7 ]

   ```
   $ sudo service cloudhsm-client start
   ```

------
#### [ CentOS 8 ]

   ```
   $ sudo service cloudhsm-client start
   ```

------
#### [ RHEL 7 ]

   ```
   $ sudo service cloudhsm-client start
   ```

------
#### [ RHEL 8 ]

   ```
   $ sudo service cloudhsm-client start
   ```

------
#### [ Ubuntu 16.04 LTS ]

   ```
   $ sudo service cloudhsm-client start
   ```

------
#### [ Ubuntu 18.04 LTS ]

   ```
   $ sudo service cloudhsm-client start
   ```

------
#### [ Windows ]
   + 用於 Windows 用戶端 1.1.2\$1：

     ```
     C:\Program Files\Amazon\CloudHSM>net.exe start AWSCloudHSMClient
     ```
   + 用於 Windows 用戶端 1.1.1 和更早版本：

     ```
     C:\Program Files\Amazon\CloudHSM>start "cloudhsm_client" cloudhsm_client.exe C:\ProgramData\Amazon\CloudHSM\data\cloudhsm_client.cfg
     ```

------