Porównaj ceny domen i usług IT, sprzedawców z całego świata

Jak przenieść zwykły LXC do Proxmox LXC?


Jak przenieść zwykły kontener LXC (z innego lub tego samego serwera) do kontenera Proxmox LXC, do którego można uzyskać dostęp przez interfejs sieciowy Proxmox?
Na przykład mam kontener utworzony przez uruchomienie:
       lxc-create -n debian8 -t debian -- -r jessie
Proxmox nie odbierze automatycznie tego pojemnika. Widzę powiązane dane przechowywane w
/var/lib/lxc
i taki kontener ma zwykły główny system plików, w przeciwieństwie do surowych dysków utworzonych przez kontenery Proxmox LXC, które są montowane na rpool ZFS. (Używam ZFS do przechowywania zgodnie z konfiguracją w instalatorze Proxmox ISO.)
Inną różnicą jest to, że Proxmox używa własnych plików konfiguracyjnych dla LXC.
Jak najlepiej zaimportować/przekształcić i zarejestrować taki kontener w Proxmox?
Zaproszony:
Anonimowy użytkownik

Anonimowy użytkownik

Potwierdzenie od:

Oto, jak można to zrobić bez szczegółowego wyjaśnienia.
  • Utwórz archiwum swojego kontenera LXC.
  • Utwórz kontener Proxmox, używając tego archiwum jako szablonu.

Najpierw przejdź do katalogu głównego kontenera LXC:
cd/var/lib/lxc/debian8/rootfs/

(Jeśli użyłeś woluminu lvm jako magazynu kontenera, musisz go zamontować i cd do punktu montowania, co można zrobić za pomocą
         mount/dev/mapper/<lvgroup-lvdisk>/var/lib/lxc/debian8/rootfs/
a następnie cd do punktu montowania)
Utwórz archiwum:
tar -czvf/var/lib/vz/template/cache/my_debian8_template.tar.gz ./

Następnie utwórz z tego nowy kontener proxmox
pct create 100/var/lib/vz/template/cache/my_debian8_template.tar.gz \
-description LXC -hostname pvecontainer01 -memory 1024 -nameserver 8.8.8.8 \
-net0 name=eth0,hwaddr=52:4A:5E:26:58:D8,ip=192.168.15.147/24,gw=192.168.15.1,bridge=vmbr0 \
-storage local -password changeme

(Możesz zmienić swoje opcje według własnego uznania).
Aby uzyskać więcej informacji, zobacz -

man pct
https://pve.proxmox.com/pve2-a ... .html

Aby odpowiedzieć na pytania, Zaloguj się lub Zarejestruj się