ES集群搭建
一、集群搭建
1前置操作
若克隆已有的es虚拟机,一定要清空一下文件:
2配置集群,修改elasticsearchyml
# 配置集群名称,保证每个节点的名称相同,如此就能都处于一个集群之内了
clustername: imooc-es-cluster
# 每一个节点的名称,必须不一样
nodename: es-node1
# http端口(使用默认即可)
httpport: 9200
# 主节点,作用主要是用于来管理整个集群,负责创建或删除索引,管理其他非master节点(相当于企业老总)
nodemaster: true
# 数据节点,用于对文档数据的增删改查
nodedata: true
# 集群列表(列出所有的其它服务器ip)
discoveryseed_hosts: ["1921681184", "1921681185", "1921681186"]
# 启动的时候使用一个master节点
clusterinitial_master_nodes: ["es-node1"]
3可查看剔除注释的配置文件内容
more elasticsearchyml | grep ^[^#]
4分别启动各个节点,后查看信息
二、集群脑裂
1集群脑裂
如果发生网络中断或者服务器宕机,那么集群会有可能被划分为两个部分,各自有自己的master管理,那么这就是脑裂
服务器1原为master,宕机后自己投票为master
2解决方案
解决实现原理:半数以上的节点同意选举,节点方可成为master
discoveryzenminimum_master_nodes=(N/2)+1;
N为集群中master节点的数量,也就是nodemaster=true服务节点总数
3ES7之后无此参数,已交由es自己管理
工程测试版CPU一般型号后面都会加上ES标识;也就是说ES版CPU可以看成工程样品版CPU,可能会有某些缺陷;
QS版CPU严格来说也属于ES版的,QS版是CPU厂商在该型号CPU正式上市以前,提供给商家或测试人员测试用的;
通常来说,QS版CPU质量上都会比ES版好得多,毕竟不像ES版本本来就是用来做各种超频和热功耗等的极限测试用的,更多的可能是用来测试整个平台的稳定性的,因此降低了一定程度上的对CPU本身的体制造成永久是损坏的概率。
QS是英文Qualification Sample的缩写,即品质确认样品。 QS版,也叫ES正显版,一般是最后一版ES。一般其步进和型号,都较正式版一模一样了,其稳定性不存在任何风险,在所有测试版中,属最好的版本,其货源也不像ES那样是免费供应,是INTEL向工厂收取少量费用卖出的,价格仍低于正式版不少,稳定性各方面和正式版一样,对不愿承担一点点风险,又追求性价比的来讲,是最好的选择。
ES文件浏览器登陆失败的处理方法:
检查手机上面的网络连接状况,查看其它软件是否可以正常联网;
检查一下手机里面的安全管家软件是否已经限制了它的网络访问功能,如果存在限制,那么就取消限制;
检查登陆帐号密码是否正确,同时区分一下大小写,如果已经忘记密码,那么可以通过密码找回功能重新设置密码;
手机系统或者软件没有响应,重启一下手机再进行登陆;
ES软件版本较低,将软件升级到最新版本后登陆。
0条评论