0
私は領事クラスターを形成する2つのVMをインストールしました。コンソールを介して私は1つのサーバーがリーダーシップを取ったことがわかります。私はUIをインストールしましたが、http://192.168.0.80に行くと「このサイトには到達できません、ERR_CONNECTION_REFUSED」と表示されます。領事のUIまたはAPIを開くことができません
第一領事サーバの設定ファイル:
{
"datacenter": "azure",
"data_dir": "/tmp/consul",
"log_level": "DEBUG",
"node_name": "consul01",
"server": true,
"bootstrap_expect": 2,
"ui_dir": "/opt/consul-ui",
"bind_addr": "192.168.0.80",
"leave_on_terminate": true,
"start_join": [
"192.168.0.80",
"192.168.0.81"
]
}
私はhttp://192.168.0.80:8500/v1/catalog/services -vカール経由でAPIコールをしようとすると、私は
* About to connect() to 192.168.0.80 port 8500 (#0)
* Trying 192.168.0.80...
* Connection refused
* Failed connect to 192.168.0.80:8500; Connection refused
* Closing connection 0
curl: (7) Failed connect to 192.168.0.80:8500; Connection refused
を得るが、それはそのポート8500意志を正しいですlocalhostだけで聞く?
# netstat -atn
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 192.168.0.81:8300 0.0.0.0:* LISTEN
tcp 0 0 192.168.0.81:8301 0.0.0.0:* LISTEN
tcp 0 0 192.168.0.81:8302 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:8400 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:8500 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:8600 0.0.0.0:* LISTEN
これを変更するにはどうすればよいですか?
Firewalldが無効です。
ハリソンは「アドレス」mentioned.'ものに加えて、 'addresses'と' bind_addr'を追加します:{ 「HTTP」 : "0.0.0.0" }、 "bind_addr":<あなたのVMのIPはここにあります>、 "client_addr": "0.0.0.0" ' –