Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
| Obě strany předchozí revizePředchozí verzeNásledující verze | Předchozí verze | ||
| navody:server:lxd_ubuntu [2018/01/13 01:17] – industra | navody:server:lxd_ubuntu [2023/02/02 22:58] (aktuální) – smazáno openVZ parolek | ||
|---|---|---|---|
| Řádek 1: | Řádek 1: | ||
| - | ====== LXD na Ubuntu 16.04 ====== | ||
| - | Tento návod se týká zprovoznění LXD přímo v naší VPS, tedy pod | ||
| - | [[informace: | ||
| - | |||
| - | ===== Aktuální stav ====== | ||
| - | LXD naběhne s následujícími Warningy: | ||
| - | |||
| - | * AppArmor support has been disabled because of lack of kernel support | ||
| - | * Couldn' | ||
| - | * One or more uid/gid map entry isn't usable (typically due to nesting) | ||
| - | * Only privileged containers will be able to run | ||
| - | |||
| - | Provozu v zásadě nevadí, nutno mít na vědomí jejich význam. | ||
| - | |||
| - | ===== Postup pro zprovoznění ===== | ||
| - | |||
| - | |||
| - | 1) vpsAdmin / VPS → Features → je třeba zapnout Bridge, iptables a TUN/ | ||
| - | |||
| - | 2) Spusťte následující příkazy (změna subuid a subgid není nutná, ale zvykově ji provádím): | ||
| - | |||
| - | <code bash> | ||
| - | echo " | ||
| - | root: | ||
| - | echo " | ||
| - | root: | ||
| - | reboot</ | ||
| - | |||
| - | 3) Po rebootu nainstalujte lxd a nakonfigurujde bridge jako obvykle | ||
| - | |||
| - | |||
| - | <code bash>apt update | ||
| - | apt update && apt upgrade -y && apt install lxd | ||
| - | lxd init | ||
| - | systemctl enable lxd | ||
| - | </ | ||
| - | |||
| - | 4) Testujte: | ||
| - | |||
| - | <code bash># Nový kontejner (asi to pojede i bez všech parametrů) | ||
| - | lxc launch ubuntu: | ||
| - | lxc list | ||
| - | lxc exec nginx -- apt update | ||
| - | lxc exec nginx -- apt upgrade | ||
| - | lxc exec nginx -- apt nginx | ||
| - | iptables -t nat -A PREROUTING -d < | ||
| - | iptables -D FORWARD -d < | ||
| - | </ | ||
| - | |||
| - | Měl by v pořádku běžet - běžte na < | ||
| - | |||
| - | ===== Co nejede ===== | ||
| - | |||
| - | 1. oficiální snap balíčky (náhrada za ppa) | ||
| - | |||
| - | <code bash>apt update | ||
| - | apt update && apt upgrade -y && apt install -y snapd | ||
| - | snap install lxd | ||
| - | lxd init | ||
| - | systemctl enable lxd | ||
| - | </ | ||
| - | |||
| - | failne na snap install lxd: | ||
| - | |||
| - | <code bash> | ||
| - | -- Unit snap-core-3748.mount has begun starting up. | ||
| - | Jan 13 01:05:56 lxd mount[22672]: | ||
| - | Jan 13 01:05:56 lxd systemd[1]: snap-core-3748.mount: | ||
| - | Jan 13 01:05:56 lxd systemd[1]: Failed to mount Mount unit for core. | ||
| - | </ | ||
| - | |||
| - | 2. oficiální balíčky na 18.04 | ||
| - | |||
| - | Nejde testovat, po release upgrade na 18.04 alpha 1 nenaběhne Network. | ||