Ubuntu 14.04 Openstack single, ошибка: контейнерная ОС верхнего уровня не инициализировалась правильно

Во время установки openstack на сервере Ubuntu 14.04 x64 после ввода следующих команд:

sudo add-apt-repository ppa:cloud-installer/stable
sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
sudo apt-get install openstack
sudo openstack-install

Я получаю сообщение об ошибке: Контейнерная ОС верхнего уровня не инициализировалась правильно Как я могу решить эту проблему, чтобы правильно установить openstack?

0
задан 14 August 2016 в 07:07
2 ответа

Ваша ошибка кажется системной, но есть ряд проектов, с помощью которых вы можете легко настроить среду openstack на своем ноутбуке.

  1. DevStack здесь
  2. OSBash здесь
  3. Openstack Ansible здесь

Я установил последнюю версию openstack на свой ноутбук с помощью Devstack.

0
ответ дан 5 December 2019 в 09:41

Пожалуйста, следуйте этим инструкциям , чтобы включить переадресацию IP, поскольку ОС контейнера верхнего уровня не инициализировалась правильно. ошибка означает, что вы работаете в системе используя systemd и настроив его для использования systemd-networkd, теперь вам нужно установить IPForward = yes в разделе [Network] соответствующего файла .network к интерфейсу, который достигает внешнего мира.

Например, в этой системе Wily вы должны отредактировать /lib/systemd/network/80-container-host0.network

#  This file is part of systemd.
#
#  systemd is free software; you can redistribute it and/or modify it
#  under the terms of the GNU Lesser General Public License as published by
#  the Free Software Foundation; either version 2.1 of the License, or
#  (at your option) any later version.

[Match]
Virtualization=container
Name=host0

[Network]
DHCP=yes
LinkLocalAddressing=yes

# Fix unresolvable network in LXC containers.
IPForward=yes
0
ответ дан 5 December 2019 в 09:41

Теги

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