国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

es(Elasticsearch)客戶端Elasticsearch-head安裝使用(04Elasticsearch-head安裝篇)

這篇具有很好參考價值的文章主要介紹了es(Elasticsearch)客戶端Elasticsearch-head安裝使用(04Elasticsearch-head安裝篇)。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報違法"按鈕提交疑問。

背景

elasticsearch-head是一款專門針對于elasticsearch的客戶端工具,用來展示數(shù)據(jù)。elasticsearch-head是基于JavaScript語言編寫的,可以使用npm部署,npm是Nodejs下的包管理器

安裝方式利用npm和nodejs進(jìn)行安裝啟動,github中給出的安裝方法也是這種,本文就是以這種方式進(jìn)行解說

文章推薦

es(Elasticsearch)安裝使用(01es安裝篇)es(Elasticsearch)客戶端Kibana安裝使用(02Kibana安裝篇)

es(Elasticsearch)安裝使用(03ik分詞器安裝篇)

es(Elasticsearch)客戶端Elasticsearch-head安裝使用(04Elasticsearch-head安裝篇)

版本聲明

CenOS:7.5阿里云服務(wù)器 關(guān)閉防火墻;
JDK:1.8;
Elasticsearch:7.6.1;
Kibana:7.6.1;
elasticsearch-head:5.0.0
node:8.1.0

要安裝elasticsearch-head插件,需要先安裝Node.js。

安裝node.js

1、下載node.js

地址

https://npm.taobao.org/mirrors/node/v8.1.0/node-v8.1.0-linux-x64.tar.gz

某云盤

鏈接:https://pan.baidu.com/s/1FNFsey143CIOR8bBrxmELA
提取碼:w1cg

elasticsearch客戶端工具,elasticsearch,linux軟件安裝,elasticsearch,大數(shù)據(jù),搜索引擎

上傳到/opt

在/usr/local創(chuàng)建node目錄

??mkdir node

elasticsearch客戶端工具,elasticsearch,linux軟件安裝,elasticsearch,大數(shù)據(jù),搜索引擎

解壓到指定目錄

tar -zxvf? node-v8.1.0-linux-x64.tar.gz? -C /usr/local/node/

2、配置nodejs環(huán)境變量

執(zhí)行以下命令
vim /etc/profile
在path中加入以下內(nèi)容

export path=/usr/local/node/node-v8.1.0-linux-x64/bin

如果原來path有值,則添加到后面,用冒號分開

export PATH=$JAVA_HOME/bin:$PATH:/usr/local/node/node-v8.1.0-linux-x64/bin

刷新配置
source /etc/profile

elasticsearch客戶端工具,elasticsearch,linux軟件安裝,elasticsearch,大數(shù)據(jù),搜索引擎

?3、查看安裝是否成功

執(zhí)行node -v或者npm -v,出現(xiàn)以下版本號,說明安裝成功

elasticsearch客戶端工具,elasticsearch,linux軟件安裝,elasticsearch,大數(shù)據(jù),搜索引擎

?安裝elasticsearch-head

下載地址

GitHub - mobz/elasticsearch-head: A web front end for an elastic search cluster

elasticsearch客戶端工具,elasticsearch,linux軟件安裝,elasticsearch,大數(shù)據(jù),搜索引擎

?某云盤

鏈接:https://pan.baidu.com/s/19fqRCNcd7KyGX8CZ7jiBQg
提取碼:mm38

上傳到/usr/local/

elasticsearch客戶端工具,elasticsearch,linux軟件安裝,elasticsearch,大數(shù)據(jù),搜索引擎

?解壓到本目錄

unzip?elasticsearch-head-v5.0.0.zip

安裝項目依賴

進(jìn)入安裝目錄

cd /usr/local/elasticsearch-head-5.0.0

執(zhí)行安裝命令

npm install

