The following steps describe how to configure Vormetric
DSM to handle KMIP client requests from ThinkAgile CP storage controllers.
Requirements
- Vormetric DSM must already be installed. Refer to the Vormetric
DSM documentation for information about installation and setup.
Create the ThinkAgile CP Domain and Administrator
- Log in to the Vormetric DSM web interface. The initial Vormetric
DSM (web interface) can be accessed from a web browser (currently
10.0.15.250). The current password for "admin" is "Cloudistics1!"
- Once logged in, proceed to creating a new Domain for ThinkAgile CP. Navigate to and create a new
domain ThinkAgile CP.
- Now you need to create a new Domain Administrator, and assign
it to manage the ThinkAgile CP Cloud Controller domain. This user will be able to add hosts and set policies.
- Navigate to and create a new Administrator
named ThinkAgile CP with User Type of Domain and Security Administrator.
- Navigate to the domain you created and edit it. Click the Assign
Admin tab and assign the ThinkAgile CP user as the Domain administrator.
Add Hosts to the Domain
Log out of the admin account, and then log in as the ThinkAgile CP user.
Note: The current password for ThinkAgile CP is "Cloudistics12”
- Add a Storage Controller host to the ThinkAgile CP Cloud Controller Domain. Navigate to Hosts, and add a new host. You must
use the Storage Controller serial number (found in: /etc/tacp/appliance_serial_number). This string appended to
"tacp-"
becomes the host's name (for example, "tacp-DDVWFB2"
). When authenticating clients the server will
compare this Host Name field with the Common Name field in the client
certificate and only allow access if they match exactly.
- Add as many Storage Controller hosts as you need. You will next
need to configure the KMIP Client on each Storage Controller for two-way
authentication to be successful.
Configure Storage Controller Hosts
- Follow the KMIP Client Configuration steps on each storage controller
as described in the topic, Configure the KMIP client.
After the client has been configured, download or copy the
client certificate to your system, you will need it for the next step.
/usr/share/tacp/kmip/certs/client.pem
Upload the Client Certificate to the Host Account
- Log in to the Vormetric DSM as the ThinkAgile CP user, and then navigate to the host where you generated
the certificate.
Click the Upload KMIP Cert button and
select the certificate file you created or copied in the preceding
step.
Once the certificate has been uploaded, the host will
be ready to serve KMIP requests from this storage controller.
Test KMIP Communication
With the KMIP Client
(Storage Controller) and Server (Vormetric DSM) configured, you can
test the KMIP communication with the following script on the Storage
Controller:
/usr/share/tacp/kmip/verify_kmip_configuration.py