linux伺服器安裝elasticsearch
1、在tomcat下面建立資料夾 elasticsearch
mkdir elasticsearch
2、解壓檔案
unzip elasticsearch.zip
3、新增管理這個es服務的普通使用者
useradd esuser
passwd esuser(使用者名稱)
提示輸入新密碼:espwd
再次輸入新密碼:espwd
4、設定這個資料夾的管理許可權
chown -r esuser ./elasticsearch
chmod +x -r ./elasticsearch
chmod +r -r ./elasticsearch
5、切換到普通使用者
su esuser
6、修改配置檔案
vim ./elasticsearch/config/elasticsearch.yml
netword host:為伺服器的對外訪問ip
7、啟動es服務
./elasticsearch/bin/elasticsearch (-d 後台啟動)
8、測試es服務是否啟動成功
檢視程序
ps aux | grep 'elastic'
curl ip:9200
(修改jesims.properties配置檔案的elastic.client.ip=配置檔案中的network host)
注意:
啟動報錯解決:
1: max file descriptors [65535] for elasticsearch process is too low, increase to at least [65536]
解決:切換到root使用者,編輯limits.conf新增如下內容
vim /etc/security/limits.conf
* soft nofile 65536
* hard nofile 65536
2:max number of threads [1024] for user [esuser] is too low, increase to at least [4096]
解決:切換到root,vim /etc/security/limits.d/90-nproc.conf
* soft nproc 4096
* hard nproc 4096
3:max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]
解決:在 /etc/sysctl.conf檔案最後新增一行
修改配置sysctl.conf
sudo vi /etc/sysctl.conf
新增下面配置:
vm.max_map_count=655360
並執行命令:
sysctl -p
報錯如下:
5:openjdk 64-bit server vm warning: option useconcmarksweepgc was deprecated in version 9.0 and will likely be removed in a future release.
解決:修改jvm.options檔案配置vim /jbs/elasticsearch/configjvm.options
-xx:+useconcmarksweepgc 改為 -xx:+useg1gc
curl -xget '' -d ''
-- kibana 視覺化工具查詢
get 索引名稱/_search}}
linux 檢視所有的索引
curl 'localhost:9200/_cat/indices?v'
curl -xget '127.0.0.1:9200/_cat/indices?v'
linux 檢視資料
curl -xget ''
curl -xget ''
linux 刪除索引
curl -xdelete '索引名稱*'
伺服器安裝Linux伺服器
新辦公需要搭建一台伺服器,之前也沒有怎麼搞過,不過有一些了解,於是和同事一起嘗試安裝一下伺服器。本人使用ultraiso燒錄u盤,系統檔案是centos 6.6 x86 64 bin 1.ios,使用urtraiso開啟iso檔案,然後如下圖 接著就可以寫入,u盤會被格式化的,注意備份,等待寫入就可...
安裝linux伺服器
最近因為工作需要,需要安裝linux系統,所以開始在伺服器和電腦上安裝linux系統 centos 6.5 x86 64 bin 1.iso,有的時候能看到有兩個映象檔案,我們只需要第乙個映象檔案就好。然後我們準備好ultraiso軟體把映象檔案整到u盤裡面,這個過程就和製作pe的過程是一樣的 然後...
安裝Linux伺服器
size 18 color darkred 安裝debian 3.1r3 基本系統 color size 用debian 31r3 i386 netinst.iso來安裝。選擇簡體中文,所在地區是中國,鍵盤時美國英語。輸入主機名debian26,網域名稱antiparticle.org。選擇分割槽,...