1. 程式人生 > >linux下elasticsearch安裝6.2.4版本,最新版本

linux下elasticsearch安裝6.2.4版本,最新版本

先安裝Java環境

https://blog.csdn.net/wangleittt/article/details/80118109

接著操作下面:

安裝es(elasticsearch)後執行 ./elasticsearch 提示 root 不允許執行解決辦法

因為安全問題elasticsearch 不讓用root使用者直接執行,所以要建立新使用者

第一步:liunx建立新使用者  adduser hackwang   然後給建立的使用者加密碼 passwd  自己 輸入兩次密碼。

第二步:切換剛才建立的使用者 su hackwang  然後執行elasticsearch  會顯示Permission denied 許可權不足。

第三步:給新建的hackwang賦許可權,chmod 777 *  這個不行,因為這個使用者本身就沒有許可權,肯定自己不能給自己付許可權。所以要用root使用者登入付許可權。

第四步:root給hackwang賦許可權,chown -R hackwang /你的elasticsearch安裝目錄。

然後執行成功

準備工作修改響應的檔案


多參考網上的說明安裝修改的解決切換到root使用者
vim config/elasticsearch.yml
  找到network.host,冒號:後面跟一個空格,然後改成0.0.0.0
系統檔案
第一個問題:
原因:無法建立本地檔案問題,使用者最大可建立檔案數太小
[[email protected]

elasticsearch]# vim /etc/security/limits.conf
  新增如下內容:
  * soft nofile 65536
  * hard nofile 131072
  * soft nproc 2048
  * hard nproc 4096
第二個問題:
原因:無法建立本地執行緒問題,使用者最大可建立執行緒數太小
[[email protected] elasticsearch]# vim /etc/security/limits.d/90-nproc.conf
  修改如下內容:
* soft nproc 1024
#修改為
* soft nproc 2048  
第三個問題:
原因:最大虛擬記憶體太小
 [
[email protected]
elasticsearch]# vim /etc/sysctl.conf 
  新增下面配置:
   vm.max_map_count=655360
  並執行命令:
   sysctl -p

下面過程

chown hackwang /app/elasticsearch/elasticsearch-6.2.4 -R


 切換su hackwang

在安裝目錄下啟動不能在root下執行./elasticsearch


ps aux|grep elasticsearch 看下是否啟動成功如下就是成功了


命令驗證curl -X GET http://127.0.0.1:9200/


到這裡就是安裝完畢,總之過程改的檔案比較多,坑也不少,linux的檔案都要刷新系統生效,或者重啟要看生效才能啟動成功

相關推薦

linuxelasticsearch安裝6.2.4版本最新版本

先安裝Java環境https://blog.csdn.net/wangleittt/article/details/80118109接著操作下面:安裝es(elasticsearch)後執行 ./elasticsearch 提示 root 不允許執行解決辦法因為安全問題ela

Linux編譯安裝Apache 2.4

Linux一般會自帶httpd服務,但是版本一般不是最新,效能也不是最好,生產中建議手動安裝官方原始碼包,安裝Apache官方包之前首先要停止之前的httpd服務,停止後也可以解除安裝之前的版本   準備工作做完,首先去官網下載Apache的原始碼包,http://httpd.apache.org/ 這裡下

LinuxEclipse安裝配置OpenCV2.4.8用C++呼叫OpenCV及測試例項

首先從官網上下載安裝opencv,安裝教程可以從網上搜索一下,需要用到cmake。然後在Eclipse中配置opencv,目的在於讓其找到opencv的庫,就是g++ test.cpp -o test -I .........................-l.....

Linux升級安裝Python-2.7.8版本

本文主要介紹在Linux(CentOS)下將Python的版本升級為2.7.8的方法 1.下載安裝包 wget http://python.org/ftp/python/2.7.8/Python-2.7.8.tgz   2.解壓縮 編譯 安裝 如果報以上錯誤,請先安裝gcc,

CentOS 7最新版(6.2.4)ELK+Filebeat+Log4j日誌集成環境搭建完整指南

pan 而是 17. 現在 關於 vim 提高 用處 新版 現在的公司由於絕大部分項目都采用分布式架構,很早就采用ELK了,只不過最近因為額外的工作需要,仔細的研究了分布式系統中,怎麽樣的日誌規範和架構才是合理和能夠有效提高問題排查效率的。經過仔細的分析和研究,確定下面的架

Linux圖示安裝Zookeeper-3.4.12(單機版)

