欢迎访问机房运维工作室

爱数知识库

AnyBackup-修改 C++ 服务日志级别最佳实践

频道:爱数知识库 日期: 浏览:24

AnyBackup-修改 C++ 服务日志级别最佳实践

关键字

日志级别

适用产品

  • AnyBackup CDM 7.0.x
  • AnyBackup Express 7.0.x

目的

用户环境 C++ 服务的 Info 日志过多,导致 /var/log 目录空间撑满,最终导致服务被 kill。此时需要修改 C++ 服务日志的级别,减少日志增长速度。

解决方案

修改 C++ 服务日志的日志级别,本文档以修改 AnyBackup 一体机 EOSS 服务作为示例,步骤如下:
1.使用 SSH 客户端登录到 AnyBackup 控制台命令行界面;

ssh AnyBackup 控制台地址 5557

2.切换到 root 权限;

su - root

3.进入 EOSS 服务目录;

cd /backupsoft/AnyBackupServer/EOSSService/

4.编辑日志配置文件 (文件关键字是 xxx_log.config),指定需要的日志级别,格式是:logmodule=all(info,warn,error);

vi eoss_mgm_log.config

5.重启对应服务。

systemctl stop ABEOSSMgmService.service

更多信息

服务日志按照不同的日志级别记录相应日志,默认日志存放目录是 /var/log/AnyBackup。
C++ 服务包含:EOSSDataService、EOSSMetaService、EOSSMgmService、EOSSNodeService 、ECSSService、ESSSService、ENFSService、CDPStoreMgmService、DedupeService、ClientService。