中天钢铁 网站建设建设网站的意义知乎
- 作者: 五速梦信息网
- 时间: 2026年03月21日 03:48
当前位置: 首页 > news >正文
中天钢铁 网站建设,建设网站的意义知乎,王野天津卫视,客户管理软件 crmLinux下ElasticSearch7.9.2安装配置 前言1.下载安装1.1 使用wget的方式下载1.2 官网下载 2.上传到服务器并解压3.修改es配置文件3.1 es目录简介3.2 修改配置文件 4. 创建用户并赋权5. 服务器修改配置5.1 修改文件句柄数和线程数5.2 关闭swapping5.3 修改虚拟内存 6. 启动es6.1 … Linux下ElasticSearch7.9.2安装配置 前言1.下载安装1.1 使用wget的方式下载1.2 官网下载 2.上传到服务器并解压3.修改es配置文件3.1 es目录简介3.2 修改配置文件 4. 创建用户并赋权5. 服务器修改配置5.1 修改文件句柄数和线程数5.2 关闭swapping5.3 修改虚拟内存 6. 启动es6.1 前台运行启动es(不推荐)6.2 后台守护进程方式运行(推荐)6.3 自定义启动与关闭脚本(推荐)创建启动脚本创建停止脚本 7.开放防火墙端口8. 安装chrome可视化head插件 前言
本文主要介绍Linux下ElasticSearch7.9.2安装目前是介绍单节点的配置
应用版本说明操作系统centos7稳定、高预测性、高管理性、高重复性的Linux平台elasticsearch7.9.2es7.x的linux版本jdk8本人使用JDK 8ES建议使用JDK 11 启动的时候会有警告但是不会报错可以忽略
1.下载安装
1.1 使用wget的方式下载
wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.9.2-linux-x86_64.tar.gz1.2 官网下载
此种方式可能比较慢需要耐心等待。官网下载Elasticsearch 7.9.2 选择Linux的tar包模式下载然后上传到服务器目录
2.上传到服务器并解压
解压缩命令
tar -zxvf elasticsearch-7.6.1-linux-x86_64.tar.gz 3.修改es配置文件
3.1 es目录简介
bin:下面存放着Es启动文件 elasticsearch.bat/elasticsearchconfig配置目录data: 数据目录jdk、libJava运行环境以及依赖包logs:日志目录modules、plugins模块及插件目录head插件可以存放在plugins目录下
3.2 修改配置文件
注意path.data和path.logs需要配置指定的路径
#默认的集群名称在集群配置多个节点时需要保持一致单机可暂不关注
cluster.name: elasticsearch
node.name: es-node0
cluster.initial_master_nodes: [es-node0]# 指定数据存储位置
path.data: /data1/elasticsearch-7.9.2/data#日志文件位置
path.logs: /data1/elasticsearch-7.9.2/logs#默认只允许本机访问修改为0.0.0.0后则可以允许任何ip访问
network.host: 0.0.0.0#设置http访问端口9200是http协议的RESTful接口注意端口冲突可修改
http.port: 9200# 跨域问题配置
http.cors.enabled: true
http.cors.allow-origin: *
http.cors.allow-headers: Authorization,X-Requested-With,Content-Length,Content-Type4. 创建用户并赋权
1.先创建用户 adduser elasticsearch 2.es用户创建密码 passwd elasticsearch 3.创建所属组 chown es:es -R /data1/elasticsearch-7.9.2 5. 服务器修改配置
下面操作5.1和5.2步骤完成后都需要系统重启可以先按步骤完成后重启一次即可
5.1 修改文件句柄数和线程数
防止es用户可创建文件权限过低导致报错
vim /etc/security/limits.conf添加以下内容
#句柄
es soft nofile 65536
es hard nofile 65536
#线程
es soft nproc 4096
es hard nproc 4096保存退出后需要系统重启
上述配置是为了解决 报错问题max file descriptors [4096] for elasticsearch process is too low, increase to at least [65535] 问题描述elasticsearch用户拥有的可创建文件描述的权限太低至少需要65536 重启服务器后验证
su es
ulimit -Hn
ulimit -Sn
ulimit -Hu
ulimit -Su5.2 关闭swapping
官方建议把内存的一半给Lucene不要超过32G关闭swap ES建议要关闭 swap 内存交换空间禁用swapping。因为当内存交换到磁盘上一个100微秒的操作可能变成 10毫秒然后100 微秒的操作时延累加起来可以看出 swapping 对于性能的影响是致命的
vim /etc/fstab注释含有swap一行 保存退出后需要系统重启
注释前 注释后
5.3 修改虚拟内存
vim /etc/sysctl.conf添加以下内容
vm.max_map_count262144保存退出刷新配置文件
sysctl -p验证是否修改成功
sysctl vm.max_map_count上述配置是为了解决 报错问题max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144] 6. 启动es
6.1 前台运行启动es(不推荐)
切换用户到es使用es用户启动elasticsearch此种方式Ctrl C 则程序终止
切换到es用户使用root用户启动会报错
su es# 进入到es的bin目录
cd /data1/elasticsearch-7.9.2/bin# 执行启动脚本此种方式Ctrl C 则程序终止
./elasticsearchctrl c 停止运行
注意如果root用户启动会报错 报错问题org.elasticsearch.bootstrap.StartupException: java.lang.RuntimeException: can not run elasticsearch as rootes 问题描述不能用root用户启动必须创建es用户来启动
6.2 后台守护进程方式运行(推荐)
切换到es用户使用root用户启动会报错
su es# 进入到es的bin目录 cd /data1/elasticsearch-7.9.2/bin# 执行启动脚本,守护进程方式运行./elasticsearch -d关闭ES服务 kill -9 pid6.3 自定义启动与关闭脚本(推荐) 创建启动脚本
创建es启动脚本文件
touch es-start.sh
编辑脚本
vim es-start.sh
设置用户组
chown es:es es-start.sh
设置执行权限
chmod 755 es-start.sh es-start.sh cd /data1/elasticsearch-7.9.2 ./bin/elasticsearch -d -p pid创建停止脚本
创建es停止脚本文件
touch es-stop.sh
编辑脚本
vim es-stop.sh
设置用户组
chown es:es es-stop.sh
设置执行权限
chmod 755 es-ststoprt.sh es-stop.sh
cd /data1/elasticsearch-7.9.2
if [ -f pid ]; then
pkill -F pid
fi启动与关闭
7.开放防火墙端口
#查看防火墙状态
systemctl status firewalld
#查看开放的端口
firewall-cmd –query-port9200/tcp
#添加端口
firewall-cmd –zonepublic –add-port9200/tcp –permanent
#重载防火墙
firewall-cmd –reload
#再次查看端口是否已经开放
firewall-cmd –query-port9200/tcp8. 安装chrome可视化head插件
访问es数据库的Chrome插件 先解压到本地目录然后在chrome中 安装这个插件 选择解压的目录然后安装 输入es连接地址点击连接健康值绿色即表示成功启动
- 上一篇: 中堂镇做网站建湖人才网最新招聘
- 下一篇: 中铁建设集团有限公司华北分公司外贸网站建设推广优化
相关文章
-
中堂镇做网站建湖人才网最新招聘
中堂镇做网站建湖人才网最新招聘
- 技术栈
- 2026年03月21日
-
中式建筑网站网站建设流程行业现状
中式建筑网站网站建设流程行业现状
- 技术栈
- 2026年03月21日
-
中石油第七建设公司网站广东十大排名建筑公司
中石油第七建设公司网站广东十大排名建筑公司
- 技术栈
- 2026年03月21日
-
中铁建设集团有限公司华北分公司外贸网站建设推广优化
中铁建设集团有限公司华北分公司外贸网站建设推广优化
- 技术栈
- 2026年03月21日
-
中铁快运关于网站建设郑州高端设计工作室
中铁快运关于网站建设郑州高端设计工作室
- 技术栈
- 2026年03月21日
-
中外网站建设区别中国服装设计网站
中外网站建设区别中国服装设计网站
- 技术栈
- 2026年03月21日