一:Zookeeper下載(版本是3.4.12)。        Zookeeper是JAVA開發的需要安裝JDK,這個就不說了。       1.  官網介紹。      

Linux圖示安裝Hadoop-2.8.5(單機版)

前言:Hadoop2.x的四個模組.Hadoop Common,Hadoop HDFS,Hadoop MapReduce,Hadoop YARN.Centos7的版本。 一:Hadoop的的的下載。        1. 官網。   &

windows10 環境搭建 ELK 6.2.4

ELK資料整理   1. 描述 ELK 是 ElasticSearch + LogStash + Kibana   LogStash :收集log日誌,傳送到ES ElasticSearch :一個基於Lucene的分散式全文搜尋框架,可以對logs進行

Centos6.8編譯安裝Apache 2.4.25詳細過程

一、下載原始碼安裝包 # cd /usr/local/src # wget 'http://mirror.bit.edu.cn/apache//httpd/httpd-2.4.25.tar.gz' 二、解壓安裝 # tar zxf httpd-2.4.25.tar.gz

Linux 編譯安裝 gcc 5.4.0

以 gcc 5.4.0 版本為例,介紹用原始碼來編譯安裝 gcc 的方法 一、安裝 gcc 1、解壓縮 把 gcc-5.4.0.tar.gz 拷貝到系統中的某個目錄,比如 /usr/local/src,並解壓到此目錄: tar zxf gcc-5.4.0.tar

linuxelasticsearch 安裝、配置及示例

簡介 開始學es,我習慣邊學邊記,總結出現的問題和解決方法。本文是在兩臺linux虛擬機器下,安裝了三個節點。本次搭建es同時實踐了兩種模式——單機模式和分散式模式。條件允許的話,可以在多臺機器上配置es節點,如果你機器效能有限,那麼可以在一臺虛擬機器上完成多

linuxElasticSearch安裝部署

1、安裝部署 在安裝部署elasticsearch之前,需要先安裝好Java JDK。 1.1 下載安裝 https://download.elastic.co 將軟體下載後解壓。 1.1.2修改elasticsearcy.yml 檔案:

linuxredis安裝、啟動與停止redis做成服務

如果的linux可以連結網路,那麼可以直接聯網下載。直接輸入程式碼:wget http://download.redis.io/releases/redis-3.0.2.tar.gztar zxvf redis-3.0.2.tar.gz 我們會看到在該目錄下多了一個檔案,re

Kibana 6.2.4 釋出高效日誌搜尋和分析平臺

Kibana 6.2.4 已釋出,主要包含一些 bug 修復:Bug fixesPlatformFixed deprecation logging warnings #17439VisualizationFixed map zoom settings #17367Enabled Option change t

LinuxElasticsearch-2.4.0的安裝與簡單配置(單節點)

下載地址: 傳到伺服器 ftp工具或者 rz指令,解壓檔案: tar -zxvf elasticsearch-2.4.0.tar.gz 建立使用者及授權 sudo useradd elsearch chown -R elsearch:elsearch /us

linux編譯安裝python3.6.2即是升級本機的python2版本到3

cd /usr/local/src wget https://www.python.org/ftp/python/3.6.2/Python-3.6.2.tgz            如果無法下載則下載到本地然後sz即可 tar -zxf  Python-3.6.2.tgz

19-linuxElasticSearch.6.2.1與head、Kibana、X-Pack、SQL、IK、PINYIN外掛的配置安裝

1.安裝elasticsearch-head 1.1 直接使用命令安裝報錯 elasticsearch-6.2.0\bin>elasticsearch-plugin install elasticsearch-head A tool for m

centos 7 安裝 elasticsearch-6.2.4

hosts ati local ldd plugins systemctl nim threshold led 安裝ES mkdir /data/software/tar xvf elasticsearch-6.2.4.tar.gz -C /data/software/c

linux編譯安裝php7(相容現有的php5.6版本

1.首先去php官網下載一個php7版本原始碼包 http://php.net/downloads.php,我這下載的是php7.2.13版本.  2.使用ftp或者linux的rz命令將包上傳到linux下,開始進行編譯安裝. 3.解壓安裝包 # tar -zxvf   

Linux系統安裝Apache 2.4.6

2013-08-15 23:19 by 瀟湘隱者, 28516 閱讀, 0 評論, 收藏, 編輯 Apache簡介         Apache HTTP Server(簡稱Apache)是Apache軟體基金會的一個開放原始碼的網頁伺服器,可以在大多數計算機作業