国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

docker設(shè)置了端口映射,不能訪問(wèn)的解決方案

瀏覽:7日期:2024-11-01 10:46:53

#docker ps 查看, 所有端口都 做了映射

CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES764b158ba491 open-falcon-plus-02:v-daiyi-01 '/bin/bash' 2 days ago Up 3 hours 0.0.0.0:4444->4444/tcp, 0.0.0.0:6030-6031->6030-6031/tcp, 0.0.0.0:6070-6071->6070-6071/tcp, 0.0.0.0:6080-6081->6080-6081/tcp, 0.0.0.0:8080-8081->8080-8081/tcp, 0.0.0.0:8433->8433/tcp, 0.0.0.0:9912->9912/tcp, 0.0.0.0:14444->14444/tcp, 0.0.0.0:16060->16060/tcp, 0.0.0.0:18433->18433/tcp, 8082/tcp open-falcon-plus-daiyi-01

#但是查看日志

tail -40 /home/work/open-falcon/agent/logs/agent.log

test@ubuntu-10:/tmp/bak$ tail -40 /home/work/open-falcon/agent/logs/agent.log2018/10/14 20:27:09 transfer.go:48: call Transfer.Update fail: &{{2 1} <nil> 10.0.10.103:8433 1s} dial tcp 10.0.10.103:8433: getsockopt: connection refused2018/10/14 20:27:09 var.go:95: <= <Total=0, Invalid:0, Latency=0ms, Message:>2018/10/14 20:27:09 rpc.go:41: dial 10.0.10.103:8433 fail: dial tcp 10.0.10.103:8433: getsockopt: connection refused2018/10/14 20:27:11 rpc.go:41: dial 10.0.10.103:8433 fail: dial tcp 10.0.10.103:8433: getsockopt: connection refused2018/10/14 20:27:15 rpc.go:41: dial 10.0.10.103:8433 fail: dial tcp 10.0.10.103:8433: getsockopt: connection refused2018/10/14 20:27:23 rpc.go:41: dial 10.0.10.103:8433 fail: dial tcp 10.0.10.103:8433: getsockopt: connection refused2018/10/14 20:27:23 transfer.go:48: call Transfer.Update fail: &{{0 0} <nil> 10.0.10.103:8433 1s} dial tcp 10.0.10.103:8433: getsockopt: connection refused2018/10/14 20:27:23 var.go:95: <= <Total=0, Invalid:0, Latency=0ms, Message:>2018/10/14 20:27:41 var.go:88: => <Total=92> <Endpoint:ubuntu, Metric:agent.alive, Type:GAUGE, Tags:, Step:60, Time:1539574061, Value:1>2018/10/14 20:27:41 var.go:88: => <Total=5> <Endpoint:ubuntu, Metric:df.bytes.free.percent, Type:GAUGE, Tags:mount=/,fstype=ext4, Step:60, Time:1539574061, Value:67.01861018345224>

但是無(wú)法訪問(wèn)

原因:

docker里面的host不能配置127.0.0.1 或者192.168.0.1 或則宿主機(jī)器將無(wú)法訪問(wèn)端口

修改配置文件—(涉及到的,需要外部訪問(wèn)的都需要修改)

[root@ubuntu-10 open-falcon]# vim transfer/config/cfg.json{ 'debug': true, 'minStep': 30, 'http': { 'enabled': true, 'listen': '0.0.0.0:6060' }, 'rpc': { 'enabled': true, 'listen': '0.0.0.0:8433' **#此處監(jiān)聽(tīng)外面8433. 改成0.0.0.0** }, 'socket': { 'enabled': true, 'listen': '0.0.0.0:4444', 'timeout': 3600 }, 'judge': { 'enabled': true, 'batch': 200, 'connTimeout': 1000, 'callTimeout': 5000, 'maxConns': 32, 'maxIdle': 32, 'replicas': 500, 'cluster': { 'judge-00' : '127.0.0.1:6080' } }, 'graph': { 'enabled': true, 'batch': 200, 'connTimeout': 1000, 'callTimeout': 5000, 'maxConns': 32, 'maxIdle': 32, 'replicas': 500, 'cluster': { 'graph-00' : '127.0.0.1:6070' } }, 'tsdb': { 'enabled': false, 'batch': 200, 'connTimeout': 1000, 'callTimeout': 5000, 'maxConns': 32, 'maxIdle': 32, 'retry': 3, 'address': '127.0.0.1:8088' }

修改好之后重啟 docker里的服務(wù)

[root@ubuntu-10 open-falcon]# ./open-falcon restart transfer

再次查看日志

test@ubuntu-10:/tmp/bak$ tail -40 /home/work/open-falcon/agent/logs/agent.log 2018/10/15 02:52:48 var.go:88: => <Total=1> <Endpoint:test-endpoint, Metric:test-metric-97, Type:GAUGE, Tags:idc=lgi-test,loc=beijing-test, Step:20, Time:1539597168, Value:33>2018/10/15 02:52:48 var.go:95: <= <Total=1, Invalid:0, Latency=0ms, Message:ok>2018/10/15 02:52:48 var.go:88: => <Total=1> <Endpoint:test-endpoint, Metric:test-metric-97, Type:GAUGE, Tags:idc=lgi-test,loc=beijing-test, Step:20, Time:1539597168, Value:33>2018/10/15 02:52:48 var.go:95: <= <Total=1, Invalid:0, Latency=0ms, Message:ok>2018/10/15 02:52:48 var.go:88: => <Total=1> <Endpoint:test-endpoint, Metric:test-metric-97, Type:GAUGE, Tags:idc=lgi-test,loc=beijing-test, Step:20, Time:1539597168, Value:33>2018/10/15 02:52:48 var.go:95: <= <Total=1, Invalid:0, Latency=0ms, Message:ok> #連接成功,數(shù)據(jù)傳入。

查看端口的連接性

test@ubuntu-10:/tmp/bak$ telnet 10.0.10.103 8433Trying 10.0.10.103...Connected to 10.0.10.103.Escape character is ’^]’. #這就是ok的

好啦~ 可以連接成功。

補(bǔ)充:docker 鏡像啟動(dòng)成功但是無(wú)法訪問(wèn)

解決辦法:

vi /etc/sysctl.conf 或者

vi /usr/lib/sysctl.d/00-system.conf 添加如下代碼:

net.ipv4.ip_forward=1重啟network服務(wù)

systemctl restart network 查看是否修改成功

sysctl net.ipv4.ip_forward 如果返回為“net.ipv4.ip_forward = 1”則表示成功了

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持好吧啦網(wǎng)。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教。

標(biāo)簽: Docker
主站蜘蛛池模板: 延长县| 沿河| 鄂伦春自治旗| 正宁县| 安塞县| 邵武市| 泊头市| 磐安县| 江孜县| 雷山县| 铜川市| 石阡县| 东乡族自治县| 枣庄市| 海城市| 根河市| 广德县| 额尔古纳市| 舒城县| 九寨沟县| 宁陵县| 景宁| 宁阳县| 渝北区| 香格里拉县| 虎林市| 安溪县| 太湖县| 改则县| 同德县| 周口市| 濮阳县| 正阳县| 寻乌县| 博白县| 成安县| 大关县| 望奎县| 尤溪县| 舟曲县| 普洱|