SPLUNK之Docker配置

来源:互联网 发布:cf手游卡bug软件 编辑:程序博客网 时间:2024/05/09 16:49

Docker

之前在Docker里做成了一个Centos7的系统,这里就沿用这个系统来安装SPLUNK

SPLUNK

可以在官网下载一个SPLUNK Enterprise,基本功能都有了,根据版本我这次就下载了一个rpm版本的,装起来方便,哈哈。

根据SPLUNK官网的安装方式在安装过程中没有什么问题,但是在启动splunk的时候遇到了问题,不知道是不是SPLUNK的默认设置,启动时报了下面的错误

homePath='/opt/splunk/var/lib/splunk/audit/db' of index=_audit on unusable filesystem.Validating databases (splunkd validatedb) failed with code '1'. If you cannot resolve the issue(s) above after consulting documentation, please file a case online at http://www.splunk.com/page/submit_issue*

这个时候只要更改一下SPLUNK的配置就可以了
$SPLUNK_HOME/etc/splunk-launch.conf:

OPTIMISTIC_ABOUT_FILE_LOCKING = 1

具体含义未调查,但是解决了我的问题。哈哈

然后,启动SPLUNK一切都很顺利,但是当我将容器提交重新作端口映射的时候,
无论如何我的主机window就是无法访问这个映射的网址
Curl命令查看容器内的Splunk是否可以访问
一看,完全没问题啊。为什么在主机上打开浏览器输入映射的地址就不行呢

http://192.168.99.100:8100

各种度娘Docker和Splunk没有找到答案,不知道是不是关键字不对,反正把端口映射翻了个遍。后来想想是不是和启动Docker的虚拟机有关系,MD,果然跪在这里了
端口转发要配的哇,为啥ssh不用啊。天理哪~~~~

不但要在Docker进行端口映射,在虚拟机还要将宿主机映射好的端口再转发给我的主机出来。好啦,配完立马高大上,妥妥正常访问
这里写图片描述

0 0
原创粉丝点击