Solr 集群安装文档

 

第一章 安装前的准备

一、安装介质准备

        1)  jdk-7u80-linux-x64.rpm    

        2)  zookeeper-3.4.6.tar.gz

        3)  solr-5.2.1.zip


二、 服务器操作系统 SuSE-11-SP2-x86_64

三、 服务器内存最小4G, 建议32G  

四、 仅支持jkd7以上的版本

五、 安装介质使用用户 rootwasup

六、 安装介质所在目录  /wasProgram/solr/


第二章 jdk安装

一、使用 root用户,执行以下命令

   cd /wasProgram/solr 
   rpm -ivh jdk-7u80-linux-x64.rpm


、在每台主机上测试jdk是否安装成功

   java –version      注:如果环境之前有安装过jdk其它的版本,执行此命令后,会打印之前版本的信息,则要修改环境变量

     

修改jdk环境变量

   # vi /home/wasup/.profile   #编辑用户环境变量文件
    JRE_HOME=/usr/java/jdk1.7.0_80/jre
    JAVA_BINDIR=/usr/java/jdk1.7.0_80/bin
    JAVA_HOME=/usr/java/jdk1.7.0_80
    SDK_HOME=/usr/java/jdk1.7.0_80
    JDK_HOME=/usr/java/jdk1.7.0_80
    JAVA_ROOT=/usr/java/jdk1.7.0_80
    PATH=/usr/java/jdk1.7.0_80/bin:$PATH
    Export JRE_HOME JAVA_BINDIR JAVA_HOME SDK_HOME JDK_HOME JAVA_ROOT PATH
    source /home/wasup/.profile  #让新增配置文件生效

    

第三章 zookeeper集群安装

一、使用wasup 用户,解压zookeeper-3.4.6.tar.gz安装包

   cd /wasProgram/solr 
   tar –zxvf zookeeper-3.4.6.tar.gz   #执行解压命令


二、在所有主机上新建zookeeper的data目录

   cd /wasProgram/solr/zookeeper-3.4.6/
   mkdir zookeeperdb


 

三、在所有主机分别建立唯一标文件myid

   echo 1 > /wasProgram/solr/zookeeper-3.4.6/zookeeperdb/myid 
   echo 2 > /wasProgram/solr/zookeeper-3.4.6/zookeeperdb/myid
   echo 3 > /wasProgram/solr/zookeeper-3.4.6/zookeeperdb/myid
   注:–在每台服务器上执行上述操作。建立id文件的步骤中的数字需对应该服务器在集群中的编号,1号对应数字1, 2号对应数字2, 3号对应数字3.

 

四、修改zookeeper配置文件

   cd /wasProgram/solr/zookeeper-3.4.6/conf
   cp zoo_sample.cfg zoo.cfg 
   vi  zoo.cfg   #编辑配置文件
   修改dataDir选项为如下配置 
  dataDir = /wasProgram/solr/zookeeper-3.4.6/zookeeperdb  
  在配置文件增加如下配置,ip根据投产环境的ip为主
   server.1=ip1:2888:3888
   server.2=ip2:2888:3888
   server.3=ip3:2888:3888



五、启动zookeeper集群,分别在每台主机上执行启动命令

   cd /wasProgram/solr/zookeeper-3.4.6
   bin/zkServer.sh start  
   注:启动需要在每台主机上执行, 如果出错请查看zookeeper.out 的日志

 

六、测试zookeeper集群是否成功

   cd /wasProgram/solr/zookeeper-3.4.6
   bin/zkServer.sh status
   注:如果返回信息包括 leader 和 follower 就说明启动成功

 


第四章 solr集群安装

一、使用wasup 用户,解压solr-5.2.1.zip安装包

   cd /wasProgram/solr/
   unzip –o solr-5.2.1.zip


二、启动solr集群

   cd /wasProgram/solr/solr-5.2.1
   bin/solr start -c -p 8983 -z localhost:2181 -noprompt -m 1024m


三、测试solr集群是否启动成功

  验证方法一:

        打开ie浏览器输入: ip:8983/solr  #ip为任一ip地址

   查看livnode节点数。如下图所示

 

  验证方法二:

   cd /wasProgram/solr/zookeeper-3.4.6
   bin/zkCli -server localhost:2181
   ls /live_nodes



四、关闭solr集群

    cd /wasProgram/solr//solr-5.2.1
    bin/solr stop


 

 

 

 

 

 

 

 

 

 



你可能感兴趣的:(Solr 集群安装文档)