13.4. 使用 SSH 连接到负载均衡实例
在对服务问题进行故障排除时,使用 SSH 登录负载平衡服务实例(amphorae)。
在对服务问题进行故障排除时,使用 Secure Shell (SSH)登录运行负载平衡服务实例(amphorae)会很有帮助。
先决条件
- 您必须具有负载均衡服务(octavia) SSH 私钥。
流程
在 director 节点上,启动
ssh-agent
并将您的用户身份密钥添加到代理中:eval $(ssh-agent -s) ssh-add
$ eval $(ssh-agent -s) $ ssh-add
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 提供您的凭据文件。
示例
source ~/overcloudrc
$ source ~/overcloudrc
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 确定您要连接的 amphora 的负载均衡管理网络上的 IP 地址(
lb_network_ip
):openstack loadbalancer amphora list
$ openstack loadbalancer amphora list
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 使用 SSH 连接到 amphora:
ssh -A -t heat-admin@<controller_node_IP_address> ssh cloud-user@<lb_network_ip>
$ ssh -A -t heat-admin@<controller_node_IP_address> ssh cloud-user@<lb_network_ip>
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 完成后,关闭到 amphora 的连接并停止 SSH 代理:
exit
$ exit
Copy to Clipboard Copied! Toggle word wrap Toggle overflow