Configuring a credential store for DAOS tier 2 storage
Before you enable DAOS tier 2 storage, configure a Domino® credential store to store the credentials that are used for connections to the storage service.
Procedure
- Refer to your storage service vendor documentation. Create credentials for Domino® to use to connect to the storage service. (Your storage service may do this step for you).
-
Refer to your storage service vendor documentation. Create a
bucket for Domino®
to use. (Your storage service may do this step for you).
Multiple Domino®
servers can use the same bucket. You can use any name for a
bucket. The following AWS command example creates a bucket
named aws-hcl-dominocos at the
endpoint us-east-1:
aws s3api create-bucket --bucket aws-hcl-dominocos --region us-east-1
-
In Domino®, complete
the following steps to create a Domino® credential store to
securely store the credentials used to connect to the
storage service. If you have an existing credential store
(typically IBM_CredStore\credstore.nsf), you can use it but
you must replace the design with the
websecuritystore.ntf provided
with Domino® 11. For
detailed information on setting up a Domino® credential store, see
Using a credential store to share credentials
in the Domino®
documentation.
To create a Domino® credential store on a Domino®server:
-
If additional Domino servers will use the same bucket in the
storage service, set up those servers to use the credential
store:
Note: Setting up multiple Domino servers to be in one Domino cluster and to share one bucket is recommended because it simplifies management of the credential store and credential store key.
- From the server console of the server on which
you created the credential store, enter the
following command to export the NEK from the
server ID file to a key file in the Domino data
directory:
For example:KEYMGMT EXPORT NEK <nek> <nek>.key <password>
KEYMGMT EXPORT NEK credstorenek credstorenek.key passw0rd
- Copy the key file, for example,
credstorenek.key
, to the Domino data directory on the other Domino servers. - From the server console of each additional
Domino server, enter the following command to
import the NEK into the
server.id file:
For example:KEYMGMT IMPORT NEK <nek>.key <password>
KEYMGMT IMPORT NEK credstorenek.key passw0rd
- Create a replica of the credential store database on each additional Domino server.
- From the server console of the server on which
you created the credential store, enter the
following command to export the NEK from the
server ID file to a key file in the Domino data
directory:
-
Complete the following steps to add the storage service
credentials to the Domino® credential store: