HA certificates are used to encrypt the communication between active/standby processes and HA processes to ensure the communication security. This section describes how to replace the HA certificates on the active and standby management nodes on MRS Manager to ensure the product security.
The certificate file and key file can be generated by the user.
MRS Manager needs to be restarted during the replacement and cannot be accessed or provide services at that time.
To avoid potential security risks, the password must meet the following complexity requirements:
sudo su - root
su - omm
sh ${OMS_RUN_PATH}/workspace/ha/module/hacom/script/gen-cert.sh --root-ca --country=country --state=state --city=city --company=company --organize=organize --common-name=commonname --email=Administrator email address --password=password
For example, run the following command: sh ${OMS_RUN_PATH}/workspace/ha/module/hacom/script/gen-cert.sh --root-ca --country=DE --state=eur --city=ber --company=dt --organize=IT --common-name=HADOOP.COM --email=abc@dt.com --password=Userpwd@123
The command has been executed successfully if the following information is displayed:
Generate root-ca pair success.
cp -arp ${OMS_RUN_PATH}/workspace0/ha/local/cert/root-ca.* ${BIGDATA_HOME}/om-0.0.1/security/certHA
sh ${BIGDATA_HOME}/om-0.0.1/sbin/replacehaSSLCert.sh
Enter the password as prompted, and press Enter.
Please input ha ssl cert password:
The HA certificate is replaced successfully if the following information is displayed:
[INFO] Succeed to replace ha ssl cert.
sh ${BIGDATA_HOME}/om-0.0.1/sbin/restart-oms.sh
The following information is displayed:
start HA successfully.
Run the sh ${BIGDATA_HOME}/om-0.0.1/sbin/status-oms.sh command to check whether HAAllResOK of the management node is Normal. Access MRS Manager again. If MRS Manager can be accessed, the operation is successful.