Salut,
Am reusit sa pun in functiune instalarea de openstack despre care stiti 
dintr-un post anterior, cu ajutorul neprecupetit al colegilor de aici drept 
pentru care merci.
Acum am ajuns la faza despre care vorbea un co-listas ( "o sa pice si n-o 
sa stii de ce") :)

De fapt stiu de ce dar imi e foarte neclara situatia:

Am doua noduri compute pe care rulez lxc prin libvirt. Ele au functionat 
destul de ok pana cand numarul de containere a inceput sa creasca.

libvirt imi monteaza rootfs-ul intr-un network block device nbd de genul:

/usr/bin/qemu-nbd -c /dev/nbd1 /var/lib/nova/instances/xxxxxx/disk

Din cand in cand, am un kernel crash de genul:
kernel BUG at fs/buffer.c:3005!
[ 5749.404362] invalid opcode: 0000 [#1] SMP 

nbd-ul respectiv nu mai raspunde, containerul corespunzator ingheaţă ; 
restul masinilor functioneaza dar cum procesul respectiv nu mai raspunde 
nici la SIGKILL nici la nimic in timp singura solutie pentru a mai pune 
containerul pe picioare ramane hard reset-ul.
Chestia asta se intampla si cu kernelul din jessie backports si cu 4.3 si 4.4 
compilate manual ( o mai veche pasiune :)  )
Am pus si un bugreport aici: 
https://bugzilla.kernel.org/show_bug.cgi?id=113721
numai ca la cate bug-uri cu NEW se vad acolo nu stiu cand ii va veni randul 
:).
Mai exista un bugreport care sustine ca problema asta ar aparea doar la 
imagini ext2; mi-am propus sa fac o imagine cu alt fs zilele urmatoare, inca 
nu am testat.

Acum, dilema mea e urmatoarea: de fapt montarea in nbd nu imi e utila in 
momentul de faţă. M-as descurca foarte bine dacă imginea ar fi montată 
undeva intr-un director sau rootfs ar fi flat files asa cum e lxc-ul nativ.
Tot citesc de cateva zile documentatie libvirt (superstructurata, nu stii nici 
de unde sa incepi nici unde sa termini :) ) si nu ma dumiresc: pot sa 
schimb sau nu locatia in care se monteaza. Sau nova e cea care impune 
folosirea nbd?

A doua dilema ar fi mai degraba un furt de experienta: mai are cineva in 
pravalie openstack cu lxc, eventual docker? Exista implementare nativa de 
compute, fara libvirt?


Mihai Badici[1] 

--------
[1] http://mihai.badici.ro
_______________________________________________
RLUG mailing list
[email protected]
http://lists.lug.ro/mailman/listinfo/rlug

Raspunde prin e-mail lui