[Admin] Serviceplan: kein Batman in LXC-Containern nutzbar

Moin,

laut [0] scheint es nicht möglich zu sein, bspw einen Netmon-LXC
-Container zu bauen.

Also brauchen wir für Netmon und Test-VMs auf 13 dann doch KVM.

vg

[0]http://comments.gmane.org/gmane.org.freifunk.batman/11684.

KVM mit der CPU macht relativ wenig sinn. Was wäre, einfach den Hosts ins Mesh zu bringen und die Daten über veth an den Guest zu geben?

Kann die CPU keine Virtualisierung?

Laut dem Thread klappt das Durchreichen per veth nur bedingt, könnten
wir aber ausprobieren. Für eine VM zum Testen bräuchten wir aber wohl
doch eine VM auf KVM-Basis.

vg

Nein, die CPU hat kein VT.
Dann müssen wir überlegen, wie wir das mit Netmon lösen.

Doch, kann sie:

1 root@srv13 ~ # grep svm /proc/cpuinfo
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr
pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext
fxsr_opt pdpe1gb rdtscp lm 3dnowext 3dnow constant_tsc rep_good nopl
nonstop_tsc extd_apicid pni monitor cx16 popcnt lahf_lm cmp_legacy svm
extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit
wdt nodeid_msr hw_pstate npt lbrv svm_lock nrip_save vmmcall

root@srv13 ~ # dmesg | grep kvm
[ 6.969765] kvm: Nested Virtualization enabled
[ 6.969777] kvm: Nested Paging enabled

Huch, dann war es die servdiscount Kiste, wo es nicht ging.

Welche? 06 und 12 können beide auch svm.

Dann muss ich mich da so verhauen haben. Sorry! Dann sollten wir 13 auf KVM umstellen. Bislang läuft dort ja noch nichts!

Der Git-LXC-Container läuft da :slight_smile:

Das ist natürlich ungünstig. Wie wollen wir das umzwitchen? Oder das Netmon auf dem Host laufen lassen?

Ich könnte durchaus mal versuchen, den Host per Batman anzubinden und
das an den Container durchzureichen

vg
xmpp bjo@schafweide.org