Performing CTE maintenance with an LDT GuardPoint in a Pacemaker Setup
Disable the LDT GuardPoint with Pacemaker setup:
-
Stop the SQL server, type:
-
Delete the existing resource constraints from LDT and the colocation from the Pacemaker setup.
Example
A. If it exists, get the ID of the PCS constraint co-location. In the example below the, ID is:
co-location_set_msmsmt
B. Remove the PCS constraint co-location and PCS resource, type:
Expected Result: Current LDT GuardPoint status should be now be:
unguarded
.Example
Response
-
Disable the LDT GuardPoint from the Cluster Host Group in CipherTrust Manager.
Expected Result: The LDT GuardPoint should no longer be displayed when
secfsd -status guard
is executed.
Perform CTE maintenance
Now you can perform CipherTrust Transparent Encryption maintenance tasks that require stopping secfs such as:
-
Stop CipherTrust Transparent Encryption
-
Upgrade CipherTrust Transparent Encryption
-
Uninstall CipherTrust Transparent Encryption
-
Create a new baseline database for LDT on the same LDT &{gp}
See CTE Agent for Linux Advanced Configuration for more information.
Note
Before creating a new baseline database for CTE-LDT: Ensure that your target LDT GuardPoint path does not have an ldt xattr
value on it so that the directory can trigger the initial rekey at the start of guarding. If it does have an ldt xattr
value from a previous setup, then use the command voradmin ldt xattr delete <LDT GuardPoint>
to remove the old xattr value.
Re-Enable LDT Guard Point with Pacemaker Setup
-
Re-enable the LDT GuardPoint from the Cluster Host Group in CipherTrust Manager. Wait until the GuardPoint is visible again and in the
unguarded
state before moving to the next step below.Example
Response
-
Add the resource
mssql-ldtmgp
back into the Pacemaker setting and verify that it has started:Example
The LDT GuardPoint should now be automatically active again in Pacemaker.
Response
-
Start SQL server, type:
-
Add the LDT resource constraints and co-location back into the Pacemaker setting.
Example
A. Add failover resource constraints back:
B. If constraint co-location was used, add it back:
-
Restart Pacemaker so that it can pick up the newly created resource configurations.
A. Stop SQL server, type:
B. Reboot Pacemaker, type:
C. Re-start SQL server, type: