TT Bigdata TT Bigdata
首页
GitHub (opens new window)
JaneTTR

JaneTTR

数据酿造智慧,每一滴都是沉淀!
  • Ambari 深度专题

  • Bigtop 方法论

  • 自定义集成

  • Ambari Server 与 Web

    • 方法论

      • 自顶向下——基于方法论下的Redis集成[一]
      • 自顶向下——基于方法论下的Redis集成[二]
      • 自顶向下——基于方法论下的Redis集成[三]
      • 自顶向下——基于方法论下的Redis集成[四]
      • 自顶向下——基于方法论下的Redis集成[五]
      • 安装过程日志逆向理解[一]
        • 1、Redis 组件安装全流程解读
          • 1.1 服务选择与角色分配
          • 指定 Master 节点
          • 勾选 Slave 节点
          • 1.2 关键配置项校验
          • 1.3 配置预览与安装确认
          • 1.4 安装与启动过程观测
          • 安装进度示意
          • 启动任务下发
          • 启动成功后的反馈
          • 1.5 服务健康度检查与首页效果
          • 健康度检查入口
        • 2、现象背后的本质:安装日志的逆向洞察
      • 安装过程日志逆向理解[二]
      • 安装过程日志逆向理解[三]
      • Redis-Cluster模式设计[一]
      • Redis-Cluster模式设计[二]
    • 代码生命周期-metainfo

    • 架构剖析

    • UI样式

  • Ambari Metrics

  • Ambari Plus 思考

  • Redis集成实战

  • 通用代码模板

  • 各组件代码

  • 技术专题
  • Ambari Server 与 Web
  • 方法论
JaneTTR
2022-12-18
目录
1、Redis 组件安装全流程解读
1.1 服务选择与角色分配
指定 Master 节点
勾选 Slave 节点
1.2 关键配置项校验
1.3 配置预览与安装确认
1.4 安装与启动过程观测
安装进度示意
启动任务下发
启动成功后的反馈
1.5 服务健康度检查与首页效果
健康度检查入口
2、现象背后的本质:安装日志的逆向洞察

安装过程日志逆向理解[一]

# 1、Redis 组件安装全流程解读

提示

本节基于 Ambari 向导演示 Redis 7.4.0 集群(3主3从)环境的完整安装流程。所有截图均来自真实操作,带你从现象直击本质 ,拆解每一步“背后为什么要这么做”。

# 1.1 服务选择与角色分配

首先,在服务选择界面中,选择 Redis 7.4.0 版本并进入下一步。

选择 Redis 服务

# 指定 Master 节点

我们以 3 主 3 从为目标,勾选三台用于 Master 角色的主机。

注意

分布式 Redis 集群对 Master/Slave 分布有要求,务必确保节点数和角色配置匹配,否则后续启动会直接报错!

指定 Master 节点

# 勾选 Slave 节点

同样地,Slave 角色需要指定三台从节点。此处建议与 Master 均衡分布,避免单点故障。

选择 Slave 节点

# 1.2 关键配置项校验

来到配置参数页面,可以针对核心指标灵活调整:

  • pid 路径
  • master 端口
  • Redis 密码
  • 数据存储目录
  • 日志目录

笔记

如无特殊需求,建议保持默认。大部分场景已覆盖最佳实践。遇到安全或性能定制需求,可在此处提前调整,后续修改需重启服务。

核心配置项 详细配置参数

# 1.3 配置预览与安装确认

提示

确认无误后,进入参数预览,便于回溯整个安装设置。建议截图保存,便于后期对比和异常回查。

参数预览

# 1.4 安装与启动过程观测

进入实际安装界面,系统会自动下发任务,并展示详细进度。

  • 各节点并行安装,日志可实时追踪。
  • 安装过程中如有红色报错,可点开查看具体原因。

进入安装页面

# 安装进度示意

笔记

进度条不是单纯显示百分比,而是反映每个节点各自任务的真实执行情况。遇到卡住,多为目标主机资源、网络或权限问题。

安装过半

# 启动任务下发

安装完成后系统会自动启动 Redis 服务,此时可以关注启动日志,定位可能的端口冲突、内存不足等异常。

安装+启动

# 启动成功后的反馈

如果所有节点启动无误,将看到如下界面:

启动成功

# 1.5 服务健康度检查与首页效果

提示

成功启动后,推荐第一时间进行服务健康度检测,确认所有主从实例均为在线状态。

  • 首页可直接查看集群状态和 Redis 基本信息
  • 各主从节点分布、端口、连接信息一目了然

首页展示

# 健康度检查入口

可通过 Ambari 面板中的健康检查功能,自动校验所有 Redis 实例运行状态。

健康度检查

# 2、现象背后的本质:安装日志的逆向洞察

安装日志解读

日志不是简单的流水账,而是排查问题的第一手证据。遇到安装或启动失败时,应优先定位下述关键日志:

  • 端口占用/防火墙
  • 配置项格式错误
  • 节点不可达/SSH 问题
  • 依赖缺失(如未安装 JDK/依赖包)
  • 权限不足

安装成功并非偶然。每个环节背后的配置与自动化操作,都可通过日志追溯其“因果链条”。

环节 日志关键点 常见异常与建议
服务选择 角色分配、节点确认 节点数不足、分布不均
参数配置 参数覆盖、目录权限校验 路径不存在、参数非法
安装执行 RPM 包下发、文件分发 包缺失、网络失败
启动服务 端口监听、进程拉起 端口冲突、配置不生效
健康检查 在线状态、主从同步 节点异常离线、数据同步中断

遇到失败不要慌,先看日志再动手,切忌盲目重复安装日志就是答案 。

#Ambari#源码解析#Redis
自顶向下——基于方法论下的Redis集成[五]
安装过程日志逆向理解[二]

← 自顶向下——基于方法论下的Redis集成[五] 安装过程日志逆向理解[二]→

最近更新
01
当前版本 2026/08
08-29
02
把 Ambari Server HA 稳稳地跑起来
08-17
03
从一次启用操作追到主备就绪
08-17
更多文章>
Theme by Vdoing | Copyright © 2017-2026 JaneTTR | MIT License
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式