注:如果執(zhí)行失敗,可以cnpm install,使用cnpm之前需要安裝cnpm,通過
npm install -g cnpm --registry=https://registry.npm.taobao.org?該命令安裝

?啟動服務(wù)

進(jìn)去安裝目錄cd /usr/local/elasticsearch-head-5.0.0

前臺啟動:?npm run start?? 這種方式啟動,當(dāng)ssh終端關(guān)閉或者執(zhí)行ctrl+c命令時,head就關(guān)閉了

后臺啟動:nohup npm run-script start & ? ?? 查進(jìn)程 kill

elasticsearch客戶端工具,elasticsearch,linux軟件安裝,elasticsearch,大數(shù)據(jù),搜索引擎

?訪問 ip:9100 端口

elasticsearch客戶端工具,elasticsearch,linux軟件安裝,elasticsearch,大數(shù)據(jù),搜索引擎

?elasticsearch客戶端工具,elasticsearch,linux軟件安裝,elasticsearch,大數(shù)據(jù),搜索引擎

關(guān)閉服務(wù)

方法1、如果想關(guān)閉head插件,使用linux查找進(jìn)程命令:
ps?aux|grep grun
結(jié)束進(jìn)程:
kill?進(jìn)程號

方法2、先找端口 lsof -i:9100? 然后 kill? -9 pid

elasticsearch客戶端工具,elasticsearch,linux軟件安裝,elasticsearch,大數(shù)據(jù),搜索引擎

lsof -i:9100

elasticsearch客戶端工具,elasticsearch,linux軟件安裝,elasticsearch,大數(shù)據(jù),搜索引擎

?注意 使用head訪問es失敗,要允許跨域,修改elasticsearch.yml文件,內(nèi)容如下:

http.cors.enabled: true
http.cors.allow-origin: "*"

elasticsearch客戶端工具,elasticsearch,linux軟件安裝,elasticsearch,大數(shù)據(jù),搜索引擎

es安裝單機(jī)版后 狀態(tài)為yellow

elasticsearch客戶端工具,elasticsearch,linux軟件安裝,elasticsearch,大數(shù)據(jù),搜索引擎

?顯示未分配

單機(jī)版的 ES 狀態(tài)為 Yellow,在 Kibana 的管理界面看到的 index 的狀態(tài)也是 Yellow

這個問題在于單機(jī)版的 ES,是沒有備份的,沒有副本,設(shè)置 index 副本的數(shù)量為 0 即可
集群健康狀態(tài)

從數(shù)據(jù)完整性的角度劃分,集群健康狀態(tài)分為:

Green ,所有的主分片和副分片都正常運(yùn)行

Yellow ,所有的主分片都正常運(yùn)行,但不是所有的副分片都正常運(yùn)行 存在 單點(diǎn)故障風(fēng)險

Red ,有主分片沒能正常運(yùn)行

每個索引也有上述 種狀態(tài),假設(shè)丟失了一個副分片,該分片所屬的索引和 群變?yōu)?Yellow 狀態(tài),其他索引仍為 Green
解決辦法

Curl? 方式

curl -XPUT 'http://localhost:9200/_settings' -d '{
??? "index" : {
??????? "number_of_replicas" : 0
??? }}'

Kibana console 方式

PUT _settings
{
??? "index" : {
??????? "number_of_replicas" : 0
??? }
}

?
更新后再看 es 的狀態(tài),可以訪問 /_cluster/health 獲取 ES 集群健康狀態(tài)

elasticsearch客戶端工具,elasticsearch,linux軟件安裝,elasticsearch,大數(shù)據(jù),搜索引擎

安裝ES的圖形化界面插件?安裝elasticsearch的head插件

不想按linxu版 可以找windos版

下載nodejs:https://nodejs.org/en/download/

依賴nodejs,需先安裝nodejs? 參考windows10安裝nodejs???????

下載head插件:https://github.com/mobz/elasticsearch-head

