OpenStack Mitaka horizonモジュールをインストールしているときに、エラー処理パッケージopenstack-dashboard-ubuntu-themeでスタックしました。 以下は、完全なエラーメッセージのスナップショットです。
#apt-get install openstack-dashboardError:apache2_invoke:有効な構成openstack-dashboard.confapache2.serviceがアクティブではなく、reload.invoke-rc.d:initscript apache2、アクション「reload」に失敗しました。openstack-dashboardのセットアップ-ubuntu-theme(2:9.0.0-0ubuntu2.16.04.1)... dpkg:パッケージopenstack-dashboard-ubuntu-theme(--configure)の処理中にエラーが発生しました:インストール後にインストールされたサブプロセスがエラー終了ステータス1<を返しました/ pre>このエラーは、Apacheウェブサーバーがアクティブではないことを示しており、それがopenstack-dashboard-ubuntu-theme処理パッケージエラーの理由のようです。 。このエラーが発生した場合は、次の方法で修正できます。
解決策:
最初に行ったのは、Apacheウェブサーバーがアクティブであるかどうかを確認することでした。エラーメッセージが示すように、ウェブサーバーを起動できませんでした。 Apacheエラーログは、別のサービスがポート5000でリッスンしており、それはKeystonepythonプログラムに他ならないことを示唆していました。 Keystoneのインストール中に、Apacheで仮想ホストを作成してサービスを構成したことを思い出しました。つまり、KeystoneサービスはWebサーバーとともに開始する必要があります。そこで、Keystoneサービスを無効にして、ウェブサーバーをスムーズに起動できるようにしました。
#/etc/init.d/keystone stop#/etc/init.d/apache2 start次に、以下のコマンドを実行して、 openstack-dashboard-ubuntu-themeを削除します。 (このパッケージはUbuntuにのみインストールされます)
apt-get remove --purge openstack-dashboard-ubuntu-theme
または使用
dpkg --remove --force-remove-reinstreq openstack-dashboard-ubuntu-theme
以上です。openstack-dashboardをインストールします。 うまくいくはずです。
#apt-get install openstack-dashboard参照。
Ubuntu