mysql模式目录/data/log1

目录/data/log1/ 下有两个目录clog和etc2 ,clog类似于binlog,那etc2记录的是什么内容?log_pool和tenant_1003最后一层都是数字命名的文件,不能查看,这都是什么日志呢?怎么才能看到里面的数据呢

1 个赞

https://www.oceanbase.com/docs/common-oceanbase-database-cn-10000000001700590

@论坛小助手

1 个赞

etc2 目录是配置文件的额外保存目录,其中的内容与主配置目录 etc 内容相同,主要是为了配置文件的冗余备份。当配置文件修改后,会在 etc2 中创建相应的配置项文件。但是,服务器启动时并不会读取 etc2 目录中的配置文件。

关于 /data/log1/ 目录下的 log_pooltenant_1003 目录,这些目录中的数字命名文件通常是日志文件或数据文件。由于这些文件是二进制格式,因此无法直接查看其内容。如果需要查看这些文件中的数据,可以使用特定的工具或命令,如 ob_admin 工具中的 log_tool 功能来解析日志文件。

例如,使用 ob_admin 工具解析日志文件的命令如下:

ob_admin log_tool -i <日志文件路径>

具体的使用方法可以参考 OceanBase 数据库官方文档 中的 ob_admin 章节。

详情请参考:

  1. oceanbase clog盘如何瘦身
  2. oceanbase数据库运行过程中手动删除clog日志
  3. 产品 FAQ
  4. OBServer 节点安装目录结构
  5. OceanBase 生态工具介绍