修改Linux配置参数
//修改文件数配置,在文件末尾添加如下配置
vim /etc/security/limits.conf
* soft nofile 65536
* hard nofile 131072
* soft nproc 2048
* hard nproc 4096
// 修改* soft nproc 1024 为 * soft nproc 2048
vim /etc/security/limits.d/20-nproc.conf
* soft nproc 2048 #将该条目修改成2048
//在文件末尾添加:
vim /etc/sysctl.conf
vm.max_map_count=655360
//刷新使配置生效:
sysctl -p
配置ElasticSearch:
// 解压ElasticSearch到安装目录
tar xvf /export/softwares/elasticsearch-5.6.2.tar.gz -C /export/servers
// 进入ElasticSearch安装目录
cd /export/servers/elasticsearch-5.6.2/
// 创建ElasticSearch数据文件夹data
mkdir data/
// 创建ElasticSearch日志文件夹logs
mkdir logs/
// 修改ElasticSearch配置文件
vim ./config/elasticsearch.yml
cluster.name: es-cluster #设置集群的名称 17行
node.name: es-node #修改当前节点的名称 23行
path.data: /export/servers/elasticsearch-5.6.2/data #修改数据路径 33行
path.logs: /export/servers/elasticsearch-5.6.2/logs #修改日志路径 38行
bootstrap.memory_lock: false #设置ES节点允许内存交换 44行
bootstrap.system_call_filter: false #禁用系统调用过滤器 45行
network.host: node01 #设置当前主机名称 57行
discovery.zen.ping.unicast.hosts: ["node01"] #设置集群的主机列表 70行
完成ElasticSearch的配置后:
注意:
ES不允许使用ROOT用户启动,启动之前先创建es用户,并切换es用户启动
// 创建es用户
useradd es
// es 用户授权访问文件
chown -R es:es /export/servers/elasticsearch-5.6.2
// 切换为es用户
su es
// 启动ElasticSearch服务
./bin/elasticsearch -d
// 访问ElasticSearch服务
curl node01:9200

注意必须切换用户

// 停止ElasticSearch服务
jps
8514 Elasticsearch
6131 Graes-cluste
8908 Jps
kill -9 8514
本文档详细介绍了如何在Linux系统中修改配置参数,包括文件数和进程数限制,以及ElasticSearch的安装和配置步骤。首先,通过编辑/etc/security/limits.conf和/etc/security/limits.d/20-nproc.conf文件来调整系统参数。接着,解压并配置ElasticSearch,创建数据和日志目录,修改elasticsearch.yml文件。最后,创建es用户,赋予相关权限,切换用户并启动ElasticSearch服务。
1518

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



