Fórumok
Üdv!
Egy Fc31 alatt (lxc-3.0.4-2.fc31.x86_64) nem tudok beüzemelni egy centos8-at.
Létrehozás ok:
lxc-create -n centos8-demo -t download
lxc-start -n centos8-demo
lxc-attach -n centos8-demo
De a konténer nem lát ki a netre. A többi konténer simán megy: centos7...
A "config" fájl:
# Distribution configuration
lxc.include = /usr/share/lxc/config/common.conf
lxc.arch = x86_64
# Container specific configuration
lxc.rootfs.path = dir:/var/lib/lxc/centos8-demo/rootfs
lxc.uts.name = centos8-demo
# Network configuration
lxc.net.0.type = veth
#lxc.net.0.link = lxcbr0
lxc.net.0.link = virbr0
lxc.net.0.ipv4.address = 192.168.122.206/24
#lxc.net.0.ipv4.gateway = 192.168.122.1
lxc.net.0.flags = up
lxc.net.0.hwaddr = xx:xx:xx:xx:xx:xx
Ha jól látom nincs gateway. Hiába állítom be a 192.168.122.1 IP-t.
Mi hiányzik?
update:
ugyanezekkel a beállításokkal egy fc31 konténer gond nélkül megy.
a centos8 template nem jó...(?)
Hozzászólások
Ezzel működik a hálózat. Az lxc gateway beállítás nem segít:
Mi lehet a hiba, hogy nem automatikus a gateway?
Ez az oldal segített egy kicsit:
https://www.cyberciti.biz/faq/howto-linux-configuring-default-route-wit…
Az eth0 if felhúzása kellene csak.
https://tecadmin.net/setup-networking-on-centos8/
ONBOOT=yes
Természetesen ez alapból "yes":
és ez sem javít a helyzeten:
lxc-start után DOWN-ban van:
majd:
Direkt nem használod a centos specifikus config filet? lxc.include rész.
Úgy emlékszem, ha veth-et használod, akkor csak egy L2 linket kap a container és mindent a containeren belülről kell beállítani (mint pl a default gateway). DHCP-t használsz a containeren belül?
Nincs külön lxc include centos:
A konténer config-jában állítom be az IP-t, amit elvileg fel is vesz, csak DOWN-ban van az interfész, hiába van a "flags = up" a config-ban.
A fedora template-ek és a centos7 template simán megy ugyanezekkel a beállításokkal. :o
lxc-templates csomag fel van téve?