Puncte:0

Alocarea incorectă a resurselor pe OpenStack

drapel bd

În clusterul nostru, avem 4 calcule care rulează și avem o problemă cu numărul 4.

Nu putem crea VM-uri pe el, nu putem migra VM-uri către sau din acel nod. VM-urile încă funcționează perfect. După un prim diagnostic, se pare că există o problemă cu furnizorul de resurse.

Nodul este declarat în db cu:

  • nume: os-compute-4, uuid: d12ea77b-d678-40ce-a813-d8094cabbbd8

Iată furnizorul de resurse:

  • nume: os-compute-4, uuid: a9dc2a56-5b2d-49b1-ac47-6d996d2d029a
  • nume: os-compute-4.openstack.local, uuid: d12ea776-d678-40ce-a813-d8094cabbbd8

În opinia noastră, os-compute-4.openstack.local nu ar trebui să fie deloc acolo. Vrem să distrugem ambii furnizori de resurse și să recreăm unul.

De asemenea, trebuie să precizez că furnizorul de resurse os-compute-4 are 0 alocare și os-compute-4.openstack.local doar 3. Mai mult, uuid-ul lor nu corespunde niciunei VM existente. În general, niciuna dintre VM nu are o alocare de resurse pe os-compute-4.

Am găsit comanda nova-manage placement heal_allocations pe Internet, dar nu îl găsim în niciun container, poate depreciat? Clusterul rulează Ussuri instalat cu Openstack-ansible.

Dacă aveți vreo sugestie, orice ajutor ar fi apreciat. Mulțumiri. :)

Puncte:0
drapel us

De obicei, este posibil să ștergeți furnizorul de resurse din DB și să reporniți nova-compute serviciu pe nodul de calcul, după un timp nova va retrimite o nouă înregistrare a utilizării curente a resurselor care ar fi cele corecte.

Wrt nova-mange, ar trebui să fie instalat pe nodul controlerului, nodul rulând nova-api servicii, puteți face bucla prin ansible pe toate nodurile și încercați să localizați procesul sau să verificați rolurile ansible atribuite.

Puteți folosi și pachetul osc-plasare [1] care extind openstack cli cu subcomenzi legate de furnizorul de resurse.

Odată instalat puteți emite ștergerea furnizorului de resurse comandă pe înregistrarea învechită și apoi reporniți nova-compute serviciu pe nodul de calcul care ar declanșa sincronizarea înregistrărilor.

[1] https://docs.openstack.org/osc-placement/latest/index.html

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.