linux下搭建solrCloud集群(一)

来源:互联网 发布:徐州淘宝网店培训 编辑:程序博客网 时间:2024/05/15 02:09





由于搭建solrCloud集群最少需要七台电脑 所以就搭建一个伪分布式的集群  在一台电脑上搭建



第一步  先搭建zookeeper集群


在/usr/local/下新建一个文件夹 solr-cloud
[root@localhost ~]# cd /usr/local


[root@localhost local]# mkdir solr-cloud


[root@localhost local]# cd solr-cloud/






解压:
[root@localhost ]# tar -zxf zookeeper-3.4.6.tar.gz




复制三分到solr-cloud
[root@localhost ~]# cp -r zookeeper-3.4.6 /usr/local/solr-cloud/zookeeper01
[root@localhost ~]# cp -r zookeeper-3.4.6 /usr/local/solr-cloud/zookeeper02
[root@localhost ~]# cp -r zookeeper-3.4.6 /usr/local/solr-cloud/zookeeper03


第三步:写配置文件


进到zookeeper01


创建data目录
[root@localhost zookeeper01]# mkdir data


在data目录下创建一个myid


[root@localhost data]# touch myid


myid的内容
就一个数字 1  表示当前这个节点的编号


[root@localhost data]# cat myid ------------查看myid的内容
1


进入conf文件中 将zoo_sample.cf 改名为 zoo.cfg


[root@localhost conf]mv zoo_sample.cf zook.cfg


/usr/local/solr-cloud/zookeeper03/data


[root@localhost conf] vi zook.cfg


修改一下的内容


dataDir=/usr/local/solr-cloud/zookeeper02/data


clientPort=2182------这是客户端连接的端口号


server.1=192.168.25.127:2881:3881 //第一个节点 这里的server.1是myid中的1--zookeeper01
server.2=192.168.25.127:2882:3882 //第二个节点 这里的server.2是myid中的2--zookeeper02
server.3=192.168.25.127:2883:3883 //第三个节点 这里的server.3是myid中的3--zookeeper03
解释:192.168.25.127:2881:3881 这句话


2881端口:是zookeeper节点之间通信的端口 
3881端口:是选举时的端口号
修改完之后保存;


以此类推  配置zookeeper02都是以上的步骤 




可以编一个shell脚本 同时启动三个zookeeper
[root@localhost solr-cloud]# vi start-zookeeper.sh
cd zookeeper01/bin
./zkServer.sh start
cd ../../
cd zookeeper02/bin
./zkServer.sh start
cd ../../
cd zookeeper03/bin
./zkServer.sh start
cd ../../
~          
[root@localhost solr-cloud]# chmod u+x start-zookeeper.sh  ---设置成可执行的文件
[root@localhost solr-cloud]# ./start-zookeeper.sh ---启动


查看启动的状态
[root@localhost solr-cloud]# cd zookeeper01/bin
[root@localhost bin]# ./zkServer.sh status
JMX enabled by default
Using config: /usr/local/solr-cloud/zookeeper01/bin/../conf/zoo.cfg
Mode: follower









































原创粉丝点击