皮皮网

皮皮网

【论文源码代码】【币圈php源码】【云社工库源码】kibana 6.3.0源码

时间:2024-11-24 22:23:40 分类:百科

1.如何在CentOS 7上安装Elasticsearch,Logstash和Kibana
2.kibana6.3.0已经制作好的源码可视化可以更改索引吗
3.Elasticsearch unassigned shard

kibana 6.3.0源码

如何在CentOS 7上安装Elasticsearch,Logstash和Kibana

       æ‚¨çš„ELK服务器将需要的CPU,RAM和存储量取决于您要收集的日志的卷。在本教程中,我们将使用具有以下规格的VPS用于我们的ELK服务器:

       OS: CentOS 7

       RAM: 4GB

       CPU: 2

       æ³¨ï¼šæ ¹æ®è‡ªå·±çš„服务器资源分配各个节点的资源

       å®‰è£… Java 8

       Elasticsearch和Logstash需要Java,所以我们现在就安装它。我们将安装最新版本的Oracle Java 8,因为这是Elasticsearch推荐的版本。

       æ³¨ï¼šå»ºè®®æœ¬åœ°ä¸‹è½½å®Œæœ€æ–°ç‰ˆçš„JDK,然后上传到服务器的/usr/local/src目录

       # JDK下载地址:

       /technetwork/java/javase/downloads

       

       ç„¶åŽä½¿ç”¨æ­¤yum命令安装RPM(如果您下载了不同的版本,请在此处替换文件名):

       yum -y localinstall jdk-8u-linux-x.rpm

       # or

       rpm -ivh jdk-8u-linux-x.rpm

       çŽ°åœ¨Java应该安装在/usr/java/jdk1.8.0_/jre/bin/java,并从/usr/bin/java 链接。

       å®‰è£… Elasticsearch

       Elasticsearch可以通过添加Elastic的软件包仓库与软件包管理器一起安装。

       è¿è¡Œä»¥ä¸‹å‘½ä»¤å°†Elasticsearch公共GPG密钥导入rpm:

       # /resources/wiki/start/topics/tutorials/install/

       echo '[nginx]

       name=nginx repo

       baseurl=http://nginx.org/packages/centos/$releasever/$basearch/

       gpgcheck=0

       enabled=1

       ' | sudo tee /etc/yum.repos.d/nginx.repo

       ä½¿ç”¨yum安装nginx和httpd-tools

       yum install nginx httpd-tools -y

       ä½¿ç”¨htpasswd创建一个名为“kibanaadmin”的管理员用户(可以使用其他名称),该用户可以访问Kibana Web界面:

       [root@linuxprobe ~]# htpasswd -c /etc/nginx/htpasswd.users kibanaadmin

       New password: # 自定义

       Re-type new password:

       Adding password for user kibanaadmin

       ä½¿ç”¨vim配置nginx配置文件

       [root@linuxprobe ~]# egrep -v "#|^$" /etc/nginx/conf.d/kibana.conf

       server {

       listen ;

       server_name kibana.aniu.co;

       access_log /var/log/nginx/kibana.aniu.co.access.log main;

       error_log /var/log/nginx/kibana.aniu.co.access.log;

       auth_basic "Restricted Access";

       auth_basic_user_file /etc/nginx/htpasswd.users;

       location / {

       proxy_pass http://localhost:;

       proxy_http_version 1.1;

       proxy_set_header Upgrade $http_upgrade;

       proxy_set_header Connection 'upgrade';

       proxy_set_header Host $host;

       proxy_cache_bypass $http_upgrade;

       }

       }

kibana6.3.0已经制作好的可视化可以更改索引吗

       上传网页的步骤:

       获得主机空间的ftp账号和密码,如有数据库也要获得用户和密码;

       确认网页的源码类型,基本的源码论文源码代码有html,asp,源码aspx,源码币圈php源码php,源码云社工库源码jsp等,源码不同的源码类型对空间需求不一样;

       下载ftp类软件,可以用安装版,源码也可以用绿色版,源码推荐用flashfxp;

       打开软件,源码配置新的源码ftp链接,输入用户和密码,源码梦幻之龟源码注意链接端口,源码有的源码秒充宝源码是默认端口,有的不一样;

       确认你的电脑可以联网,点击上传就可以上传网页了。

Elasticsearch unassigned shard

       ES的data节点异常关闭,会导致副本出现unassigned shard,致使索引状态变为yellow,甚至是red。

        结果中,unassigned_shards对应的数字就是当前集群中异常分片的数量。

        结果中,第一列为索引名,第二列为分片号

        å·²kibana为例(ES版本为6.3.0):

        假设索引test的1号分片是unassigned shard,由..1.1_节点调整到..1.2_

        调整完成后,集群状态将调整为Green

        如果运气不好,遇到了主分片异常,上面的方法不管用,可以先用重试的方法尝试恢复

        一般data节点异常退出,该方法都能解决。

        若不起作用,可以尝试重新分配主分片,不过可能会有部分数据丢失。

        如果还是不能恢复,那么主分片上的数据是真的丢了,只能通过重新分配一个新的空分片,来恢复索引使用。