2017-01-01 11 views
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が無効です。

答えて

0
あなたは領事のUIにクライアントの要求を有効にするために、あなたの領事の設定で "client_addr": "0.0.0.0", "ui": true を追加する必要が

+0

ハリソンは「アドレス」mentioned.'ものに加えて、 'addresses'と' bind_addr'を追加します:{ 「HTTP」 : "0.0.0.0" }、 "bind_addr":<あなたのVMのIPはここにあります>、 "client_addr": "0.0.0.0" ' –

関連する問題