centos6.8安装elasticsearch5.6.8
-
上传elasticsearch-5.6.8.tar.gz
-
解压到/usr/local/elasticsearch中
-
配置JVM
vim /usr/local/elasticsearch/config/jvm.options 原始为: -Xms2g -Xmx2g ======修改为 -Xms512m -Xmx512m4.添加用户
elasticsearch不允许在root用户下启动
useradd yh passwd yh5.root用户下给el目录赋予权限
chown yh:yh -R /usr/localelasticsearch6.修改系统配置文件
vim /etc/security/limits.conf * soft memlock unlimited * hard memlock unlimited * soft nofile 65536 #软件 * hard nofile 131072 #硬件备注:* 代表Linux所有用户名称,保存、退出、重新登录生效
7.修改线程池大小
vim /etc/security/limits.d/90-nproc.conf soft nproc 1024 #修改为: soft nproc 40968.修改虚拟内存大小
vim /etc/sysctl.conf #添加如下 vm.max_map_count=6553609.执行修改生效
sysctl -p10.编辑elasticsearch配置文件
vim /usr/local/elasticsearch/config/elasticsearch.yml cluster.name: elasticsearch node.name: elasticsearch-node-1 #在elasticsearch目录下新建data文件夹 path.data: /usr/local/elasticsearch/data #在elasticsearch目录下 新建logs文件夹 path.logs: /usr/local/elasticsearch/logs network.host: 0.0.0.0 #表示所有的IP都可以访问 http.port: 9200 discovery.zen.minimum_master_nodes: 1 bootstrap.memory_lock: false bootstrap.system_call_filter: false11.安装log4j缺失的依赖
yum install -y log4j*- 使用yh账户登录,启动ela
#两种方式启动,方式1,直接启动 ./elasticsearch #方式2,后台启动 ./elasticsearch -d13.浏览器访问9200端口,需要关闭防火墙
出现下面,代表安装成功
{ "name" : "elasticsearch-node-1", "cluster_name" : "elasticsearch", "cluster_uuid" : "gUDtRA8PTI-BwX-uzYJrFA", "version" : { "number" : "5.6.8", "build_hash" : "688ecce", "build_date" : "2018-02-16T16:46:30.010Z", "build_snapshot" : false, "lucene_version" : "6.6.1" }, "tagline" : "You Know, for Search" }
本文详细介绍在CentOS6.8环境中部署Elasticsearch5.6.8的步骤,包括解压、配置JVM参数、创建用户、权限设置、系统配置修改、线程池调整、虚拟内存设定、配置文件编辑、依赖安装及启动验证,为读者提供全面的安装指导。
1227

被折叠的 条评论
为什么被折叠?



