Столкнулся с проблемой у своих новеньких LXC контейнеров. При загрузке системы всё запускается нормально и работает отлично. Но когда я выключаю контейнер через веб-интерфейс, вне зависимости от того, меняю я что-то или нет, потом не могу его запустить обратно. В выводе задачи вижу:
Code:
lxc-start: lxc_start.c: main: 344 The container failed to start.
lxc-start: lxc_start.c: main: 346 To get more details, run the container in foreground mode.
lxc-start: lxc_start.c: main: 348 Additional information can be obtained by setting the --logfile and --logpriority options.
TASK OK
Ну, извините, но задача явно НЕ ОК.
При попытке запустить контейнер в форграунд из ssh сессии получаю такой вывод:
Code:
root@destiny:~# lxc-start --name 101 --foreground
RTNETLINK answers: No buffer space available
Dump terminated
Use of uninitialized value $tag in concatenation (.) or string at /usr/share/perl5/PVE/Network.pm line 176.
unable to add vlan to interface veth101i0
lxc-start: conf.c: run_buffer: 342 Script exited with status 25
lxc-start: conf.c: lxc_create_network: 3047 failed to create netdev
lxc-start: start.c: lxc_spawn: 954 failed to create the network
lxc-start: start.c: __lxc_start: 1211 failed to spawn '101'
lxc-start: lxc_start.c: main: 344 The container failed to start.
lxc-start: lxc_start.c: main: 348 Additional information can be obtained by setting the --logfile and --logpriority options.
Если перезагрузить хост, всё снова начинает работать отлично. Контейнеры при этом ничего особенного из себя не представляют — просто Debian с каким-то хранилищем и одним сетевым интерфейсом с IPv4, никаких VLAN или прочих сложностей.
Есть мысли? Буду признателен за любую помощь.
Code:
lxc-start: lxc_start.c: main: 344 The container failed to start.
lxc-start: lxc_start.c: main: 346 To get more details, run the container in foreground mode.
lxc-start: lxc_start.c: main: 348 Additional information can be obtained by setting the --logfile and --logpriority options.
TASK OK
Ну, извините, но задача явно НЕ ОК.
При попытке запустить контейнер в форграунд из ssh сессии получаю такой вывод:
Code:
root@destiny:~# lxc-start --name 101 --foreground
RTNETLINK answers: No buffer space available
Dump terminated
Use of uninitialized value $tag in concatenation (.) or string at /usr/share/perl5/PVE/Network.pm line 176.
unable to add vlan to interface veth101i0
lxc-start: conf.c: run_buffer: 342 Script exited with status 25
lxc-start: conf.c: lxc_create_network: 3047 failed to create netdev
lxc-start: start.c: lxc_spawn: 954 failed to create the network
lxc-start: start.c: __lxc_start: 1211 failed to spawn '101'
lxc-start: lxc_start.c: main: 344 The container failed to start.
lxc-start: lxc_start.c: main: 348 Additional information can be obtained by setting the --logfile and --logpriority options.
Если перезагрузить хост, всё снова начинает работать отлично. Контейнеры при этом ничего особенного из себя не представляют — просто Debian с каким-то хранилищем и одним сетевым интерфейсом с IPv4, никаких VLAN или прочих сложностей.
Есть мысли? Буду признателен за любую помощь.
