SolrCloud的搭建(CentOS 7)

注意ip地址为:

虚拟机ip设置

TYPE="Ethernet"
BOOTPROTO="static"
NAME="enp0s3"
DEVICE="enp0s3"
ONBOOT="yes"
IPADDR="172.18.25.173"
NETMASK="255.255.255.0"
GATEWAY="172.18.25.1"
DNS1=4.4.4.4
DNS2=8.8.8.8
IPV6INIT=no

一、SolrCloud简介

SolrCloud(solr 云)是 Solr 提供的分布式搜索方案,当你需要大规模,容错,分布式索引和检索能力时使用 SolrCloud。

当一个系统的索引数据量少的时候是不需要使用SolrCloud 的,当索引量很大,搜索请求并发很高,这时需要使用 SolrCloud 来满足这些需求。

SolrCloud 是基于 Solr 和 Zookeeper 的分布式搜索方案,它的主要思想是使用

Zookeeper 作为集群的配置信息中心。

它有几个特色功能:

1)集中式的配置信息

2)自动容错

3)近实时搜索

4)查询时自动负载均衡

SolrCloud很吃硬件,一个最小的SolrCloud需要7台主机。

二、SolrCloud环境配置

1、zookeeper集群

原文地址:https://www.cnblogs.com/HuangJie-sol/p/11634471.html

时间: 2024-11-13 09:56:59

SolrCloud的搭建(CentOS 7)的相关文章

[LTMP搭建] Centos 6.5 安装配置 PHP

接上篇:http://www.cnblogs.com/antarctican/p/3748427.html (安装Mysql) 下载PHP. 我选择了日本线路,比内地和台湾线路快得多. [[email protected] src]# wget -c http://jp2.php.net/distributions/php-5.3.28.tar.gz 4. 安装 tengine 2.0.4 查看 version时, 提示 libssl.so.1.0.0 找不到 ? 1 2 [[email pro

搭建CentOS在线yum源镜像服务器

说明: 操作系统:CentOS 6.7 Nginx版本:1.8.0 rsync版本:3.0.6 IP地址和端口:192.168.3.100:8080 目标:同步CentOS镜像站点的内容到此服务器,通过配置http服务器,提供yum服务 一.准备: 1).安装http服务器 使用Nginx服务器提供http服务 请参照Nginx 安装 2).Nginx配置 #vi/usr/local/nginx/conf/nginx.conf server { listen       8080; server

windows下单机版的伪分布式solrCloud环境搭建Tomcat+solr+zookeeper

前面简单了解了ZooKeeper的相关知识,为SolrCloud的学习作了一层铺垫.在SolrCloud的wiki中,可以很简单地用jetty实现嵌入式ZooKeeper的单机版SolrCloud.但是在生产环境中,Solr一般都是部署在Tomcat上的.为了使架构更加灵活,ZooKeeper也是单独部署的.日常学习中,就一台单机怎么学习solrCloud呢?本文将记录在win7上实现ZooKeeper+Tomcat版的伪分布式SolrCloud. 1.软件工具箱 在本文的实践中,需要用到以下的

搭建 CentOS 6 服务器 - 目录

搭建 CentOS 6 服务器 - 目录 博客分类: Linux (1) 安装CentOS ISO(desktop/minimal).Cloud(AWS/阿里云).Virtualization(VMWare.VirtualBox)详细内容 (2) Linux常用命令 cd.ls.rm.chmod......详细内容 (3) 初始环境设置 用户管理.网络设置.安全设置......详细内容 (4) 常驻服务Daemon (5) 客户端远程登录 WinSCP/PuTTY/TeraTerm/Podero

[LTMP搭建] Centos 6.5 安装 Mysql

接上篇: http://www.cnblogs.com/antarctican/p/3714422.html 一. 安装 Mysql 5.1.73.  官方:http://dev.mysql.com/downloads/file.php?id=450523 http://cdn.mysql.com/Downloads/MySQL-5.1/mysql-5.1.73-linux-i686-glibc23.tar.gz 4. 安装 tengine 2.0.4 查看 version时, 提示 libss

WEB服务器搭建(centos+lnmp+svn+vsftpd)

一.LNMP 1.安装 wget -c http://soft.vpser.net/lnmp/lnmp1.1-full.tar.gz && tar zxf lnmp1.1-full.tar.gz && cd lnmp1.1-full && ./centos.sh 2.根据需求升级 ./upgrade_nginx.sh #nginx ./upgrade_php.sh #php ./upgrade_mysql.sh #mysql 二.SVN 1.安装 yum i

环境搭建-CentOS集群搭建

环境搭建-CentOS集群搭建 写在前面 最近有许多小伙伴问我,大数据的hadoop分布式集群该如何去搭建.所以,想着,就写一篇博客,帮助到更多刚入门大数据的人.本博客会一步一步带你实现一个Hadoop的搭建.跟着博客上面的步骤,很详细的.你很快就会有一个自己的hadoop集群啦. 我是在自己的windows机器上使用virtualBox来虚拟三台机器,作为实验的环境. 实验环境 Windows 宿主机:Windows 10 (其余也是可以的) VirtualBox 版本:VirtualBox

vagrant搭建centos环境

vagrant搭建centos环境 前言 macos作为开发环境已经相当方便,有很丰富的工具,如homebrew类似于ubuntu的apt-get和centos的yum,很方便地安装各种开发工具.但终究与线上生产环境不同,即便安装的是相同的软件,安装目录,管理方式都有所不同.当项目很复杂,或者有多个项目时,很容易将mac本地环境弄得乱七八糟. 为了能与线上生产环境一致,尝试过用docker, 并没有想象中的方便,可能是我对dokcer的了解太少.且觉得docker的门槛较高. 衡量各种方案后,最

Gitlab搭建-centOS 7

Gitlab搭建-centOS 7 说明 以前在公司自己搭建过, 这次记录下 熟悉一下相关流程 钻牛角尖, 就是想搭建一个自己的GitLab 有错误, 欢迎指出~ 下载 ? 官网下载gitlab-ce-12.2.3 ? 网盘下载gitlab-ce-12.2.3 密码:3lnb ? 官网所有版本 准备工作 ? gitlab安装准备工作 1. Install and configure the necessary dependencies(安装和配置前的必要工作) On CentOS 7 (and