电影推荐系统项目实战:环境配置与安装:-----Linux环境下 ElasticSearch(单节点)环境配置

1通过 WGET 下载压缩包:

wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-5.6.2.tar.gz

 

 

2.修改 Linux 配置参数:
在文件末尾添加:
sudo vim /etc/security/limits.conf
* soft nofile 65536
* hard nofile 131072
* soft nproc 2048
* hard nproc 4096

 

 修改* soft nproc 1024 为 * soft nproc 2048

sudo vim /etc/security/limits.d/90-nproc.conf
* soft nproc 2048 #将该条目修改成 2048

在文件末尾添加:

sudo vim /etc/sysctl.conf
vm.max_map_count=655360

配置载入:

sudo sysctl -p

 

 

 3.解压到指定文件夹

tar -xf elasticsearch-5.6.2.tar.gz -C ./cluster/

 

 

 
4.进入安装目录:
cd elasticsearch-5.6.2/

 

 

5.创建数据文件夹data,日志文件夹logs

mkdir elasticsearch-5.6.2/data/
mkdir elasticsearch-5.6.2/logs/

 

 6. 修改 ElasticSearch 配置文件

vim ./config/elasticsearch.yml
 
cluster.name: es-cluster #设置集群的名称
node.name: es-node #修改当前节点的名称
path.data: /home/bigdata/cluster/elasticsearch-5.6.2/data #修改
数据路径
path.logs: /home/bigdata/cluster/elasticsearch-5.6.2/logs #修改
日志路径

 

 

bootstrap.memory_lock: false #设置 ES 节点允许内存交换
bootstrap.system_call_filter: false #禁用系统调用过滤器
network.host: linux #设置当前主机名称
discovery.zen.ping.unicast.hosts: ["linux"] #设置集群的主机列表
 
7.启动 ElasticSearch 服务
 
./bin/elasticsearch -d
 
8.访问 ElasticSearch 服务
curl http://linux:9200/
posted @   slowlydance2me  阅读(111)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
点击右上角即可分享
微信分享提示