web-dev-qa-db-ja.com

想起:OpenStack CloudをLXD構成Ubuntu 16.04LTSにデプロイできない(LXDが見つかりません)

Conjure-upを実行し、LXDでOpenStackを選択した後、localhostにデプロイしようとするとこのエラーが発生します

続行するネットワークまたはストレージデバイスが見つかりませんでした。少なくとも1つのネットワークブリッジと1つのストレージプールがあることを確認してください。

Lxcネットワークリストを実行すると、次のものがあります

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

また、lxcリストを実行すると、出力は次のようになります

NAME - valued-kangaroo

STATE - RUNNING

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

IPV6 - 

TYPE - PERSISTENT

SNAPSHOTS -0

どこがおかしいの?

ありがとう!

Ubuntuバージョン:64ビット16.04LTS

4
Abbas

Ubuntu 16.04で同じ問題が発生し、LXD(デフォルトのUbuntuのlxdまたはsnap経由でインストール)と互換性の問題があり、思いついたことがわかりました。 Conjure-upはLXDコンテナーまたは何かにアクセスできませんでした(ログを調べます)。それで、私がそれを機能させるためにしたことは、PPAから最新のLXDをインストールし、再び想起を開始することです。

1。最初に新しいサーバーを用意して、Ubuntu 16.04tを再インストールした方が良いです

2。デフォルトのLXDを使用する代わりに、LXDの安定したPPAを追加してアップグレードしました(重要):

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

3。 LXDの設定(重要):

$ Sudo lxd init

IPv6以外のデフォルト値を使用して質問に答えてください。次に、ブリッジネットワークインターフェイス(例:lxdbr0:10.x.x.x)とzfspoolがあります。

4。すべてのネットワークインターフェイスでIPv6を無効にします:

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

注:lxdbr0およびenp2s0を正しいネットワークインターフェイス名に変更してください

5。 snappy:を使用してconjure-upをインストールします

$ Sudo snap install conjure-up

6。次に、conjure-upを使用してOpenStack NovaLXをデプロイできるようになります:

$ conjure-up

私もここに指示を置きます: http://www.dangtrinh.com/2017/09/how-to-deploy-openstack-in-single.html

それが役立つことを願っています。

5
Trinh Nguyen

これは、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

そのちょうど後

conjure-upまたはconjure-up openstack

また、NovaLXDでOpenstackをインストールできます。

コピー/貼り付けを行ったら、すべてのパッケージと更新をダウンロードしてインストールするのに時間がかかるため、お茶やコーヒーを自分で作ってください。その後、ボックスを再起動することも提案されました。

(実行中のdbus-daemonを置き換えるには再起動が必要です。都合の良いときにシステムを再起動してください。urereahead(0.100.0-19)の処理トリガーは、次の再起動時に再プロファイルされます)

インストール直後または前にsshキーを作成することもできます。

ssh-keygen

そして、端末の指示に従います。

楽しい!

2
bogdan

Ubunutu Server 17.04の新規インストールでも同じ問題が発生します。私はこのガイドに従っています https://www.ubuntu.com/download/cloud/try-openstack しかし、開始する前にLXDを正確に設定する必要があるようです。私はオンラインでいくつかのリソースを試しましたが、続けます。クリーンインストールからシンプルな環境を立ち上げて実行するための、どこかに本当に堅実な指示があるように思えます。一晩中検索していますが、まだ何も検索していません...

2
user10133

スナップが必要になったため、Sudo snap install lxdを確認する必要があります。現在、追加の構成手順とともにこれを反映するようにドキュメントを更新しています。

1
battlemidget