Troubleshooting an Unhealthy Backend Server
Scenarios
This section describes how you can use ELB self-service troubleshooting to detect and fix unhealthy backend servers in a timely manner.
Prerequisites
Before troubleshooting an unhealthy backend server, make sure you have completed the following:
Notes and Constraints
- You can only troubleshoot an unhealthy backend server.
- The backend server must be associated with a listener.
- IP as backend servers does not support self-service troubleshooting.
Procedure
- Log in to the management console.
- In the upper left corner of the page, click and select the desired region and project.
- Click in the upper left corner to display Service List and choose Networking > Elastic Load Balance.
- In the navigation pane on the left, click Self-service Troubleshooting.
- On the Elastic Load Balance tab, click Unhealthy backend servers.
- Select the load balancer that has unhealthy backend servers.
- Select the unhealthy backend server you want to troubleshoot.
- Click Troubleshoot. On the displayed page, view the troubleshooting progress and details.
View and rectify the faults in a timely manner as described in Table 1.
Table 1 Health check items Health Check Category
Health Check Item
Reason
Suggestion
Security group rule configurations
The protocol configured for the inbound rule
The inbound rules of the security group do not allow traffic over the health check protocol.
Change the security group rules by referring to the following:
The source configured for the inbound rule
The inbound rules of the security group do not allow traffic from the health check IP address to the backend server.
The port configured for the inbound rule
The inbound rules of the security group do not allow traffic over the health check port.
The protocol configured for the outbound rule
The outbound rules of the security group do not allow traffic over the health check protocol.
The destination configured for the outbound rule
The outbound rules of the security group do not allow traffic from the backend server to the health check IP address.
The port configured for the outbound rule
The outbound rules of the security group do not allow traffic over the health check port.
Network ACL rule configurations
The protocol configured for the inbound rule
The inbound rules of the network ACL do not allow traffic over the health check protocol.
Change the network ACL rules by referring to the following:
The source configured for the inbound rule
The inbound rules of the network ACL do not allow traffic from the heath check IP address to the backend server.
The source port configured for the inbound rule
The inbound rules of the network ACL do not allow traffic over all source ports.
The destination address configured for the inbound rule
The inbound rules of the network ACL do not allow traffic to the destination address.
The destination port configured for the inbound rule
The inbound rules of the network ACL do not allow traffic over the destination port.
The protocol configured for the outbound rule
The outbound rules of the network ACL do not allow traffic over the health check protocol.
The destination configured for the outbound rule
The outbound rules of the network ACL do not allow traffic from the heath check IP address to the backend server.
The source port configured for the outbound rule
The outbound rules of the network ACL do not allow traffic over the health check port.
The destination address configured for the outbound rule
The outbound rules of the network ACL do not allow traffic to the destination address.
The destination port configured for the outbound rule
The outbound rules of the network ACL do not allow traffic over all destination ports.
Health check configurations
The port configured for the health check
The specified health check port is different from that used by the backend server.
Use the backend port as the health check port by referring to Configuring a Health Check.
- If all the check items are reported as normal, perform further checks as guided by How Do I Troubleshoot an Unhealthy Backend Server?
- If the troubleshooting fails, click Troubleshoot Again or perform further checks as guided by How Do I Troubleshoot an Unhealthy Backend Server?
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