电影推荐系统项目实战:环境配置与安装:-----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 @ 2022-11-11 17:04  slowlydance2me  阅读(108)  评论(0编辑  收藏  举报