將壓縮包解壓到任意目錄下,但是要和elasticsearch的安裝目錄區(qū)分開

elasticsearch客戶端工具,elasticsearch,linux軟件安裝,elasticsearch,大數(shù)據(jù),搜索引擎

elasticsearch客戶端工具,elasticsearch,linux軟件安裝,elasticsearch,大數(shù)據(jù),搜索引擎

?

運(yùn)行

在解壓目錄 打開cmd? 命令

npm install

npm run start

elasticsearch客戶端工具,elasticsearch,linux軟件安裝,elasticsearch,大數(shù)據(jù),搜索引擎

?默認(rèn)端口是9100? 因我本地9100 端口占用 所以修改了端口? ?根據(jù)自己情況

修改文件

elasticsearch客戶端工具,elasticsearch,linux軟件安裝,elasticsearch,大數(shù)據(jù),搜索引擎

訪問

http://localhost:9200/

elasticsearch客戶端工具,elasticsearch,linux軟件安裝,elasticsearch,大數(shù)據(jù),搜索引擎

es語法?es語法

Linux實(shí)戰(zhàn)(三):安裝elasticsearch-head_赫子-金木研的博客-CSDN博客

linux 安裝 elasticsearch-head - 黑錦鯉 - 博客園

Linux實(shí)戰(zhàn)(三):安裝elasticsearch-head_赫子-金木研的博客-CSDN博客

es中單機(jī)部署狀態(tài)為Yellow解決辦法_私念的博客-CSDN博客_es yellow狀態(tài)

windows10安裝ElasticSearch與Head-master+IK分詞器安裝與自定義詞庫_win10ik分詞器安裝_叫我三胖哥哥的博客-CSDN博客文章來源地址http://www.zghlxwxcb.cn/news/detail-796380.html

