【4.9】新建策略失败报错
问题版本:
4.9
问题现象/报错:
安装完服务之后,下发客户端策略没有生效,创建策略页面提示报错Error 1054:Unknown column ‘url_record_enable’ in ‘field list’
没有找到字段

排查思路/解决方案:
排查思路:首先就是配置有没有正常下发,如果没有下发就可以考虑mqtt是不是出了问题。然后记录策略这些都是存储到数据库中的,如果存储不成功就要考虑数据库正不正常,然后怎样去排查数据库真不正常。
原因:数据库初始化有问题,字段不存在。
解决办法:
center执行命令:重新初始化
/usr/local/app/appinit/auditsysinit -c /etc/auditsys/center/center_server.yaml
(如果是升级的 ,数据库会回复升级前自动备份的状态)
因为是手动执行,会导致产生的sql文件权限变化。需要修改文件权限为auditsys属主属组。否则影响后续center上传升级包升级
chown auditsys:auditsys /home/wwwroot/default/sqlbak/auditsys.sql
完成后检查策略创建和下发是否正常。