当前位置: 首页 > news >正文

中天钢铁 网站建设中国建设银行上海市分行网站

中天钢铁 网站建设,中国建设银行上海市分行网站,电商小程序免费开店,销售管理软件排名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 … 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连接地址点击连接健康值绿色即表示成功启动
http://www.hkea.cn/news/14529036/

相关文章:

  • 网站主体负责人和网站负责人wordpress背景音乐插件
  • 怎样免费建个人网站做印刷厂网站
  • 品牌网站建设公司哪家好做网站原型图用什么软件
  • xml网站模板网页建立站点
  • 吉浦网站建设汕头网站建设模板制作
  • 可以做免费广告的网站网站开发支付宝二维码支付
  • 拼多多网站策划书企业注册信息查询网站
  • 上海网站建设seo1888如何app开发制作
  • 网站接入服务单位名称做柜子好的设计网站
  • 临沂做网站公司哪家好凡科快图官网在线制作
  • 网站建设重庆招聘一级工程造价师
  • 一个具体网站的seo优化郴州市人力资源考试网官网
  • 食品网站建设目的青岛建网站多少钱
  • 租好服务器咋做网站呢wordpress 登录框
  • 最权威的网站推广公司做商城网站如何寻找货源
  • 医药招商网站大全企业信息公开网查询
  • 网站网站开发逻辑营销号视频生成器网页版
  • 网站建设的岗位叫什么网络营销公司网络推广
  • wordpress ydg theme网站标题seo
  • 淄博哪家网络公司做网站好南京 推广 网站建设
  • 淘宝网站建设设计模板邢台网站改版定制
  • 装修论坛网站有哪些萧山建设银行招聘网站
  • 平台网站建设有哪些智慧软文发布系统
  • 做网站运营需要什么资源海珠电子商务网站建设
  • 做2手车网站需要多少钱国家最新消息
  • Apple 手机网站制作百度一下官网页
  • 注册号域名后如何建设公司网站安顺北京网站建设
  • 做游戏都需要什么网站关于网站建设的总结
  • 文成网站制作网站维护 静态页面
  • 如何免费注册网站域名网站开发专业感想