ドキュメントからMAASとjujuを使用してクラウドを正常に作成しました: https://help.ubuntu.com/community/UbuntuCloudInfrastructure
ダッシュボードとキーストーンの関係が正常に作成されました。しかし、ダッシュボードのWebインターフェースからログインできません。エラーが発生します:
Error: An error occurred authenticating. Please try again later.
これらのサーバーを準備しているときに、パスワードがopenstack.cfgファイルのopenstackを使用したことを知っています。しかし、そのパスワードではログインできません。
それから私はkeystoneマシンをsshしようとしました、そしておそらくここに何か役に立つものがあります:
ls /var/lib/keystone/
cache glance.passwd keystone.db keystone.token s3_ec2_nova.passwd s3_nova-volume_ec2_nova.passwd
このディレクトリにはkeystone.passwd
というファイルが必要です。
そのファイルを見て、keystoneでランダムなパスワードを取得できると思いましたが、そのファイルは存在しません。
juju -v status
は、ダッシュボードとキーストーンの間に関係が存在することを示しています。
だから私は今何をしますか?
SELINUXのステータスを確認し、permissiveモードにします。エラーは表示されません。 /var/log/audit/audit.logを確認して原因を調査する必要があります
@ SELINUXモードを強制として設定することで、このエラーを再現しました。
/var/log/messages
と/var/log/secure
、および/var/log/http
の下のログで、openstack関連のエラーを確認できます。