régi lxc-s konténerek lxd alá

Fórumok

Sziasztok!

Ubuntu frissítés után a 20.04 alatt a régi lxc-s konénereket hogyan tudom átvinni az új, snap-es lxd alá?

Jelenleg az lxc list nem mutat semmit, nem látja a "gépeket".

Próbáltam migrálni:
root@fcubi:~# lxd.lxc-to-lxd --all
Failed to load config for cos64
Failed to load config for lub4
Failed to load config for lub5
Failed to load config for lub6
Failed to load config for lub7

Köszi!

Hozzászólások

Elolvasod a doksit es aszerint jarsz el v. hackelsz.

 

En asszem az utobbit csinaltam. letrehoztam egy lxd-t es belemasoltam rsync-kel az lxc tartalmat.

Sajnos már valahol 18.04 tájékán elkovette a Cannonical a deb->snap-ot, rendesen megkeserítve az életem (auth proxy miatt).
Tehát már snap van.

Az általam megtalált leírás alapján nem sikerült a konténereket átrakni, bár legalább tanultam egy kis zfs-t.
Kukáztam a konténereket és csináltam újakat. Ráadásul kiderült az újjal is, hogy a Jammy (22.04) CGroupV2-t használ és már a CentOS7 sem megy vele, mert neki CGroupV1 kellene, az én régi konténerem pedig még COS 6.4 volt!

Szóval dolgoztam egy jó nagyot és alapvetően nem volt sikertelen, bár a konkrét feladatot nem tudtam megoldani.

Az rsync-es áthelyezés után ERROR-ba került az indított régi konténer, mert hiányolt valamilyen log fájlt és ebből nem is tudtam kiszedni se stoppal, se delete-vel, se nádi hegedűvel, így maradt a reboot, de legalább betettem +1 LAN kártyát a gépbe és a bridge-be, mert az alaplapi LAN kártya 20'-enként ledobta a linket.

Azért köszi a segítséget!

Üdv:
Ruzsi

eleve eleg katyvasz az elnevezesek.

az lxc az, amit az lxc-ls / lxc-start / lxc-attach stb parancoskkal lehetett matatni, es nem futott daemon processz hozza.

az lxd pedig, amit jo megteveszto modon az lxc paranccsal (pl. lxc list) lehet buzergalni.

neked eddig melyik volt? ha eddig is 'lxc list' akkor eddig is lxd, akkor mas a problema, mint az lxc->lxd migralas.

a regi lxc-t is kellett modositani de meg 18-as korul mert valtozott a konfig file szintaxis, de volt hozza valami script.

aztan az ubu 20-22 korul meg a cgroup->cgroup2 valtas miatt kellett nehany gepnel belenyulni kezzel.