elasticsearch安裝的各種坑
elasticsearch簡介
ElasticSearch是一個基於Lucene的搜尋伺服器。它提供了一個分散式多使用者能力的全文搜尋引擎,基於RESTful web介面。Elasticsearch是用Java開發的,並作為Apache許可條款下的開放原始碼釋出,是第二流行的企業搜尋引擎。設計用於雲端計算中,能夠達到實時搜尋,穩定,可靠,快速,安裝使用方便。
環境:
1. centos6.5
2. jdk1.8
3. elasticsearch6.3.2
使用命令./bin/elasticsearch啟動elasticsearch(es)時,遇到各種問題,方便之後複習,記錄在此。
問題1
參考文章,修改 Elastic 安裝目錄的config/elasticsearch.yml檔案,去掉network.host的註釋,將它的值改成0.0.0.0。重啟後,出現以下問題:
ParsingException[Failed to parse object: expecting token of type [START_OBJECT] but found [VALUE_STRING]];
這個錯就是引數的冒號前後沒有加空格,加了之後就好:network.host: 0.0.0.0
問題2
can not run elasticsearch as root
因為我一直使用的root使用者,最新的版本安全級別提高了,不允許採用root帳號啟動,所以新增一個使用者。
#新增一個使用者:elasticsearch
$useradd elasticsearch
#給使用者elasticsearch設定密碼,連續輸入2次
$passwd elasticsearch
#建立一個使用者組 es
groupadd es
#分配 elasticsearch 到 es 組
usermod -G elasticsearch es
#這裡注意下,如果提示使用者“es”不存在,那麼是因為伺服器版本問題,你可以換成 usermod -G es elasticsearch ,也就是使用者和使用者組對調一下使用。
#這裡感謝【武漢|Java|竹木鳥】發現這個問題,並告知我。
#在elasticsearch 根目錄下,給定使用者許可權。-R表示逐級(N層目錄) , * 表示 任何檔案
chown -R elasticsearch.es *
#切換到elasticsearch使用者
su elasticsearch
問題3
建立了elasticsearch使用者後,再次啟動,暈,又報錯了: Unable to access ‘path.data’ (/soft/elasticsearch/data),果斷ls -lrt,原來是沒有data資料夾。那就mkdir 唄,當然還得按照問題2中所說,賦予elasticsearch使用者許可權。
接下來還是遇到了各種問題,不過通過這篇文章基本解決,謝謝博主。有不當之處,新手勿噴,共同學習。
相關推薦
elasticsearch安裝的各種坑
elasticsearch簡介 ElasticSearch是一個基於Lucene的搜尋伺服器。它提供了一個分散式多使用者能力的全文搜尋引擎,基於RESTful web介面。Elasticsearch是用Java開發的,並作為Apache許可條款下的開放原
python第三方庫PIL安裝的各種坑
圖像處理 pil 安裝 mage 說了 pycharm pyc -- 博客 PIL python的圖像處理庫,pycharm安裝屢次失敗,始終報錯 果斷換依舊報錯,查遍所有博客, 有給pip加參數的,pip install PIL --allow-extern
freeswitch安裝配置的各種坑填坑
ovf 配置 tar ldo 安裝 blank jms lan ive chronometer%E8%83%BD%E6%98%BE%E7%A4%BA%E6%AF%AB%E7%A7%92%E5%90%97 ?????? http://music.baidu.com/son
安裝 protoc 的各種坑
重復 plugin g++ gre 安裝gcc 安裝 nbsp 問題 pda 首先下載 protoc 2.6.1 然後安裝gcc 遇到各種 glibc 和glibc-common 的各種 版本不匹配, 最簡單的辦法 是yum update ,然後 yum downgr
win10下mysql安裝過程中遇到的各種坑
前幾天重灌系統,又要下回來mysql,但沒想到還是遇到了許多麻煩,翻了十多篇博文才搞定,寫個總結出來方便以後不要重複踩坑,也給大家參考參考。 1.下載與安裝 這個沒什麼好說的,下載地址網上一大堆,安裝教程也是,舊版本比如說5.6可能麻煩些,csdn要積分,官網要登入,下最新版就好了,我的是5.7.22
Kubeadm 安裝中的各種坑
一、 error: failed to run Kubelet: failed to create kubelet: misconfiguration: kubelet cgroup driver: "systemd" is different from docker cgro
安裝 protoc 的各種坑
首先下載 protoc 2.6.1 然後安裝gcc 遇到各種 glibc 和glibc-common 的各種 版本不匹配, 最簡單的辦法 是yum update ,然後 yum downgrade 包名 ,即可解決 然後重新安裝 遇到glibc 衝突獨立安裝
[轉]node-sass 安裝失敗的各種坑
failed sof ucc ini project lint dir \n arch 本文轉自:https://blog.csdn.net/weixin_42406046/article/details/80604623?tdsourcetag=s_pctim_aioms
【Linux-Ubuntu】免U盤安裝windows 和 Ubuntu 18.04 雙系統流程,教你避免各種坑
python機器學習和深度學習的很多開源模組在windows下面不好用,一直使用的是虛擬機器,但是虛擬機器裡不敢給太高配置,電腦會卡,所以訓練很慢。為了提高使用體驗,決定裝一個windows和Linux(Ubuntu)的雙系統,在裝的過程中我真的遇到了非常多的坑
安裝Ubuntu18的各種坑
文章目錄 安裝Ubuntu18的各種坑 坑之一:安裝在選擇語言介面卡死 坑之二:安裝好之後在首屏介面卡死 坑之三:不能開啟WIFI 安裝Ubuntu18的各種坑 坑之一:安裝在選擇語言介面卡死 解決方
在Linux上安裝elasticsearch遇到的坑
Failed to find a usable hardware address from the network interfaces; using random bytes: 17:1b:ec:c4:bd:20:1c:62 [2018-07-25T21:04:22,630][WARN ][o.
centos7(vultr)下安裝mysql5.7(各種坑:ERROR 1045 (28000),ERROR 1820 (HY000):ERROR 1819 (HY000))
環境:centos7 雲伺服器廠商:vultr mysql版本:5.7 新增 MySQL YUM 源 根據自己的作業系統選擇合適的安裝源,通過 rpm -Uvh 安裝。 wget 'https://dev.mysql.com/get/mysql57-community-relea
Windows下Tensorflow-GPU的安裝,Tensorboard的使用,以及過程中遇到的各種坑
1、安裝Anaconda Anaconda 4.3.1 (Python 3.6) 下載頁:https://www.continuum.io/downloads 安裝後,如果conda下載包的速度很慢,可以執行下面的命令設定國內映象 conda con
樹莓派 OpenCV3.4.1 安裝血淚史,分享如何規避各種坑
1、更換清華園,否則gtk2.0安裝失敗;血淚的教訓,本來不想換的,折騰了老久還是未解決,直接更換源就可以順利安裝了。參考連結:https://blog.csdn.net/la9998372/article/details/778868062、必須使用16G以上的卡,最好是c
安裝Ubuntu 16.04出現的各種坑爹問題總結
1. 沒法無線上網 我的電腦是聯想G490,安裝Win8.1的時候那叫一個爽啊,無線網絡卡驅動、有線網絡卡驅動、雙顯示卡驅動都給自動裝好的。但安裝好Ubuntu 16.04以後,AMD獨顯是沒法用了,因為沒驅動,沒就沒吧,還能湊合用,但是無線也沒法用,這就沒法
Python,Pycharm,Anaconda等的關係與安裝過程~為初學者跳過各種坑
1、致歡迎詞 我將詳細講述在學Python初期的各種手忙腳亂的問題的解決,通過這些步驟的操作,讓你的注意力集中在Python的語法上以及後面利用Python所解決的專案問題上。而我自己作為小白,很不幸的沒有錯過任何的坑,都跳了進去,所以在這裡寫下經驗貼,一方面希望能給後
解決Nvidia顯示卡的電腦安裝Ubuntu及驅動的各種坑
最近給遊戲本裝雙系統(對沒錯,我就是用遊戲本搞開發的那個人),由於是N卡+Intel核顯的電腦(並且是1920*1080及以上的高分屏),裝Ubuntu前後遇到各種坑。 下面我們慢慢道來如何爬出這些坑。 我遇到的這些坑目前如下,大家可以對號入座: (1)用U盤安
安裝elasticsearch碰到的坑
centos環境,下載就不說了,跑起來的時候報下面的錯 bin/elasticsearch Exception in thread "main" java.lang.RuntimeException: don't run elasticsearch as root.
aliyun Centos安裝Mysql遇到的各種坑
相比較Ubuntu來講,centos的安裝異常感覺不方便,遇到各種問題,記錄一下:1.解除安裝mysql,當你發現網上各種安裝mysql辦法都無法奏效時,請全部解除安裝之後,然後按照第二步一步步安裝參照部落格https://www.cnblogs.com/wanghuaiju
用Java VisualVM 遠端監控各種坑收集及解決(安裝VisualGC,”不受此JVM支援“,無法建立jstatd連線)
1.安裝VisualGC(無法看到外掛)歷史問題(sun公司被oracle收購後,域名變更),需要修改【工具】->【外掛】->【設定】的Java VisualVM外掛中心的URL地址。現在是:https://visualvm.github.io/uc/8u131/