为 DAOS 第 2 层存储配置凭证库
在启用 DAOS 第 2 层存储之前,配置 Domino® 凭证库以存储用于连接到存储服务的凭证。
过程
- 请参阅您的存储服务供应商文档。为 Domino® 创建凭证,用于连接到存储服务。(您的存储服务可以为您执行此步骤)。
-
请参阅您的存储服务供应商文档。创建一个供 Domino® 使用的存储区。(您的存储服务可以为您执行此步骤)。多个 Domino® 服务器可以使用同一存储区。可以为存储区使用任意名称。以下 AWS 命令示例在端点 us-east-1 创建名称为 aws-hcl-dominocos 的存储区:
aws s3api create-bucket --bucket aws-hcl-dominocos --region us-east-1
-
在 Domino® 中,完成以下步骤以创建 Domino® 凭证库,用于安全存储用于连接到存储服务的凭证。如果您具有现存凭证库(通常为 IBM_CredStore\credstore.nsf),虽然可以使用它,但必须使用随 Domino® 一起提供的 websecuritystore.ntf 替换设计。有关设置 Domino® 凭证库的详细信息,请参阅 Domino® 文档中的使用凭证库来共享凭证。
要在 Domino® 服务器上创建 Domino® 凭证库,请执行以下步骤:
-
如果其他 Domino 服务器将在存储服务中使用同一存储区,则将这些服务器设置为使用凭证库:
注: 建议将多个 Domino 服务器设置为在一个 Domino 集群中并共享一个存储区,因为这样可以简化对凭证库和凭证存储密钥的管理。
- 在创建凭证库的服务器的服务器控制台中,输入以下命令,以将 NEK 从服务器标识文件导出到 Domino 数据目录中的密钥文件:
例如:KEYMGMT EXPORT NEK <nek> <nek>.key <password>
KEYMGMT EXPORT NEK credstorenek credstorenek.key passw0rd
- 将密钥文件,例如
credstorenek.key
,复制到其他 Domino 服务器的 Domino 数据目录。 - 在每个其他 Domino 服务器的服务器控制台中,输入以下命令以将 NEK 导入 server.id 文件:
例如:KEYMGMT IMPORT NEK <nek>.key <password>
KEYMGMT IMPORT NEK credstorenek.key passw0rd
- 在每个其他 Domino 服务器上创建凭证存储数据库的副本。
- 在创建凭证库的服务器的服务器控制台中,输入以下命令,以将 NEK 从服务器标识文件导出到 Domino 数据目录中的密钥文件:
-
完成以下步骤,将存储服务凭证添加到 Domino® 凭证库中: