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

tp网站开发高端网站建设网络设计互联网信息化服务类

tp网站开发,高端网站建设网络设计互联网信息化服务类,吴江城乡建设局网站,网站优化 pptELK是三个开源软件的缩写#xff0c;分别为Elasticsearch、Logstash、kibana它们都是开源软件。后来新增了一个FileBeat#xff0c;它是一个轻量及的日志收集处理工具#xff0c;因为Logstash由java程序开发#xff0c;比较消耗内存资源#xff0c;后来将Logstash使用go语…ELK是三个开源软件的缩写分别为Elasticsearch、Logstash、kibana它们都是开源软件。后来新增了一个FileBeat它是一个轻量及的日志收集处理工具因为Logstash由java程序开发比较消耗内存资源后来将Logstash使用go语言重新编译升级为了FileBeat。Elasticsearch是一个基于Lucene搜索引擎的NoSql数据库用于存储Logstash日志管道工具收集来的数据最后由Kibana图形化界面工具来呈现出来它工作在Elasticsearch之上。Es集群中没有中心节点从外部来看ES集群在逻辑上是一个整体你与任何一个节点的通信和与整个es集群通信都是等价的。Elasticsearch集群 1节点node一个节点是集群中的一台服务器是集群的一部分。它存储数据参与集群的索引和搜索功能。集群中有一个主节点主节点通过ES集群内部选举产生。2集群cluster一组节点组织在一起称为一个集群它们共同持有整个的数据并一起提供索引和搜索功能。3分片shardsES可以把完整的索引分成多个分片分别存储在不同的节点上。4副本replicasES可以为每个分片创建副本提高查询效率保证在分片数据丢失后的恢复。分片数量只能在索引创建时指定索引创建后不能再更改分片数量但可以改变副本的数量。本章实验环境介绍 三台服务器 192.168.8.5、192.168.8.6、192.168.8.7elasticsearch 软件版本6.6.0开始部署 三台主机分别安装es 软件包下载路径wget https://mirrors.tuna.tsinghua.edu.cn/elasticstack/6.x/yum/6.6.0/elasticsearch-6.6.0.rpm 安装软件包无需依赖包 rpm -ivh elasticsearch-6.6.0.rpm elasticsearch目录和文件讲解: /etc/elasticsearch/elasticsearch.yml #配置文件 /etc/elasticsearch/jvm.options #java虚拟机 /etc/init.d/elasticsearch #服务启动脚本 /etc/sysconfig/elasticsearch #elasticsearch服务变量 /usr/lib/sysctl.d/elasticsearch.conf #设置elasticsearch用户使用的内存大小 /usr/lib/systemd/system/elasticsearch.service #添加系统服务文件 /var/log/elasticsearch/elasticsearch.log #日志文件路径 修改配置文件 vim /etc/elasticsearch/elasticsearch.yml 去掉以下几行前边的注释 node.name: node-1 #群集中本机节点名 path.data: /data/elasticsearch #数据目录 path.logs: /var/log/elasticsearch #日志目录 bootstrap.memory_lock: true #锁定内存需要和/etc/elasticsearch/jvm.options关联 network.host: 192.168.8.10,127.0.0.1 #监听的ip地址 http.port: 9200 #端口号 创建数据目录并修改权限 mkdir -p /data/elasticsearch chown -R elasticsearch.elasticsearch /data/elasticsearch/ 加载重启服务 systemctl daemon-reload systemctl restart elasticsearch 查看9200端口是否开启 netstat -anput | grep 9200 第一台部署成功后使用浏览器下载插件访问8.5主机 直接访问可以看到它的状态信息 下载es-head插件GitHub - mobz/elasticsearch-head: A web front end for an elastic search cluster 谷歌浏览器示范 谷歌-扩展程序-管理扩展程序 此页面代表es1 服务部署成功现在创建索引在es1服务器上 curl -XPUT 192.168.8.5:9200/vipinfo/users/1?prettypretty -H Content-Type: application/json -d {name: guofucheng,age: 45,job: mingxing} 在浏览器上查看是否有了刚才创建的索引 右上方黄色代表副本不完整 elasticsearch群集 状态颜色 灰色未连接 绿色数据完整态 黄色副本不完整 红色数据分片不完整 紫色数据分片复制过程 群集主机角色 主节点master负责管理调度 工作节点 负责处理数据 默认情况所有节点都是工作节点即主节点也处理数据 向集群中添加第二台主机192.168.8.6 安装步骤与es1一样配置文件需要修改 vim /etc/elasticsearch/elasticsearch.yml node.name: node-2 path.data: /data/elasticsearch path.logs: /var/log/elasticsearch network.host: 192.168.8.20,127.0.0.1 http.port: 9200 discovery.zen.ping.unicast.hosts: [192.168.8.6, 192.168.8.20] discovery.zen.minimum_master_nodes: 2 #添加的值节点数/2 1 创建数据目录。并修改权限 mkdir -p /data/elasticsearch chown -R elasticsearch.elasticsearch /data/elasticsearch/ 启动服务 systemctl daemon-reload systemctl restart elasticsearch 查看端口 netstat -anput | grep 9200 向集群中添加第三台主机192.168.8.7 安装与es1一样修改配置文件 vim /etc/elasticsearch/elasticsearch.yml 修改一下的配置 node.name: es3 path.data: /data/elasticsearch path.logs: /var/log/elasticsearch bootstrap.memory_lock: true network.host: 192.168.8.7,127.0.0.1 http.port: 9200 discovery.zen.ping.unicast.hosts: [192.168.8.5, 192.168.8.7] discovery.zen.minimum_master_nodes: 2 创建数据目录并修改权限 mkdir -p /data/elasticsearch chown -R elasticsearch.elasticsearch /data/elasticsearch/ 重启服务 systemctl daemon-reload systemctl restart elasticsearch 查看端口是否存在 netstat -anpt | grep 9200 再次访问8.5群集查看是否发生了变化 常见群集管理监控命令 1查看索引信息 curl -XGET 192.168.8.5:9200/_cat/indices?pretty 2查看群集健康状态 curl -XGET 192.168.8.5:9200/_cluster/health?pretty 3统计群集节点 curl -XGET 192.168.8.5:9200/_cat/nodes?humanpretty 4查看群集所有节点详细信息 curl -XGET 192.168.8.5:9200/_nodes/_all/info/jvm.process?humanpretty 注意企业环境使用脚本监控群集健康状态是否为green 或 节点数不匹配 就邮件报警 5创建索引index1时修改分片为3和副本数为2 curl -X PUT 192.168.8.5:9200/index1 -H Content-Type: application/json -d { settings : { index : { number_of_shards : 3, number_of_replicas : 2 } } } 6针对已有索引可修改副本数不可改分片数。下面语句把index1的副本数由2改为1 curl -X PUT 192.168.8.5:9200/index1/_settings?pretty -H Content-Type: application/json -d { settings: { number_of_replicas: 1 } }
http://www.laogonggong.com/news/116609.html

