三台Linux远程服务器部署SolrCloud指南
需积分: 10 102 浏览量
更新于2024-09-09
收藏 201KB PDF 举报
本文档详细介绍了如何在三台远程Linux服务器上搭建SolrCloud,基于Tomcat和Zookeeper环境。首先,作者指出了所使用的版本对应关系,Solr 4.10.4搭配Zookeeper 3.4.6,这对于后续操作至关重要。搭建过程涉及以下步骤:
1. **准备工作**:
- 安装基础环境:服务器上已经安装了JDK(路径为`/usr/java/jdk1.7.0_51`)和JRE。
- 工具准备:WinSCP用于文件传输,SecureCRT用于远程登录和管理。
2. **Tomcat的安装与配置**:
- 在10.245.254.17的服务器上:
- 通过WinSCP将解压后的apache-tomcat-7.0.62上传到`/home/solr`目录。
- 使用SecureCRT登录,检查8080端口是否被占用,若被占用:
- 停止占用进程:通过`lsof -i :8080`找出进程PID,然后执行`kill(PID)`。
- 修改默认端口:进入`server.xml`文件,将8080更改为未占用的端口(例如8090),保存并退出。
- 使启动脚本可执行:`chmod`设置权限,然后运行`startup.sh`启动Tomcat服务。
3. **Solr的安装**:
- 搭建SolrCloud需要在Tomcat环境下进行。由于SolrCloud依赖于Zookeeper,这部分没有具体描述如何安装Zookeeper,但可以假设在配置Tomcat时也一起进行了Zookeeper的配置。
- 通过类似的方式,将Solr-4.10.4解压并部署到Tomcat的webapps目录下。
4. **SolrCloud配置**:
- SolrCloud模式需要配置集群和分片,这通常涉及在Solr配置文件中指定Zookeeper地址、数据节点和主节点等信息,以便Solr实例之间协同工作。这一步骤通常通过修改solr.in.sh或solr.xml文件来完成,但文档中并未详述。
5. **安全与注意事项**:
- 文档中提到了关于Solr 4.0、4.1及更高版本与Zookeeper不同版本的兼容性,确保版本匹配对于避免潜在问题至关重要。
- 使用SecureCRT等工具时,需注意权限管理和远程安全,例如加密通信、防火墙设置等。
该文档提供了在远程Linux服务器上搭建SolrCloud的系统性步骤,重点在于Tomcat的配置、端口管理以及Solr与Zookeeper的集成,但具体的SolrCloud配置细节未在文中详细展示。在实际操作中,用户还需要根据实际环境和需求进行必要的调整和配置。
2015-11-29 上传
199 浏览量
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
康康can
- 粉丝: 14
- 资源: 4
最新资源
- 平尾装配工作平台运输支撑系统设计与应用
- MAX-MIN Ant System:用MATLAB解决旅行商问题
- Flutter状态管理新秀:sealed_flutter_bloc包整合seal_unions
- Pong²开源游戏:双人对战图形化的经典竞技体验
- jQuery spriteAnimator插件:创建精灵动画的利器
- 广播媒体对象传输方法与设备的技术分析
- MATLAB HDF5数据提取工具:深层结构化数据处理
- 适用于arm64的Valgrind交叉编译包发布
- 基于canvas和Java后端的小程序“飞翔的小鸟”完整示例
- 全面升级STM32F7 Discovery LCD BSP驱动程序
- React Router v4 入门教程与示例代码解析
- 下载OpenCV各版本安装包,全面覆盖2.4至4.5
- 手写笔画分割技术的新突破:智能分割方法与装置
- 基于Koplowitz & Bruckstein算法的MATLAB周长估计方法
- Modbus4j-3.0.3版本免费下载指南
- PoqetPresenter:Sharp Zaurus上的开源OpenOffice演示查看器