小祥子
#1
【 使用环境 】生产环境
【 OB or 其他组件 】OB部署搭建
【 使用版本 】V4.2.1.11企业版
【问题描述】如题,在ob文档中,observer服务器/home挂载点大小要求100~300G。
实际生产以默认保留200个(max_syslog_file_count为200,日志等级默认wdiag)observer.log日志来算,单个256MB,就到51G了
而这200个文件也就保留不到12小时,图中为生产的一个集群,14:52查看的,observer日志最早的只有3:09了,想找前一天的都没有,或者是周六周日的问题,想看日志都不够,所以这个/home目录是否应该放大一些?
除了max_syslog_file_count参数,还有其它影响observer日志保留时间的参数吗?
淇铭
#3
你好,你提的这个技术问题牵涉到OceanBase企业版范围内的功能细节;针对此类问题,建议你通过以下方式寻求帮助:
-
如你所在的企业客户已签署OceanBase企业版销售合同,请你联系客户经理;
-
如你所在的企业客户尚未签署OceanBase企业版销售合同,你可通过OceanBase官网商务咨询页面留下你的联系方式,OceanBase企业版的业务顾问会在一个工作日内与你联系。
另外,我们欢迎你使用社区版,并在论坛/社群中分享你对社区版本的想法、经验和问题,与其他社区成员共同交流。
ob青松
#4
如果磁盘空间足够!
max_syslog_file_cou设置为0
用于设置在回收日志文件之前可以容纳的最大日志文件数量。0 表示不回收。
直接影响日志的核心参数包括:
enable_syslog_recycle(开关)
max_syslog_file_count(数量上限)
enable_syslog_wf(是否双倍日志)
syslog_disk_size(磁盘空间限制)
syslog_file_uncompressed_count(联动生效条件)