标签:search doc mem 解压 block 腾讯 重启 信息 option
本来打算docker安装es,和腾讯云上的服务器相比,一台赤裸裸的本地机,甚至连很多基础的指令都没有,还花样各种报错,对于我这种新手来说简直了,百度啊cddn啊终于整出来了,记录一下:
首先:es依赖Lucene 而Lucene又依赖JVM.所以jdk的安装是免不了的
这个过程中注意点有这几个:
-Xms512m
-Xms512m
这里改一个地方就行,未来我们不是直接在虚拟机使用es,而是通过Windows,所以测试阶段我们配置network,允许谁都能访问
里面的 network.host: 0.0.0.0
既然不让放在root下,我们就新建用户
groupadd esgroup
添加新的用户
useradd eszhuchangwu -g esgroup -p 2424z
chown -R eszhuchangwu:esgroup elasticsearch-5.6.8
su eszhuchangwu
./elasticserch
可能会报错了: max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]
去root用户下, 编辑 /etc/sysctl.conf,(里面是一些系统的信息),追加以下内容:
vm.max_map_count=655360
保存后,执行:
sysctl -p
从新启动
好了,现在es属于eszhuchangwu了,以后想使用es,用eszhuchangwu去对应的目录启动就好了!!!
把ik分词器解压放入es/plugins/下面
重启es可以看到日志 loaded plugin [analysis-ik]
标签:search doc mem 解压 block 腾讯 重启 信息 option
原文地址:https://www.cnblogs.com/ZhuChangwu/p/11150376.html