Skip to main content
Element Software
此產品有較新版本可以使用。
本繁體中文版使用機器翻譯,譯文僅供參考,若與英文版本牴觸,應以英文版本為準。

啟用靜態加密

貢獻者 netapp-pcarriga

你可以使用 `EnableEncryptionAtRest`啟用叢集上靜態進階加密標準 (AES) 256 位元加密的方法,以便叢集可以管理每個節點上磁碟機使用的加密金鑰。此功能預設未啟用。

註

啟用靜態加密後,叢集會自動在內部管理叢集中每個節點上磁碟機的加密金鑰。

如果指定了 keyProviderID,則會根據金鑰提供者的類型產生和檢索密碼。對於 KMIP 金鑰提供程序,這通常是透過金鑰管理互通協定 (KMIP) 金鑰伺服器來實現的。此操作完成後,指定的提供者將被視為處於活動狀態,並且只有在使用以下命令停用靜態加密後才能刪除。 `DisableEncryptionAtRest`方法。

註 如果您有一個型號以“-NE”結尾的節點類型, `EnableEncryptionAtRest`方法呼叫將失敗,並傳回「不允許加密」的回應。叢集偵測到不可加密節點」。
註 只有當叢集正在運作且處於健康狀態時,才應啟用或停用加密。您可以根據需要隨時啟用或停用加密。
註 此過程是異步的,會在啟用加密之前回傳回應。你可以使用 `GetClusterInfo`用於輪詢系統以查看進程何時完成的方法。

參數

此方法有以下輸入參數:

Name 描述 類型 預設值 必需的

密鑰提供者ID

要使用的KMIP金鑰提供者的ID。

整數

沒有任何

傳回值

此方法沒有傳回值。

請求範例

該方法的請求類似於以下範例:

{
   "method": "EnableEncryptionAtRest",
   "params": {},
   "id": 1
}

回答範例

此方法傳回的回應類似於 EnableEncryptionAtRest 方法中的下列範例。沒有結果需要報告。

{
   "id": 1,
   "result": {}
}

當叢集上啟用靜態加密時,GetClusterInfo 傳回的結果會將靜態加密的狀態(「encryptionAtRestState」)描述為「正在啟用」。靜態資料加密完全啟用後,傳回的狀態將變為「已啟用」。

{
   "id": 1,
      "result": {
         "clusterInfo": {
            "attributes": { },
               "encryptionAtRestState": "enabling",
            "ensemble": [
               "10.10.5.94",
               "10.10.5.107",
               "10.10.5.108"
            ],
            "mvip": "192.168.138.209",
            "mvipNodeID": 1,
            "name": "Marshall",
            "repCount": 2,
            "svip": "10.10.7.209",
            "svipNodeID": 1,
            "uniqueID": "91dt"
      }
   }
}