Configuring HA for TimelineServer
Scenario
As a role of the Yarn service, TimelineServer supports the HA mode since the current version. To prevent a single point of failure of TimelineServer, you can enable TimelineServer HA to ensure high availability of the TimelineServer role.
The TimelineServer saves data to the in-memory database LevelDB, which is memory-intensive. It is imperative to allocate a minimum of 30 GB of memory to the node hosting the TimelineServer.
This function applies to MRS 3.2.0-LTS.1 or later.
Impact on the System
- Before the conversion, change the value of TLS_FLOAT_IP of TimelineServer to an available floating IP address. (In the case of a single instance, the service IP address of the node is used by default.)
- During the conversion, the configuration of the TimelineServer role will expire. In this case, you need to restart the instance whose configuration expires.
Procedure
- Log in to FusionInsight Manager and choose Cluster > Services > Yarn. Click Configurations.
- Change the value of TLS_FLOAT_IP to an available floating IP address (the floating IP address and the service IP addresses of the two TimelineServer instances must be in the same network segment) and click Save then OK.
- Click the Instance tab. Click Add Instance, select a node to add a TimelineServer instance, and choose Next > Next > Submit. The instance is added.
- On FusionInsight Manager, click next to the cluster name, select Restart Configuration-Expired Instances, and wait until the instance is restarted.
- Check the status of each instance after the restart. For example, the active/standby status and running status of the TimelineServer instances are normal.
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.See the reply and handling status in My Cloud VOC.
For any further questions, feel free to contact us through the chatbot.
Chatbot