Nomad
為什麼 Nomad 代理在啟動時由於連接被拒絕而關閉?
執行
sudo nomad agent -dev
結果getsockopt: connection refused
:* Get http://127.0.0.1:8500/v1/agent/checks: dial tcp 127.0.0.1:8500: getsockopt: connection refused 2017/02/19 20:31:36.971932 [INFO] client: node registration complete 2017/02/19 20:31:36.973456 [DEBUG] client: periodically checking for node changes at duration 5s 2017/02/19 20:31:36.974470 [DEBUG] client: state updated to ready 2017/02/19 20:31:41.971377 [ERR] client.consul: error reaping services in consul: Get http://127.0.0.1:8500/v1/agent/services: dial tcp 127.0.0.1:8500: getsockopt: connection refused ^C==> Caught signal: interrupt 2017/02/19 20:32:17.507631 [DEBUG] http: Shutting down http server 2017/02/19 20:32:17.509138 [INFO] agent: requesting shutdown 2017/02/19 20:32:17.510375 [INFO] client: shutting down 2017/02/19 20:32:17.511603 [INFO] nomad: shutting down server 2017/02/19 20:32:17 [WARN] serf: Shutdown without a Leave 2017/02/19 20:32:17.520042 [ERR] agent: shutting down consul service failed: 1 error(s) occurred: * Get http://127.0.0.1:8500/v1/agent/services: dial tcp 127.0.0.1:8500: getsockopt: connection refused 2017/02/19 20:32:17.520155 [INFO] agent: shutdown complete
重現步驟
- wget https://raw.githubusercontent.com/hashicorp/nomad/master/demo/vagrant/Vagrantfile
- 流浪起來
- 流浪者 ssh
- 游牧特工-dev
Nomad
由於consul
未啟動而無法啟動詳細
wget https://releases.hashicorp.com/consul/0.7.5/consul_0.7.5_linux_amd64.zip?_ga=1.53959528.1194033104.1487539961
unzip consul_0.7.5_linux_amd64.zip?_ga=1.53959528.1194033104.1487539961
./consul agent -dev
sudo nomad agent -dev
nomad server-members
ubuntu@nomad:~$ nomad server-members Name Address Port Status Leader Protocol Build Datacenter Region nomad.global 127.0.0.1 4648 alive true 2 0.5.4 dc1 global