1

通常、私はインターネットアクセスのみにNATを使用しました.packstackを使用する場合、ラップトップホストアクセスからダッシュボードへのopenstack管理IPにはHostonlyプライベートインターフェイスが正常に機能しています。

今日、NAT に packstack を直接インストールしました。CLI からすべてが正常に機能しますが、ダッシュボードは除きます。

2: enp0s3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
link/ether 08:00:27:cb:a7:ab brd ff:ff:ff:ff:ff:ff
inet 10.0.2.15/24 brd 10.0.2.255 scope global dynamic enp0s3

NAT のポート転送をセットアップします。

127.0.0.1: 2080 to guest 80

次に、 http://127.0.0.1:2080 にアクセスできますが、http://127.0.0.1:2080/dashboardはアクセスできません。エラーが発生しました:

404 Not Found
The requested URL /dashboard/ was not found on this server.

実際、vm 内のダッシュボードも機能していません。

[root@localhost ~(keystone_admin)]# curl http://10.0.2.15/dashboard
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>500 Internal Server Error</title>
</head><body>
<h1>Internal Server Error</h1>
<p>The server encountered an internal error or
misconfiguration and was unable to complete
your request.</p>
<p>Please contact the server administrator at
[no address given] to inform them of the time this error occurred,
and the actions you performed just before this error.</p>
<p>More information about this error may be available
in the server error log.</p>
</body></html>

問題はポート転送ではなく、ノード内にあるようです。

チェック/etc/httpd/conf.d/15-horizo​​n_vhost.conf

## Server aliases
ServerAlias 10.0.2.15
ServerAlias localhost
ServerAlias localhost
4

0 に答える 0