GNU/Linux >> Linux の 問題 >  >> Ubuntu

Horizo​​n:Import_moduleでのApacheの例外?

jujuを使用してOpenstackをデプロイしましたが、openstack-dashboardを参照できないことを除いて、すべてが正常に見えます。エラー500内部サーバーエラーが発生します。

そのノードでapache2ログを調べたところ、これらのエラーが数分ごとに繰り返されていることがわかりました。

サービスを破棄して他のノードにデプロイしようとしました。 keystoneノード、glanceノード、それ自体によって同じ場所に配置されます。それでも同じエラーが発生します。

これは通常のサーバーでの典型的なチャーム展開であるため、奇妙な深いPythonデバッグが必要なようです。そして、誰かがこれを展開しようとして成功したに違いありません!

openstackをデプロイしています Essexバージョン2012.1.4-dev、
Ubuntu サーバーバージョン13.10、
django バージョンは次のとおりです:(1、5、4、「最終」、0)
これが私のjujuステータスです 出力

助けてください🙂

ベストアンサー

Essexについてはよくわかりませんが、OpenStackGrizzlyはdjango1.5(使用しているバージョン)と互換性がありません。 django1.4をインストールする必要があります。

django 1.5をアンインストールするには、ターミナルを開きます( Ctrl + Alt + t )そして次のように入力します:

sudo pip uninstall django

次に、django 1.4をインストールします:

sudo pip install django==1.4.10

バージョン1.4がインストールされていることを確認します:

python

Pythonインタープリターを入手します

>>> import django;django.VERSION

出力は次のようになります:

(1, 4, 10, 'final', 0)

次に、apacheサービス(djangoを使用)を再起動します:

sudo service apache2 restart

出典:OpenStackの公式質疑応答フォーラムでの同様の質問


Ubuntu
  1. Apache 2.4でのSPDYのアクティブ化(Ubuntu 14.04)

  2. Apacheを再起動する方法は?

  3. Apacheを再起動します

  1. Debian9にApacheMavenをインストールする方法

  2. Ubuntu14.04にdjangoをインストールする方法

  3. Ubuntu14.04にApache2.2.22をインストールしますか?

  1. CentOS7にApacheMavenをインストールする方法

  2. CentOS8にApacheをインストールする方法

  3. ApacheとNginx-詳細な比較