我正在尝试在Kolla Openstack中部署Octavia,我的global.yml是:
config_strategy: "COPY_ALWAYS"
kolla_base_distro: "ubuntu"
kolla_install_type: "source"
kolla_internal_vip_address: "169.254.1.11"
network_interface: "eth0"
neutron_external_interface: "eth1"
neutron_plugin_agent: "openvswitch"
enable_neutron_provider_networks: "yes"
enable_haproxy: "yes"
enable_cinder: "yes"
enable_cinder_backend_lvm: "yes"
keystone_token_provider: 'fernet'
cinder_volume_group: "openstack_cinder"
nova_compute_virt_type: "kvm"
enable_octavia: "yes"
octavia_network_interface: "eth2"我使用默认/自动配置,在服务项目中创建密钥对、网络和风格。然后,我为这个项目创建了两栖动物图像。
所有这些都在Openstack指南中指出,但它不起作用。
当我创建一个负载均衡器时,amphora被部署,但是负载均衡器处于"Pending Create“状态。我看到创建的网络是vxlan,一个租户网络,我认为它应该有外部连通性,我尝试了,但不起作用。
我检查了openvswitch的配置,没有发现使用Octavia和不使用Octavia部署有什么不同。
我错过了什么吗?我不知道该怎么做,我甚至尝试了手动配置,但我不能让它工作。
发布于 2021-01-26 05:17:20
我不能谈论这个问题的kolla部分,但是对于PENDING_CREATE中的负载均衡器,控制器(worker)日志应该会显示它在哪里重试对您的云采取一些操作并失败。它会重试一段时间,如果云问题没有及时解决,它将进入错误状态。
在没有看到日志的情况下,我猜测kolla没有正确设置lb-mgmt-net。
https://stackoverflow.com/questions/65885301
复制相似问题