2016-12-09 18 views
1

Devstackのインストールに問題があります。私は私のマシンに新しいDevstackをクローンしました。 Ran ./stack.shを一度だけお試しください。Openstack「セルにマップするホストが見つかりません」

2016-12-09 13:57:35.870 INFO migrate.versioning.api [req-64697264-f3e0-4c8d-9fa1-19d9d3ceb744 None None] 344 -> 345... 
2016-12-09 13:57:36.225 INFO migrate.versioning.api [req-64697264-f3e0-4c8d-9fa1-19d9d3ceb744 None None] done 
2016-12-09 13:57:36.226 INFO migrate.versioning.api [req-64697264-f3e0-4c8d-9fa1-19d9d3ceb744 None None] 345 -> 346... 
2016-12-09 13:57:45.436 INFO migrate.versioning.api [req-64697264-f3e0-4c8d-9fa1-19d9d3ceb744 None None] done 
2016-12-09 13:57:45.436 INFO migrate.versioning.api [req-64697264-f3e0-4c8d-9fa1-19d9d3ceb744 None None] 346 -> 347... 
2016-12-09 13:57:47.680 INFO migrate.versioning.api [req-64697264-f3e0-4c8d-9fa1-19d9d3ceb744 None None] done 
No hosts found to map to cell, exiting. 

No hosts found to map to cell, exiting. 
+lib/nova:create_cell:1     exit_trap 
+./stack.sh:exit_trap:487     local r=1 
++./stack.sh:exit_trap:488     jobs -p 
+./stack.sh:exit_trap:488     jobs= 
+./stack.sh:exit_trap:491     [[ -n '' ]] 
+./stack.sh:exit_trap:497     kill_spinner 
+./stack.sh:kill_spinner:383    '[' '!' -z '' ']' 
+./stack.sh:exit_trap:499     [[ 1 -ne 0 ]] 
+./stack.sh:exit_trap:500     echo 'Error on exit' 
Error on exit 
+./stack.sh:exit_trap:501     generate-subunit 1481266214 5859 fail 
+./stack.sh:exit_trap:502     [[ -z /opt/stack/logs ]] 
+./stack.sh:exit_trap:505     /home/annakoppad/devstack/tools/worlddump.py -d /opt/stack/logs 
World dumping... see /opt/stack/logs/worlddump-2016-12-09-082802.txt for details 
+./stack.sh:exit_trap:511     exit 1 

さらに、私はすべてをきれいにするに./unstack.sh./clean.shをしました。同じエラーが発生しました。

したがって、pyvenvvirtualenvを使用して仮想環境を使用する2つのオプションを試しました。両方とも、以下に示すのと同じエラーを出しました。

(mystack) [email protected]:~/Desktop/mystack/devstack$ ./stack.sh 
+ unset GREP_OPTIONS 
+ unset LANG 
+ unset LANGUAGE 
+ LC_ALL=C 
+ export LC_ALL 
+ umask 022 
+ PATH=/home/annakoppad/Desktop/mystack/bin:/home/annakoppad/bin:/home /annakoppad/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/sbin:/usr/sbin:/sbin 
+++ dirname ./stack.sh 
++ cd . 
++ pwd 
+ TOP_DIR=/home/annakoppad/Desktop/mystack/devstack 
+ NOUNSET= 
+ [[ -n '' ]] 
++ date +%s 
+ DEVSTACK_START_TIME=1481289987 
+ [[ -r /home/annakoppad/Desktop/mystack/devstack/.stackenv ]] 
+ FILES=/home/annakoppad/Desktop/mystack/devstack/files 
+ '[' '!' -d /home/annakoppad/Desktop/mystack/devstack/files ']' 
+ '[' '!' -d /home/annakoppad/Desktop/mystack/devstack/inc ']' 
+ '[' '!' -d /home/annakoppad/Desktop/mystack/devstack/lib ']' 
+ [[ '' == \y ]] 
+ [[ 1000 -eq 0 ]] 
+ [[ -n /home/annakoppad/Desktop/mystack ]] 
+ set +o xtrace 
You appear to be running under a python virtualenv. 
DevStack does not support this, as we may break the 
virtualenv you are currently in by modifying 
external system-level components the virtualenv relies on. 
We recommend you use a separate virtual-machine if 
you are worried about DevStack taking over your system. 

どのように克服するための指針を高く評価します。

ありがとうございます。

答えて

1

devstackスクリプトがこのline of codeで失敗している可能性があります。 これは、コードのelseブランチに行きたいということです。これを行うには、既存のlocal.conf設定にenable_service n-cellを追加する必要があります。

[[local|localrc]] 
    #NOVA 
    enable_service n-cell 

私はコミットメッセージが述べthis commit

を見て、サービスを有効にすることを学んだ:、 cells_v2のsimple_cell_setupを呼び出すスキップ(nセルが有効になっている)

「cellsv1が使用されている場合トップレベルにホスト を持つことはなく、常に失敗します。

今、私はCliffとバージョンの競合を解消しようとしていて、Pythonパッケージをハッキングしています。私はこれが役立つことを願っています

+0

Trevorを見つけましたか?奇妙なことに、私は今朝この同じ問題にぶつかりました。 – amrith

+0

こんにちはamrith、私はstackoverflowでの質問に答えるのが新しく、私はこれの通知を逃したが、今私はそれらを見つけた!とにかく、問題を解決したように見えますが、これはもはや問題ではなくなりそうです。 –

+0

私は、local.confのenabled_servicesリストにplacement-apiを追加しました。しかし、それ以降の積み重ねや積み重ねにはもう時間がかかりません。何らかの理由? – user1060517

0

ありがとうTrevor - あなたのソリューションは、私が直面した正確な問題を解決するのに役立ちました。私があなたが言ったようにした後、私のdevスタックがアップです!

 
.... 
+./stack.sh:main:1412      set +o xtrace 

========================= 
DevStack Component Timing 
========================= 
Total runtime   590 

run_process   61 
test_with_retry   2 
apt-get-update   3 
pip_install   66 
restart_apache_server 8 
wait_for_service  10 
apt-get    27 
========================= 



This is your host IP address: 192.168.1.103 
This is your host IPv6 address: ::1 
Horizon is now available at http://192.168.1.103/dashboard 
Keystone is serving at http://192.168.1.103/identity/ 
The default users are: admin and demo 
The password: secret 
2016-12-28 04:23:06.124 | WARNING: 
2016-12-28 04:23:06.124 | Using lib/neutron-legacy is deprecated, and it will be removed in the future 
2016-12-28 04:23:06.124 | stack.sh completed in 590 seconds. 

注:私はあなたの答えにコメントできませんでしたので、回答として投稿しています。 HTH。 UbuntuにdevStackをインストールしました。16.10

+0

ようこそ、SOにようこそ、正しい解決策を見つけたら、それを正しいものとしてマークしてください!ありがとう –

関連する問題