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

中山企业网站建设方案网站建设哪个公司比较好

中山企业网站建设方案,网站建设哪个公司比较好,php大型网站设计,我的世界做壁纸网站目录 【1】安装-配置elasticsearch#xff08;01、02、03相同#xff09; 端口 【2】安装-配置-启动-Kibana 【3】浏览器访问测试#xff08;10.0.0.21:5601#xff09; 【4】使用kibana创建、更新、删除es索引、文档 【5】组es集群#xff08;投票选举机制#xf… 目录 【1】安装-配置elasticsearch01、02、03相同 端口 【2】安装-配置-启动-Kibana 【3】浏览器访问测试10.0.0.21:5601 【4】使用kibana创建、更新、删除es索引、文档 【5】组es集群投票选举机制 【6】启动es 【7】验证集群是否正常 【8】使用kibana或者cerebro创建索引 【9】es-role角色 【10】集群分片 shard-replicas 的作用与如何使用 【11】创建索引设置为3个分片、1个副本 【12】如果后期我们增加了节点会不会提高es节点的容量 【13】es集群的健康检测 es-01 10.0.0.21 es-02 10.0.0.22 es-03 10.0.0.23 【1】安装-配置elasticsearch01、02、03相同 [rootes-01 ~]# yum -y install java[rootes-01 ~]# yum -y localinstall elasticsearch-7.4.0-x86_64.rpm [rootes-01 ~]# vim /etc/elasticsearch/jvm.options -Xms512m -Xmx512m[rootes-01 ~]# systemctl enable elasticsearch.service [rootes-01 ~]# systemctl start elasticsearch.service[rootes-01 ~]# netstat -lntp Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 881/sshd tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 1144/master tcp6 0 0 127.0.0.1:9200 :::* LISTEN 2555/java tcp6 0 0 ::1:9200 :::* LISTEN 2555/java tcp6 0 0 127.0.0.1:9300 :::* LISTEN 2555/java tcp6 0 0 ::1:9300 :::* LISTEN 2555/java tcp6 0 0 :::22 :::* LISTEN 881/sshd tcp6 0 0 ::1:25 :::* LISTEN 1144/master 端口 9200对外提供访问9300集群之间通信 【2】安装-配置-启动-Kibana [rootes-01 ~]# yum -y localinstall kibana-7.4.0-x86_64.rpm [rootes-01 ~]# grep ^[a-Z] /etc/kibana/kibana.yml server.port: 5601 server.host: 0.0.0.0 elasticsearch.hosts: [http://10.0.0.21:9200] i18n.locale: zh-CN[rootes-01 ~]# systemctl enable kibana [rootes-01 ~]# systemctl start kibana.service[rootes-01 ~]# netstat -lntp Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 881/sshd tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 1144/master tcp 0 0 127.0.0.1:5601 0.0.0.0:* LISTEN 2775/node tcp6 0 0 127.0.0.1:9200 :::* LISTEN 2555/java tcp6 0 0 ::1:9200 :::* LISTEN 2555/java tcp6 0 0 127.0.0.1:9300 :::* LISTEN 2555/java tcp6 0 0 ::1:9300 :::* LISTEN 2555/java tcp6 0 0 :::22 :::* LISTEN 881/sshd tcp6 0 0 ::1:25 :::* LISTEN 1144/master 【3】浏览器访问测试10.0.0.21:5601 【4】使用kibana创建、更新、删除es索引、文档 # 创建索引 PUT /test-01_index# 查看索引 GET _cat/indices# 删除索引 DELETE /test-01_index# 操作ES文档Doc# 向索引中创建个文档指定ID并录入数据 PUT /test-01_index/_doc/1 {name: xiaoming,age: 18,salary: 10000 } # 向索引中创建个文档不指定ID会自动生产ID并录入数据 POST /test-01_index/_doc {name: xiaohong,age: 20,salary: 100 } # 指定获取索引中的文档中的数据 GET /test-01_index/_doc/1# 查看索引中所有文档中的数据 GET /test-01_index/_search# 批量创建文档_doc POST _bulk {index:{_index:tt,_id:1}} {name:xiaoqiang,age:18} {create:{_index:tt,_id:2}} {name:xiaoyue,age:30} {delete:{_index:tt,_id:2}} {update:{_id:1,_index:tt}} {doc:{age:20}}# 查看文档数据 GET /tt/_doc/1# 批量查看文档 GET _mget {docs:[{_index:tt,_id:1},{_index:tt,_id:2}] } 【5】组es集群投票选举机制 es-01 ## 由于先前我们已经安装过es并启动他会认为自己就是master我们需要停止服务并清除数据 [rootes-01 ~]# systemctl stop elasticsearch.service [rootes-01 ~]# rm -rf /var/lib/elasticsearch/*[rootes-01 ~]# grep ^[a-Z] /etc/elasticsearch/elasticsearch.yml cluster.name: my-cluster-test # 集群名称 node.name: es-node01 # 集群中节点名称 path.data: /var/lib/elasticsearch # 数据存储的路径 path.logs: /var/log/elasticsearch # 日志存储的路径 #bootstrap.memory_lock: true# 不使用swap分区 network.host: 10.0.0.21# 本机IP http.port: 9200# 监听的端口 discovery.seed_hosts: [10.0.0.21, 10.0.0.22,10.0.0.23] # 集群节点 cluster.initial_master_nodes: [10.0.0.21, 10.0.0.22,10.0.0.23] # 进第一次启动es时选举 es-02 ## 由于先前我们已经安装过es并启动他会认为自己就是master我们需要停止服务并清除数据 [rootes-01 ~]# systemctl stop elasticsearch.service [rootes-01 ~]# rm -rf /var/lib/elasticsearch/*[rootes-02 ~]# grep ^[a-Z] /etc/elasticsearch/elasticsearch.yml cluster.name: my-cluster-test node.name: es-node02 path.data: /var/lib/elasticsearch path.logs: /var/log/elasticsearch #bootstrap.memory_lock: true network.host: 10.0.0.22 http.port: 9200 discovery.seed_hosts: [10.0.0.21, 10.0.0.22,10.0.0.23] cluster.initial_master_nodes: [10.0.0.21, 10.0.0.22,10.0.0.23] es-03 ## 由于先前我们已经安装过es并启动他会认为自己就是master我们需要停止服务并清除数据 [rootes-01 ~]# systemctl stop elasticsearch.service [rootes-01 ~]# rm -rf /var/lib/elasticsearch/*[rootes-03 ~]# grep ^[a-Z] /etc/elasticsearch/elasticsearch.yml cluster.name: my-cluster-test node.name: es-node03 path.data: /var/lib/elasticsearch path.logs: /var/log/elasticsearch #bootstrap.memory_lock: true network.host: 10.0.0.23 http.port: 9200 discovery.seed_hosts: [10.0.0.21, 10.0.0.22,10.0.0.23] cluster.initial_master_nodes: [10.0.0.21, 10.0.0.22,10.0.0.23] 【6】启动es [rootes-01 ~]# systemctl start elasticsearch.service [rootes-02 ~]# systemctl start elasticsearch.service [rootes-03 ~]# systemctl start elasticsearch.service 【7】验证集群是否正常 curl [rootes-01 ~]# curl http://10.0.0.21:9200/_cat/health?v epoch timestamp cluster status node.total node.data shards pri relo init unassign pending_tasks max_task_wait_time active_shards_percent 1689037180 00:59:40 my-cluster-test green 3 3 0 0 0 0 0 0 - 100.0% 安装cerebro验证端口9000 [rootes-01 ~]# rpm -ivh cerebro-0.8.5-1.noarch.rpm Preparing... ################################# [100%] Creating system group: cerebro Creating system user: cerebro in cerebro with cerebro user-daemon and shell /bin/false Updating / installing...1:cerebro-0.8.5-1 ################################# [100%] Created symlink from /etc/systemd/system/multi-user.target.wants/cerebro.service to /usr/lib/systemd/system/cerebro.service.[rootes-01 ~]# vim /etc/cerebro/application.conf data.path /tmp/cerebro.db[rootes-01 ~]# systemctl start cerebro[rootes-01 ~]# netstat -lntp Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 881/sshd tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 1144/master tcp 0 0 0.0.0.0:5601 0.0.0.0:* LISTEN 2894/node tcp6 0 0 10.0.0.21:9200 :::* LISTEN 12790/java tcp6 0 0 10.0.0.21:9300 :::* LISTEN 12790/java tcp6 0 0 :::22 :::* LISTEN 881/sshd tcp6 0 0 ::1:25 :::* LISTEN 1144/master tcp6 0 0 :::9000 :::* LISTEN 13146/java 【8】使用kibana或者cerebro创建索引 【9】es-role角色 Cluster State 集群相关数据会存储到每个节点中1、节点信息 2、索引信息 Master 1、Es集群中只有一个Master节点作用于控制整个集群 2、Master主要维护Cluster State当有新的数据产生后Master就会将数据同步给其他node节点 3、Master节点是通过选举产生的可以通过node.master: ture 表示可以参与选举 4、当我们通过API创建索引 PUT /test_index Cluster State 就会发生变化同步给其他节点 Data 存储数据的节点就是Data节点。默认节点都是data类型 当创建索引后索引中的数据就会存储在默认节点中能够存储数据的就是Data节点 node.masterfalse , node.datatrue Coordinating 处理请求的节点所有节点默认不能取消 Coordinating节点主要将请求路由到正确的节点处理如创建索引的请求会通过coordinating路由到master节点处理 node.masterfalse , node.datafalse 【10】集群分片 shard-replicas 的作用与如何使用 增强es的高可用性 1、服务可用性 13个节点的情况下允许其中1台节点出现故障 2多节点的情况下出现故障的节点不能超过集群的一半 2、数据可用性 1通过副本 replication 解决保证每个节点都有完备的数据 增大es集群的容量 1、需要将数据均匀的分布在所有节点上引入分片 share 解决 【11】创建索引设置为3个分片、1个副本 使用cerebor创建方式 使用kibana创建方式 PUT /test_01_index {settings: {index: {number_of_shards: 3,number_of_replicas: 1}} } 【12】如果后期我们增加了节点会不会提高es节点的容量 1、对于以前存在的index分片他们已经分布在3台节点上那么我们在增加第四台节点数据不会发生改变之前存在的index数据也不会被分布在第四台节点上 2、之后产生的index数据分片才会在四台节点分布 【13】es集群的健康检测 Cluster Health 获取集群的健康状态以下三种 1、grenn 所有主副分片都正常分片 2、yellow 主分片正常但是副本分片未正常分配 3、red 主分片未分配表示索引不完备写可能出些问题但是不能代表不能存储数据和读取数据
http://www.sadfv.cn/news/262363/

相关文章:

  • 做网站 修复漏洞优科技网站建设
  • 广州市建设企业网站哪家好wordpress固定连接重
  • 知乎网站开发用的语言网站建设服务 杭州
  • 邀请码网站怎么做wordpress get pages
  • 建设一个网站需要什么手续建设网站所需技术
  • 肥西县建设官方局网站合肥网站建设培训中心
  • 怎么给网站做自适应硬件开发网站
  • 宁波市镇海建设交通局网站首页免费wap建站
  • 怎么做游戏平台网站软件外包公司排名
  • 运城网站建设多少钱店铺数据分析主要分析什么
  • 网站内容优化方法wordpress解压子目录下
  • 国网公司网站网站开发设计的论文
  • 汉中网站建设广州网络公司建站
  • 哪个网站做头像比较好宁波网上房地产
  • 鹤壁北京网站建设wordpress 搜索框样式
  • 做的好的网站wordpress 延迟加载
  • 企业自助建站网梁志天室内设计公司官网
  • 页面有哪几个网站可以做网站彩铃怎么做的
  • 苏州手机网站建设多少钱淘宝做网站被骗
  • 租车网站建设系统的设计网站开发整套资料
  • 广州骏域网站做3d动画视频接私活的网站
  • 网站短期电脑培训班学费阿里巴巴国际站开店流程及费用
  • 三门峡住房和建设局网站上海公司新能源过户个人
  • 网站开发创意想法深圳网站建设yihe kj
  • 有关网站建设的公众号百度网站置顶怎么做
  • 广州企业网站推广策划方案淘宝网页版怎么看直播
  • 移动端网站和app区别wordpress最新主题下载地址
  • 给网站做翻译营销公司是什么意思
  • 青岛做网站哪里好郑州营销网站建设公司
  • 建手机端网站海淀区社区建设网站