第 15 章 故障排除和维护负载均衡服务
负载均衡服务(octavia)的基本故障排除和维护从熟悉 OpenStack 客户端命令来显示状态和迁移实例,以及了解如何访问日志。如果您需要对更多深度进行故障排除,您可以 SSH 到一个或多个负载平衡服务实例(amphorae)。
15.1. 验证负载均衡器
您可以通过查看负载均衡器显示和列出命令的输出,对负载均衡服务(octavia)及其各种组件进行故障排除。
流程
- 提供您的凭据文件。 - 示例 - source ~/overcloudrc - $ source ~/overcloudrc- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow 
- 验证负载平衡器( - lb1)设置。注意- 括号中的值是此流程中的示例命令中使用的示例值。使用适合您的站点的值替换这些示例值。 - 示例 - openstack loadbalancer show lb1 - $ openstack loadbalancer show lb1- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow - 输出示例 - Copy to Clipboard Copied! - Toggle word wrap Toggle overflow 
- 使用上一步中的 loadbalancer ID( - 265d0b71-c073-40f4-9718-8a182c6d53ca),获取与负载均衡器 (- lb1) 关联的 amphora 的 ID。- 示例 - openstack loadbalancer amphora list | grep 265d0b71-c073-40f4-9718-8a182c6d53ca - $ openstack loadbalancer amphora list | grep 265d0b71-c073-40f4-9718-8a182c6d53ca- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow - 输出示例 - | 1afabefd-ba09-49e1-8c39-41770aa25070 | 265d0b71-c073-40f4-9718-8a182c6d53ca | ALLOCATED | STANDALONE | 198.51.100.7 | 192.0.2.177 | - | 1afabefd-ba09-49e1-8c39-41770aa25070 | 265d0b71-c073-40f4-9718-8a182c6d53ca | ALLOCATED | STANDALONE | 198.51.100.7 | 192.0.2.177 |- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow 
- 使用上一步中的 amphora ID ( - 1afabefd-ba09-49e1-8c39-41770aa25070),查看 amphora 信息。- 示例 - openstack loadbalancer amphora show 1afabefd-ba09-49e1-8c39-41770aa25070 - $ openstack loadbalancer amphora show 1afabefd-ba09-49e1-8c39-41770aa25070- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow - 输出示例 - Copy to Clipboard Copied! - Toggle word wrap Toggle overflow 
- 查看侦听器( - listener1)详情。- 示例 - openstack loadbalancer listener show listener1 - $ openstack loadbalancer listener show listener1- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow - 输出示例 - Copy to Clipboard Copied! - Toggle word wrap Toggle overflow 
- 查看池( - pool1)和 load-balancer 成员。- 示例 - openstack loadbalancer pool show pool1 - $ openstack loadbalancer pool show pool1- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow - 输出示例 - Copy to Clipboard Copied! - Toggle word wrap Toggle overflow 
- 通过连接到负载均衡器的 VIP 地址( - 192.0.2.177),验证针对- HTTPS或- TERMINATED_HTTPS协议配置的负载均衡器的 HTTPS 流量流。提示- 使用命令 - openstack loadbalancer show <load_balancer_name> 获取负载均衡器 VIP 地址。注意- 为负载均衡器 VIP 实施的安全组只允许所需的协议和端口的数据流量。因此,您无法 ping 负载均衡器 VIP,因为 ICMP 流量被阻止。 - 示例 - curl -v https://192.0.2.177 --insecure - $ curl -v https://192.0.2.177 --insecure- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow - 输出示例 - Copy to Clipboard Copied! - Toggle word wrap Toggle overflow