TT Bigdata TT Bigdata
首页
  • 部署专题

    • 常规安装
    • 一键部署
  • 组件安装

    • 常规&高可用
  • 版本专题

    • 更新说明
  • Ambari-Env

    • 环境准备
    • 开始使用
  • 组件编译

    • 专区—Ambari
    • 专区—Bigtop
  • 报错解决

    • 专区—Ambari
    • 专区—Bigtop
  • 其他技巧

    • Maven镜像加速
    • Gradle镜像加速
    • Bower镜像加速
    • 虚拟环境思路
    • R环境安装+一键安装脚本
    • Ivy配置私有镜像仓库
    • Node.js 多版本共存方案
    • Ambari Web本地启动
    • Npm镜像加速
    • PostgreSQL快速安装
    • Temurin JDK 23快速安装
  • 成神之路

    • 专区—Ambari
    • 专区—Bigtop
  • 集成案例

    • Redis集成教学
    • Dolphin集成教学
    • Doris集成教学
    • 持续整理...
  • 模板代码

    • 各类组件
    • 通用模板
  • 国产化&其他系统

    • Centos系列
    • Kylin系列
    • OpenEuler系列
    • Rocky系列
    • Ubuntu系列
  • 生产调优

    • 组件调优指南
    • 1v1指导调优
  • 定制开发

    • 组件版本定制
    • 样式风格定制
  • 蓝图愿景
  • 技术支持
  • 合作共建
GitHub (opens new window)

JaneTTR

数据酿造智慧,每一滴都是沉淀!
首页
  • 部署专题

    • 常规安装
    • 一键部署
  • 组件安装

    • 常规&高可用
  • 版本专题

    • 更新说明
  • Ambari-Env

    • 环境准备
    • 开始使用
  • 组件编译

    • 专区—Ambari
    • 专区—Bigtop
  • 报错解决

    • 专区—Ambari
    • 专区—Bigtop
  • 其他技巧

    • Maven镜像加速
    • Gradle镜像加速
    • Bower镜像加速
    • 虚拟环境思路
    • R环境安装+一键安装脚本
    • Ivy配置私有镜像仓库
    • Node.js 多版本共存方案
    • Ambari Web本地启动
    • Npm镜像加速
    • PostgreSQL快速安装
    • Temurin JDK 23快速安装
  • 成神之路

    • 专区—Ambari
    • 专区—Bigtop
  • 集成案例

    • Redis集成教学
    • Dolphin集成教学
    • Doris集成教学
    • 持续整理...
  • 模板代码

    • 各类组件
    • 通用模板
  • 国产化&其他系统

    • Centos系列
    • Kylin系列
    • OpenEuler系列
    • Rocky系列
    • Ubuntu系列
  • 生产调优

    • 组件调优指南
    • 1v1指导调优
  • 定制开发

    • 组件版本定制
    • 样式风格定制
  • 蓝图愿景
  • 技术支持
  • 合作共建
GitHub (opens new window)
  • 最小化安装

    • Zookeeper 安装
    • Hadoop 安装
    • Yarn安装
    • Hive 安装
    • Spark 安装
    • HBase 安装
    • Kafka 安装
    • Sqoop 安装
    • Flink 安装
    • DolphinScheduler 安装
    • Zeppelin 安装
    • Redis 安装
    • Doris安装
    • Celeborn安装
    • Ozone安装
    • Impala安装
    • Cloudbeaver 安装
    • Ambari Metrics安装
    • Solr安装
      • 基于 Ambari 安装 Solr 服务 🔍
        • 1. 选择 Solr 服务
        • 2. 分配部署节点
        • 3. 配置参数(保持默认)
        • 常见参数说明如下:
        • 4. 安装过程监控
        • 5. 安装完成 ✅
        • 6. 验证 Solr Web 页面
        • 页面内容解读:
    • Ranger 安装
    • Trino安装
    • Paimon安装
    • Hudi安装
    • Atlas 安装
    • Superset 安装
  • 高可用安装(有难度)

  • 组件安装
  • 最小化安装
