环境说明
小红伞服务路径:/usr/local/savapi-sdk-linux64/bin/savapi 共享: /home/fc/savapi/ 权限:fc:fc 本地环境/home/fc/savapi/为nfs挂载路径,线上为nas挂载路径。
通过192.168.110.197 nginx四层转发代理到对应环境小红服务。
小红伞更新
小红伞所在服务器跟目录下有savapi-sdk-linux64文件夹:
ls /savapi-sdk-linux64bin build.dat doc examples include leg
定时脚本检测更新:
cd /savapi-sdk-linux64/bin./avupdate.bin -c avupdate-savapi-product.conf --check-if-update-available
返回值为0,说明有待更新:
./avupdate.bin -c avupdate-savapi-product.conf
更新完成后,停止小红伞服务,更新共享目录()中的小红伞依赖文件:
systemctl stop savapi.service\cp -rf /savapi-sdk-linux64/bin/* /usr/local/savapi-sdk-linux64/bin/\cp -rf /savapi-sdk-linux64/bin/* /home/fc/savapi/bin/chown -R fc.fc /usr/local/savapi-sdk-linux64chown -R fc.fc /home/fc/savapi/binsystemctl restart savapi.service
完成更新后,需要更新一个文件,用来通知fc-intrusion应用更新对应库:
currentdate=$(date +%Y%m%d)echo "$currentdate update savapi" > /home/fc/savapi/antivirUpdateLog
