Cloudera Manager V5.13 元数据库结构解析
需积分: 32 45 浏览量
更新于2024-09-05
收藏 120KB PDF 举报
"Cloudera Manager 是一个针对大数据平台Cloudera的管理工具,主要用于管理和监控Hadoop集群。在版本V5.13中,它涉及到一个关键组件——元数据库,该元数据库存储在MySQL服务器上,用于记录和管理集群的各种配置和活动信息。元数据库的名称是`scm`,包含47个不同的表,每个表都有其特定的用途,用于跟踪和存储不同层面的数据。"
元数据库表格梳理如下:
1. AUDITS 表:
- `AUDIT_ID`: 记录审核操作的唯一标识。
- `SERVICE_ID`: 与服务相关的ID。
- `ROLE_ID`: 执行操作的角色ID。
- `CREATED_INSTANT`: 创建操作的时间戳。
- `MESSAGE`: 操作的具体消息。
- `ACTING_USER_ID`: 执行操作的用户ID。
- `COMMAND_ID`: 命令ID。
- `USER_ID`: 用户ID。
- `HOST_ID`: 主机ID。
- `AUDIT_TYPE`: 审核操作类型。
- `CONFIG_CONSTRAIN_ID`: 配置容器ID。
- `CLUSTER_ID`: 集群ID。
- `OPTIMISTIC_LOCK_VERSION`: 乐观锁版本,用于并发控制。
- `HOST_TEMPLATE_ID`: 主机模板ID。
- `IP_ADDRESS`: IP地址。
- `ALLOWED`: 是否允许该操作。
- `EXTERNAL_ACCOUNT_ID`: 外部账户ID。
- 此表用于追踪和审计集群上的各种操作事件,如服务启动。
2. CLIENT_CONFIGS 表:
- `CLIENT_CONFIG_ID`: 客户端配置的唯一ID。
- `CREATED_INSTANT`: 创建配置的时间戳。
- `SERVICE_ID`: 关联的服务ID。
- `CONFIG_ARCHIVE`: 配置存储。
- `MIME_TYPE`: 压缩类型的定义。
- `FILENAME`: 存储配置文件的名称。
- `OPTIMISTIC_LOCK_VERSION`: 乐观锁版本。
- `CONFIG_STALENESS_STATUS`: 配置的过时状态。
- `METADATA`: 配置的元数据信息。
- `GATEWAY_ID`: 路由ID。
- `CLUSTER_ID`: 集群ID。
- `GENERATION`: 生成ID。
- `RESOURCES`: 资源列表,关联到配置的资源。
3. CLIENT_CONFIGS_TO_HOSTS 表:
- `CLIENT_CONFIG_ID`: 客户端配置ID。
- `HOST_ID`: 主机ID。
- 此表建立客户端配置与主机之间的映射关系。
4. CLUSTER_ACTIVATED_RELEASES 表:
- `CLUSTER_ID`: 集群ID。
- `RELEASE_ID`: 集群激活的发布版本ID。
- 该表记录集群当前激活的软件发布版本。
5. CLUSTER_ACTIVATED_RELEASES_AUD 表:
- `CLUSTER_ID`: 集群ID。
- `RELEASE_ID`: 发布版本ID。
- `REV`: 修订ID。
- `REVTYPE`: 修订类型。
- 这个表用于审计集群激活版本的变更历史。
通过这些表,Cloudera Manager能够跟踪集群的状态、配置更改、服务操作以及版本升级等,确保整个大数据环境的稳定运行和安全管理。元数据库的优化和维护对于Cloudera Manager的高效运作至关重要。
2021-04-06 上传
2021-04-06 上传
2021-02-24 上传
2023-06-06 上传
2023-07-27 上传
2023-07-30 上传
2023-09-17 上传
2023-07-12 上传
2023-05-13 上传
杨鑫newlfe
- 粉丝: 6234
- 资源: 189
最新资源
- 构建基于Django和Stripe的SaaS应用教程
- Symfony2框架打造的RESTful问答系统icare-server
- 蓝桥杯Python试题解析与答案题库
- Go语言实现NWA到WAV文件格式转换工具
- 基于Django的医患管理系统应用
- Jenkins工作流插件开发指南:支持Workflow Python模块
- Java红酒网站项目源码解析与系统开源介绍
- Underworld Exporter资产定义文件详解
- Java版Crash Bandicoot资源库:逆向工程与源码分享
- Spring Boot Starter 自动IP计数功能实现指南
- 我的世界牛顿物理学模组深入解析
- STM32单片机工程创建详解与模板应用
- GDG堪萨斯城代码实验室:离子与火力基地示例应用
- Android Capstone项目:实现Potlatch服务器与OAuth2.0认证
- Cbit类:简化计算封装与异步任务处理
- Java8兼容的FullContact API Java客户端库介绍