QQ交流群:64655993 希望能对您有所帮助!!!
一、基础环境说明
1、系统说明
系统:CentOS-7-x86_64-Minimal-1708
下载地址:
http://archive.kernel.org/centos-vault/7.4.1708/isos/x86_64/
2、使用工具
工具:xshell5
VMware 版本:VMware Workstation Pro15
3、安装虚拟机(也可基于已安装好的 Elasticsearch 集群中的某一个节点,下文选择了集群的一个节点)
安装1个虚拟机
虚拟机配置: 1G内存 1核CPU
安装过程可参考:
4、虚拟机接入互联网
网卡配置可参考:
5、ElasticHD 的 github 地址
https://github.com/360EntSecGroup-Skylar/ElasticHD
二、安装部署
1、安装基本工具(下文我选择了在 node4.cn 上安装,亦可选用其他节点)
[root@node4 ~]# yum install -y vim lrzsz net-tools zip unzip tree wget
2、安装部署 Elasticsearch 环境:
参考:
3、在 github 上下载 ElasticHD 工具 elasticHD_linux_amd64.zip
https://github.com/360EntSecGroup-Skylar/ElasticHD/releases/
说明:也可以选择使用源码编译安装的形式,但是需要安装配置 nodejs、npm和go环境,稍微繁琐一些,特别是在npm install过程中对网络要求较高。
4、把下载到本地的 elasticHD_linux_amd64.zip 上传到 node4.cn 节点上的 /opt/elastichd 目录下
[root@node4 ~]# mkdir /opt/elastichd
[root@node4 ~]# cd /opt/elastichd
[root@node4 elastichd]# rz (上传)(或通过其他第三方 FTP 工具上传)
5、解压工具
[root@node4 elastichd]# unzip elasticHD_linux_amd64.zip
查看目录
[root@node4 elastichd]# ll
-rwxr-xr-x 1 root root 22871350 6月 29 2017 ElasticHD
-rw-r--r-- 1 root root 6464861 10月 9 23:56 elasticHD_linux_amd64.zip
6、给 ElasticHD 工具赋权
[root@node4 elastichd]# chmod -R 777 ElasticHD
7、控制台启动
[root@node4 elastichd]# ./ElasticHD -p 0.0.0.0:9800
后台启动
[root@node4 elastichd]# ./ElasticHD -p 0.0.0.0:9800 &
说明:
9800 是指定的端口,根据需要可指定其它端口。
控制台启动效果:
[root@node4 elastichd]# ./ElasticHD -p 0.0.0.0:9800
To view elasticHD console open http://0.0.0.0:9800 in browser
exec: "xdg-open": executable file not found in $PATH
8、浏览器查看
在浏览器地址栏输入 ElasticHD 所在服务器的地址和服务端口
192.168.11.134( node4.cn 的 IP ): 9800
如下图:
至此,记一次 Centos7.4 手动搭建 ElasticHD 操作完毕!
参考地址: