centos安装solr
在安装solr前请先安装jdk1.8
下载 zxf solr-8.3.1.tgz 》》》 官网下载地址
解压,命令:tar zxf solr-8.3.1.tgz
然后就可以启动了,
命令:cd solr-8.2.0/
./bin/solr start -e cloud
然后报错
最大限制用户进程数问题查看系统的限制,命令:ulimit -a
系统限制只有7270,修改/etc/security/limits.conf文件来更新这个数值
命令:vim /etc/security/limits.conf
在底部输入 * hard nproc 65000
* soft nproc 65000
设置最大限制用户进程数保存退出,命令 :source /etc/security/limits.conf
使文件立即生效,再查看一下
最大限制用户进程数再启动!。。报错!。。
不能使用root用户不能使用root用户 - -|| 那就创建个新用户把
命令:useradd username
passwd username
然后输入密码,然后再输入一次密码(没有截图)
命令:su username
启动!。。报错!。。
没有权限没有权限- -||,好吧,切回root用户,设置一下权限
命令:chmod -R 777 /usr/local/solr-8.3.1/
再切回刚才新建的用户,启动!
交互式会话启动1.询问我们要运行多少个节点,[2]是默认值,两个节点,按下enter使用默认值
2.第一个节点运行的端口,使用默认值就enter
3.第二个节点运行的端口,使用默认值就enter
4.创建一个用于索引数据的集合,collection 》》》同一种数据格式的集合,可以对照数据库中的一张表
5.在两个节点之间将索引拆分成多少个分片 》》》分片是集合的逻辑分区,[2],默认值为2,enter
6.创建的副本数,默认为2,enter
7.指定配置文件集,集合必须具有配置集,两个主要配置文件:managed-schema或schema.xml 和 solrconfig.xml,_default是一个基本选项,因为后续使用到了官方的techproducts数据样本来学习,所以我们选择使用sample_techproducts_configs,在提示符下输入,然后enter
solr安装完成!打开http://localhost:8983/solr/就可以访问 Solr 的 Web 管理页面了!