sudo nohup /opt/n9e/n9e &>> /opt/n9e/n9e.log &
启动的时候,ss -tlnp|grep 17000
查看一下监控端口状态,发现提示的信息是[1]+ Exit 1 sudo nohup /opt/n9e/n9e &>> /opt/n9e/n9e.log
,这表明没有正常启动。
原来以为是自己的MySQL
、Redis
或者victoria-metrics
版本不对,在百度上搜索dialector() not supported
也没有类似结果,但是我自己在同一台机器上原来是成功启动过的,没有改过任何配置,最后还是在《运维监控系统实战笔记》群里发出自己的问题,由老师回答回答后,才知道应该到夜莺etc目录
上一级目录执行sudo nohup /opt/n9e/n9e &>> /opt/n9e/n9e.log &
。
使用ss -tlnp|grep 17000
可以看到LISTEN 0 1024 *:17000 *:* users:(("n9e",pid=55859,fd=10))
的信息,这是启动成功了。
困扰自己好几天的问题终于解决了。
还有一种解决方法是使用sudo nohup /opt/n9e/n9e -configs /opt/n9e/etc &>> /opt/n9e/n9e.log &
进行启动,-configs
后边跟着的是夜莺的etc
目录绝对路径。使用ss -tlnp|grep 17000
可以看到启动成功了。
注意两种方法选择其中一种就行了。
此文章为9月Day 25学习笔记,内容来源于极客时间《运维监控系统实战笔记》。