第 12 章 故障排除和维护负载平衡服务
对负载均衡服务(octavia)的基本故障排除和维护始于 OpenStack 客户端命令来显示状态和迁移实例,以及了解如何访问日志。如果您需要更加深入地进行故障排除,您可以 SSH 到一个或多个负载平衡服务实例(amphoe)。
12.1. 验证负载均衡器 复制链接链接已复制到粘贴板!
您可以通过查看负载均衡器显示和列出命令的输出,对负载均衡服务(octavia)及其组件进行故障排除。
流程
提供您的凭据文件。
Example
source ~/overcloudrc
$ source ~/overcloudrc
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 验证负载均衡器(
lb1
)设置。注意括号中的值是本流程中示例命令中使用的示例值。将这些示例值替换为适合您的站点的值。
Example
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。Example
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-41770a25070
),查看 amphora 信息。Example
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 查看侦听器(
侦听器1)
详细信息。Example
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 成员。Example
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.1
77),验证针对HTTPS
或TERMINATED_HTTPS
协议配置的负载均衡器的 HTTPS 流量流。提示使用命令
openstack loadbalancer show <load_balancer_name>
; 获取负载均衡器 VIP 地址。Example
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