Deci... Încerc să fac neutroni să actualizeze zonele desemnate.
Inițial, nu a existat nicio problemă cu OpenStack Victoria, dar încercarea de a actualiza (sau a instala un nou) OpenStack Wallaby a transformat acest lucru într-un punct mort.
Am implementat atât OpenStack Victoria, cât și OpenStack Wallaby exact în același mod cu kolla-ansible, unele modificări de configurare, dar pentru configurația neutronă și desemnată nu au existat modificări - deci neutron vechi obișnuit cu linuxbridge și desemnați cu serverul bind9.
Setați network_vlan_ranges pentru a crea mai târziu o rețea vlan în loc de un VXLAN pentru testare.
ml2_conf.ini
în /etc/kolla/config/neutron
este setat sa
[ml2_type_vlan]
network_vlan_ranges = physnet1
Comenzi folosite:
kolla-ansible -i all-in-one bootstrap-servere
kolla-ansible -i all-in-one deploy
kolla-ansible -i all-in-one post-deploy
sursa /etc/kolla/admin-openrc.sh
init-runnonce
zona openstack creați „virt.xc”. --e-mail „post@xc”
Am șters demo-net-ul și routerul din init-runnonce prin Horizon, apoi le-am recreat ca VLAN în secțiunea Horizon-Admin pentru a nu îndeplini această cerință:
tipuri de rețea VLAN, GRE, VXLAN sau GENEVE, ID-ul de segmentare trebuie să fie în afara intervalelor alocate rețelelor de proiect
Setați domeniul DNS pentru demo-net
la virt.xc.
de set de rețea openstack demo-net --dns-domain „virt.xc”.
.
kolla_base_distro: „ubuntu”
kolla-install_type: „sursă”
enable_haproxy: „nu”
enable_designate: „da”
enable_neutron_provider_segments: „da”
enable_neutron_segments: „da”
neutron_plugin_agent: "linuxbridge"
Alergare
creați serverul openstack \
--image cirros \
--flavor m1.tiny \
--key-name mykey \
--network demo-net \
demo1
pe OpenStack Victoria implementat cu git kolla-ansible stable/victoria funcționează bine și creează o înregistrare A a demo1.virt.xc.
.
Wallaby (desfășurat cu git kolla-ansible stable/wallaby), cu toate acestea, direct refuză să creeze o înregistrare A în virt.xc.
-zonă pentru VM nou creat demo1
. Pur și simplu nu este creat niciodată.
Totul se face într-un Ubuntu 20.04-VM cu 12 GiB de memorie, 4 CPU și virtualizare imbricată activată, pentru o implementare all-in-one înainte de a migra clusterul meu cu 4 noduri.
Oare imi scapa ceva aici? Pot furniza jurnalele și fișierele de configurare suplimentare (de la kolla-ansible -i all-in-one genconfig
) daca este necesar.