Контейнер lxc не запускается

Я пытаюсь выполнить lxc контейнер на Ubuntu 16.10 со следующими конфигурациями:

lxc.utsname = cont
lxc.network.type = veth
lxc.network.flags = up
lxc.network.link = bridge
lxc.network.ipv4 = 10.0.0.10/24

Мост уже в порядке. Я создаю контейнер с помощью гостеприимного шаблона в качестве следующего:

lxc-create -f lxc-veth.conf -t download -n cont -- --dist ubuntu --release xenial --arch amd64 --no-validate

Затем я запускаю контейнер:

lxc-start -n cont /bin/bash --logfile log.txt

Я получаю следующие ошибки:

  lxc-start 20161114114122.026 ERROR    lxc_start - start.c:start:1439 - No such file or directory - failed to exec /lib/lxc cont
  lxc-start 20161114124122.026 ERROR    lxc_sync - sync.c:__sync_wait:57 - An error occurred in another process (expected sequence number 5)
  lxc-start 20161114124122.026 ERROR    lxc_start - start.c:__lxc_start:1354 - failed to spawn 'cont'
  lxc-start 20161114124127.568 ERROR    lxc_start_ui - tools/lxc_start.c:main:344 - The container failed to start.
  lxc-start 20161114124127.568 ERROR    lxc_start_ui - tools/lxc_start.c:main:346 - To get more details, run the container in foreground mode.
  lxc-start 20161114124127.568 ERROR    lxc_start_ui - tools/lxc_start.c:main:348 - Additional information can be obtained by setting the --logfile and --logpriority options.

Я не могу узнать, какой файл отсутствует. Таким образом, каков источник проблемы?

4
задан 14 November 2016 в 18:27

1 ответ

Проблема существует в последней команде lxc-start, команда должна быть:

lxc-start -n cont --logfile bla.txt -- /bin/bash

В основном нет потребности работать /bin/bash с тех пор, когда я присоединю контейнер, у меня будет доступ оболочки

0
ответ дан 1 December 2019 в 11:30

Другие вопросы по тегам:

Похожие вопросы: