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
安裝過程可參考:
https://blog.csdn.net/llwy1428/article/details/89328381
4、虛擬機接入互聯網
網卡配置可參考:
https://blog.csdn.net/llwy1428/article/details/85058028
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 環境:
參考:
https://hunter.blog.csdn.net/article/details/89714709
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 操作完畢!
參考地址: