常见问题与解决方法
问题1:train命令训练模型出错,提示“training data failed”
原因:collection命令只采集一种类型的数据。
解决方法:至少采集两种数据类型的数据进行训练。
问题2:atune-adm无法连接atuned服务
可能原因:
atuned服务没有启动导致无法连接到atuned服务,可以通过下列命令检查atuned服务的状态。
systemctl status atuned
如果atuned服务是inactive,那么可通过解决方法1解决。
防火墙阻止了atuned的侦听端口,导致无法连接到atuned服务,可以通过下列命令检查当前设备的atuned服务的侦听状态
netstat -nap | grep atuned
如果没有atuned服务的端口,那么需要按照解决方案2进行配置。
系统配置了http代理导致无法连接atuned服务,可以按照解决方案3解决。
解决方法:
如果atuned没有启动,启动该服务,参考命令如下:
# systemctl start atuned
分别在atuned和atune-adm的服务器上执行如下命令,允许侦听端口接收网络包,其中60001为atuned的侦听端口号。
# iptables -I INPUT -p tcp --dport 60001 -j ACCEPT # iptables -I INPUT -p tcp --sport 60001 -j ACCEPT
不影响业务的前提下删除http代理,或对侦听IP不进行http代理,命令如下:
# no_proxy=$no_proxy,侦听地址
问题3:atuned服务无法启动,提示“Job for atuned.service failed because a timeout was exceeded.”
原因:hosts文件中缺少localhost配置
解决方法:在/etc/hosts文件中127.0.0.1这一行添加上localhost
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
文档捉虫