JaneTTR
2022-12-18
目录

Solr安装1.0.0+

# 基于 Ambari 安装 Solr 服务 🔍

Solr 是一个开源的全文搜索平台,常用于日志检索、权限审计和数据分析场景。我们把 Solr 作为 Ranger 的审计日志存储后端,当然也能配合 LogSearch 等组件使用。

本次我们通过 Ambari 图形化操作,在 Hadoop 集群中部署 Solr 服务,采用 单节点部署 形式,部署于 hadoop1,用于后续 Ranger 集成准备。

提示

适用于 Bigtop 3.2.0 构建的 Ambari 集群,内置 Solr 服务安装包。

# 1. 选择 Solr 服务

还是老规矩,打开 Ambari 后,点击左上角菜单中的 Add Service,在弹出的服务列表中勾选 Solr,然后点击 Next 进入部署流程。

image-20250411165441524

笔记

Solr 可独立部署,也可作为 Ranger 的日志查询后端使用。如果你计划部署 Ranger,建议优先安装 Solr。

# 2. 分配部署节点

由于我们这里使用 Solr 主要是为了后续 Ranger 服务的日志支持,所以只需部署单节点版本即可。

我们选择将 Solr 安装在 hadoop1 上,点击 Next 继续。

image-20250411165454317

注意

如需高可用部署,可以参考官方文档部署 SolrCloud + ZooKeeper Ensemble。但在本次场景下,单节点已满足需求。

# 3. 配置参数(保持默认)

进入配置页面后,可以看到默认的参数项设置。

此处我们无需修改任何内容,直接点击 Next 即可。

image-20250411165527161

# 常见参数说明如下:

参数名称 描述
solr.zk.zkHost 关联的 Zookeeper 地址,通常默认由 Ambari 自动注入
solr.zk.zkConnectionTimeout ZK 连接超时时间(单位 ms)
solr.solr.xml Solr 的主配置文件路径
solr.log.dir Solr 日志文件存储路径
solr.security.json 安全策略配置(默认关闭)

提示

如未来使用 Kerberos、Ranger 等集成功能,可在此处补充 security.json 等配置。

# 4. 安装过程监控

接下来,进入组件安装过程。你可以实时看到部署进度,如下图所示:

image-20250411165543875

警告

若部署失败,请查看 /var/log/ambari-agent/ 或 /var/log/solr 获取具体原因,常见问题如端口被占用、磁盘空间不足等。

# 5. 安装完成 ✅

等待一段时间后,系统会提示安装完成。

image-20250411165656900

点击右侧的蓝色超链接,进入 Solr Web 控制台,即可验证服务状态。

# 6. 验证 Solr Web 页面

下图是 Solr 的管理后台首页,我们看到服务已启动成功,并可查看系统运行状态、Zookeeper 状态、JVM 信息等内容。

image-20250411165748747

# 页面内容解读:

  • Admin UI:控制台首页,包含系统信息、ZK 路径、节点状态等
  • JVM Memory:JVM 当前堆内存使用情况
  • Zookeeper:ZK 集群路径,确认集群挂载在 /solr 上
  • Plugins / Collections:插件列表与当前索引集合(目前为空)

笔记

默认访问地址通常为:http://hadoop1:8983/solr,端口 8983 如被防火墙阻挡,请开放后重试。

#Component#Solr#Ambari#Ranger集成#搜索引擎#单节点部署
Ambari Metrics安装
Ranger 安装

← Ambari Metrics安装 Ranger 安装→

最近更新
01
Pandoc 缺失导致 SparkR 构建失败
06-08
02
Cyrus SASL/GSASL 缺失解决
06-07
03
Hadoop_3.3.4 编译实战 1.0.0+
06-06
更多文章>
Theme by Vdoing | Copyright © 2017-2025 JaneTTR | MIT License
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式