kibanaElasticSearch中安装x-pack,及默认用户名密码设置
Posted muzizongheng
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了kibanaElasticSearch中安装x-pack,及默认用户名密码设置相关的知识,希望对你有一定的参考价值。
https://www.elastic.co/downloadsMarvel
kibana5.0以前需要Marvel才能对ElasticSearch进行监控等等, 5.0以后es已经把这些综合到x-pack中。因此网上那些安装marvel 到kibana或者es的都没用。
x-pack安装到es的步骤如下: 1.首先进入es的安装目录下, 我的es是安装bitnami ELK stack一起安装的, 目录为C:\\Bitnami\\elk-6.2.3-0\\elasticsearch 2.进入bin目录, 可以看到好多bat, 其中有elasticsearch-plugin.bat 3.在此处用管理员权限打开命令行, 然后敲入命令 elasticsearch-plugin install x-pack 4.执行过程如下:

最终会给出一个权限的warning, 询问是否继续 See http://docs.oracle.com/javase/8/docs/technotes/guides/security/permissions.html for descriptions of what these permissions allow and the associated risks.
Continue with installation? [y/N]Y
选择Y,继续安装,又弹出一个信息,继续Yes

最终安装完成x-pack Elasticsearch keystore is required by plugin [x-pack-security], creating... -> Installed x-pack with: x-pack-core,x-pack-deprecation,x-pack-graph,x-pack-logstash,x-pack-ml,x-pack-monitoring,x-pack-security,x-pack-upgrade,x-pack-watcher
然后我们可以在 C:\\Bitnami\\elk-6.2.3-0\\elasticsearch\\bin C:\\Bitnami\\elk-6.2.3-0\\elasticsearch\\plugins C:\\Bitnami\\elk-6.2.3-0\\elasticsearch\\config 目录下发现多一个x-pack目录。
安装完成x-pack, 我们会发现以前可以登录成功的kibana和es网站都失败了, 需要用户名密码。 那用户名密码是什么呢? https://www.elastic.co/guide/en/x-pack/current/setting-up-authentication.html#set-built-in-user-passwords 上面url说的很清楚, 如果以前没有启用内置的elastic等用户名的密码, 那需要重新设置密码才能登录。
1.进入x-pack的执行目录 C:\\Bitnami\\elk-6.2.3-0\\elasticsearch\\bin\\x-pack, 2.同样可以发现好多bat, 其中有个setup-passwords.bat, 3.在此处用管理员权限打开命令行,执行下面命令 setup-passwords interactive -u " http://localhost:9200 "
然后结果如下

最后再次登录es的网址,用刚才修改的用户名和密码即可成功。
上面仅仅是安装x-pack到es, 此时登录kibana发现需要用户名密码, 但是用刚才更改的用户名密码都登录失败。 我们需要的事情是安装x-pack到kibana,然后对kibana进行配置。具体步骤如下: 1.进入kibana的bin目录, C:\\Bitnami\\elk-6.2.3-0\\kibana\\bin, 里面有好多bat 2.用管理员权限打开命令行, 运行 kibana-plugin install x-pack


以上是关于kibanaElasticSearch中安装x-pack,及默认用户名密码设置的主要内容,如果未能解决你的问题,请参考以下文章
如何在 apache2 tomcat6 中安装 ffmpeg 或在 ubuntu 中安装 xampp?