到了這里,關(guān)于es(Elasticsearch)客戶端Elasticsearch-head安裝使用(04Elasticsearch-head安裝篇)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • ES可視化工具--elasticsearch-head--下載、安裝、使用

    ES可視化工具--elasticsearch-head--下載、安裝、使用

    原文網(wǎng)址:ES可視化工具--elasticsearch-head--下載、安裝、使用_IT利刃鞘的博客-CSDN博客 說明 ? ? ? ? 本文介紹ES可視化工具--ElasticSearch-Head的下載、安裝與安裝的方法。 概述 ? ? ? ? 雖然UI比較古老,但它能在“數(shù)據(jù)瀏覽”中選擇索引、類型、字段查看,個人用起來比下邊“

    2024年01月18日
    瀏覽(15)
  • docker desktop安裝es 并連接elasticsearch-head:5

    docker desktop安裝es 并連接elasticsearch-head:5

    首先要保證docker安裝成功,打開cmd,輸入docker -v,出現(xiàn)如下界面說明安裝成功了 ?下面開始安裝es 第一步:拉取es鏡像 第二步:運(yùn)行容器 然后就可以在軟件里看到我們剛pull下來的鏡像,是運(yùn)行狀態(tài)的? ?可以打開瀏覽器查看 ?第三步:拉取elasticsearch-head:5 第四步:運(yùn)行elast

    2024年02月11日
    瀏覽(21)
  • spring data elasticsearch使用7.x客戶端兼容es 8.x和使用ssl構(gòu)建RestHighLevelClient

    es在7.x中默認(rèn)加入elastic security組件所以java client需要使用ssl連接es server. es 8.x 中廢棄了 RestHighLevelClient ,使用新版的 java api client ,但是spring data elasticsearch還未更新到該版本.所以需要兼容es 8.x 如下是RestHighLevelClient構(gòu)建方法: spring data elasticsearch客戶端依賴(基于spring boot2.7使用最新

    2024年02月13日
    瀏覽(26)
  • 【Elasticsearch學(xué)習(xí)筆記五】es常用的JAVA API、es整合SpringBoot項目中使用、利用JAVA代碼操作es、RestHighLevelClient客戶端對象

    目錄 一、Maven項目集成Easticsearch 1)客戶端對象 2)索引操作 3)文檔操作 4)高級查詢 二、springboot項目集成Spring Data操作Elasticsearch 1)pom文件 2)yaml 3)數(shù)據(jù)實(shí)體類 4)配置類 5)Dao數(shù)據(jù)訪問對象 6)索引操作 7)文檔操作 8)文檔搜索 三、springboot項目集成bboss操作elasticsearch

    2023年04月09日
    瀏覽(37)
  • es相關(guān)的官方客戶端與spring客戶端對比與介紹

    es相關(guān)的官方客戶端與spring客戶端對比與介紹

    es提供的 TransportClient 傳統(tǒng)的客戶端,基于TCP傳輸協(xié)議與Elasticsearch通信。 已經(jīng)被棄用,不推薦使用。 適用于Elasticsearch 5.x及以前的版本 因?yàn)镋lasticsearch 6.x及以上版本已不再支持TCP Transport協(xié)議,TransportClient無法連接Elasticsearch集群。 RestHighLevelClient 是一個高級的REST客戶端,主要用于與

    2024年02月02日
    瀏覽(24)
  • Scala連接ES客戶端

    大家好,我是楚生輝,在未來的日子里我們一起來學(xué)習(xí)大數(shù)據(jù)相關(guān)的技術(shù),一起努力奮斗,遇見更好的自己! 本文詳細(xì)的介紹了如何使用Scala語言連接上Elasticsearch客戶端,有需要的小伙伴可以自行獲取與學(xué)習(xí)~ 使用方法 寫入ES中,就要規(guī)劃,是寫入到一個索引中,還是分割索

    2024年01月21日
    瀏覽(22)
  • ES客戶端RestHighLevelClient的使用

    ES客戶端RestHighLevelClient的使用

    默認(rèn)情況下,ElasticSearch使用兩個端口來監(jiān)聽外部TCP流量。 9200端口:用于所有通過HTTP協(xié)議進(jìn)行的API調(diào)用。包括搜索、聚合、監(jiān)控、以及其他任何使用HTTP協(xié)議的請求。所有的客戶端庫都會使用該端口與ElasticSearch進(jìn)行交互。 9300端口:是一個自定義的二進(jìn)制協(xié)議,用于集群中各

    2024年02月03日
    瀏覽(21)
  • java用es客戶端創(chuàng)建索引

    先用java創(chuàng)建esClient 創(chuàng)建es索引模板 新建索引 批量插入數(shù)據(jù) 1.先批量生成數(shù)據(jù) 2批量導(dǎo)入方法

    2024年02月11日
    瀏覽(16)
  • 【ES實(shí)戰(zhàn)】ES創(chuàng)建Transports客戶端時間過長分析

    2023年10月19日 在創(chuàng)建ES Transport客戶端的時,當(dāng)出現(xiàn)以下場景時,影響連接速度。 使用ES Transport 客戶端創(chuàng)建與集群的鏈接。 連接地址里面有不存在的IP 在增加ES節(jié)點(diǎn)時,采用逐個增加的方式 整個建立鏈接的過程會非常耗時。 采用jar依賴如下 創(chuàng)建連接代碼如下 輸出結(jié)果 是否可

    2024年02月07日
    瀏覽(25)
  • Elasticsearch--客戶端

    Elasticsearch--客戶端

    語言無關(guān) ? ?java最常用的客戶端是Java Client、Java Rest Client、Java Transport Client 從es7.17開始,官方推出Java Client,并且將Java Rest Client標(biāo)為Deprecated(過期) 要求jdk至少要jdk8 具體用法再看===》 ?Java Rest Client分為: Java Low level Rest Client Java High level Rest Client 在es7.15的時候過期的 R

    2024年02月16日
    瀏覽(20)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包