相关文章:

  • 小网站推荐排名网站却搜不到
  • 赤峰做网站的公司网站备案收费吗
  • 看英语做游戏的网站网站建设环保
  • 做网站公司青岛河南手机网站建设公司
  • 网站与数据库的联系营销网络用语
  • 完整网站开发教程360建筑网是什么平台
  • 企业网站优化的弊端学校要求做网站
  • 哈尔滨公司网站团队珠海h5模板建站
  • 长沙做网站哪个最好公司网站模块制作
  • 做电商网站哪里好做网站需要什么框架
  • 英语网站推广策划书直播平台如何搭建
  • 网站左右箭头素材上海建材网站建设
  • 教育网站建设的策划方案windows优化大师好吗
  • wordpress网站非常慢东南亚做网站 什么语言
  • 商城网站程序汕头网站建设模块
  • 镇江教育云平台网站建设装潢设计公司名字
  • 兰州网站制作公司在哪里家在深圳龙华
  • 做一个众筹网站多少钱高端产业园开发
  • 丽水市企业网站建设 微信营销 影视拍摄建设工程合同包括哪些合同?
  • 百度建网站北京企业网站排名优化
  • 大连开发区网站建设电商网站开发 参考文献
  • 做公司展示网站企业网站只做英文
  • 刷会员网站怎么做在WordPress开发选座
  • 合肥有多少做网站的网站开发需要哪些部门
  • 大连做网站优化公司wordpress 首页图片
  • php 网站 下载晋江市住房和城乡建设网站
  • 网站建设优化推广杭州信用门户网站建设规范
  • 怀宁网站建设wordpress 要多少钱
  • 微信看视频打赏网站建设wordpress 添加图片水印
  • 在线教学的网站开发方案投资电商需要多少钱