web-dev-qa-db-fra.com

Invoquer plus haut: impossible de déployer OpenStack Cloud sur la configuration LXD Ubuntu 16.04LTS (LXD introuvable)

Après avoir lancé conjure-up et choisi OpenStack avec LXD, lorsque j'essaie de déployer sur localhost, j'obtiens cette erreur.

Impossible de localiser les périphériques réseau ou de stockage pour continuer. Assurez-vous de disposer d'au moins 1 pont réseau et 1 pool de stockage.

Lorsque je lance la liste de réseaux lxc, j'ai les éléments suivants

NAME    TYPE   MANAGED DESC USEDBY

docker0 bridge NO             0

eth0 physical  NO  -          0

lxdbr0 bridge YES   -         1


When I run lxc storage list I have the following

NAME-default

DESC -

DRIVER - dir

SOURCE - /var/lib/lxd/storage-pools/default

USED BY -2

Également sur l'exécution de la liste lxc, la sortie est comme ci-dessous

NAME - valued-kangaroo

STATE - RUNNING

IPV4  - 10.x.x.x (eth0)

IPV6 - 

TYPE - PERSISTENT

SNAPSHOTS -0

Où vais-je mal?

Merci !

Ubuntu Version: 64 Bit 16.04LTS

4
Abbas

J'ai rencontré le même problème sur Ubuntu 16.04 et ai découvert qu'il existait un problème de compatibilité avec LXD (le fichier par défaut d'Ubuntu ou installé via un composant logiciel enfichable) et de créer. Conjure-up ne pouvait pas accéder aux conteneurs LXD ou à quelque chose (regardez dans les journaux). Donc, ce que j’ai fait pour que cela fonctionne est d’installer la dernière version de LXD à partir de son PPA et de relancer la présentation.

1. Il est préférable d'avoir un nouveau serveur pour commencer, j'ai donc réinstallé Ubuntu 16.04t

2. Au lieu d'utiliser le LXD par défaut, j'ai ajouté le PPA stable du LXD et l'ai mis à niveau (important):

$ Sudo apt-add-repository ppa:ubuntu-lxc/stable
$ Sudo apt update
$ Sudo apt dist-upgrade
$ Sudo apt install lxd zfsutils-linux

3. Configurez LXD (important):

$ Sudo lxd init

Répondez simplement aux questions en utilisant les valeurs par défaut, à l'exception de celle d'IPv6. Ensuite, vous aurez une interface réseau pont (par exemple, lxdbr0: 10.x.x.x) et un zfspool.

4. Désactiver IPv6 sur toutes les interfaces réseau:

$ Sudo sysctl -w net.ipv6.conf.lxdbr0.disable_ipv6=1
$ Sudo sysctl -w net.ipv6.conf.enp2s0.disable_ipv6=1

Remarque: remplacez lxdbr0 et enp2s0 par les noms d’interface réseau appropriés.

5. Installez conjure-up en utilisant snappy:

$ Sudo snap install conjure-up

6. Ensuite, vous pourrez déployer OpenStack NovaLX en utilisant conjure-up:

$ conjure-up

J'ai également mis les instructions ici: http://www.dangtrinh.com/2017/09/how-to-deploy-openstack-in-single.html

J'espère que ça va aider.

5
Trinh Nguyen

Cela a fonctionné pour moi sur la nouvelle installation 16.04:

Sudo apt-get update; Sudo apt-get upgrade -y; Sudo snap install lxd; Sudo snap install conjure-up --classic; /snap/bin/lxd init --auto; /snap/bin/lxc network create lxbr0 ipv4.address=auto ipv4.nat=true ipv6.address=none ipv6.nat=false

Après c'est juste

conjure-up ou conjure-up openstack

Et vous pouvez installer Openstack avec NovaLXD.

Une fois que vous avez copié/collé, faites-vous du thé ou du café, car il faudra un certain temps pour télécharger et installer tous les packages et mises à jour. Il a également été suggéré de redémarrer votre boîte après.

(Un redémarrage est nécessaire pour remplacer le dbus-daemon en cours d'exécution. Veuillez redémarrer le système à votre convenance. Traitement des déclencheurs pour ureadahead (0.100.0-19) ureadahead sera de nouveau affiché lors du prochain redémarrage.)

Vous pouvez également créer votre clé ssh juste après l’installation ou avant:

ssh-keygen

Et suivez les instructions sur le terminal.

Prendre plaisir!

2
bogdan

J'ai le même problème avec une nouvelle installation d'Ubunutu Server 17.04. Je suis ce guide https://www.ubuntu.com/download/cloud/try-openstack mais il semble que LXD ait besoin d'être configuré exactement avant de commencer. J'ai essayé plusieurs ressources en ligne, mais continue de biffer. Il semblerait qu’il existe des instructions vraiment solides quelque part pour que l’environnement simple soit opérationnel à partir d’une installation propre. Recherche toute la nuit mais rien encore ...

2
user10133

Vous devez vous assurer que vous avez Sudo snap install lxd car la capture est maintenant requise. Nous mettons actuellement à jour la documentation en conséquence, ainsi que des étapes de configuration supplémentaires.

1
battlemidget