【报错】Unable to start web listener“err=“listen tcp 0.0.0.0:9090: bind: address already in use

报错信息:
Unable to start web listener"err="listen tcp 0.0.0.0:9090: bind: address already in use
报错详情:
ts=2023-05-11T02:40:38.780Z caller=main.go:830 level=error msg=“Unable to start web listener” err=“listen tcp 0.0.0.0:9090: bind: address already in use”
报错场景:
prometheus启动报错

解决方法:
err=“error starting web server: listen tcp 0.0.0.0:9090: bind: address already in use” 这是由于多次尝试启动prometheus没有完全成功,但是端口已经在使用,可以查看端口是否真的在被使用:通过端口号获取pid,指令:lsof -i:9090
在这里插入图片描述
使用指令释放端口:kill pid, 我这里就是 kill 71735
注:如果无效,使用强制释放端口指令:kill -9 71735
在这里插入图片描述
操作之后再次使用启动指令 ./prometheus 即可

猜你喜欢

转载自blog.csdn.net/ruisasaki/article/details/130616821