elasticsearch-7.8 설치
9499 단어 자료.elasticsearch
엘라스틱 홈페이지에서 엘라스틱.co/downloads/elasticsearch 최신 버전의 Elasticsearch를 가져옵니다.
배치하다
adduser elasticsearch
passwd elasticsearch
chown -R elasticsearch elasticsearch-7.8.0 es
./elasticsearch -d
http://localhost:9200
질문1: max file descriptors [4096] for elasticsearch process is too low, increase to at least [65535] 각 프로세스에서 파일 수가 너무 작음 ulimit - Hn ulimit - Sn 명령 보기 수정/etc/security/limits.conf 파일, 추가 설정, 사용자 종료 후 다시 로그인 적용
soft nofile 65536
hard nofile 65536
질문2: max virtual memory areas vm.max_map_count[65530] is too low,increase to at least[262144] 수정/etc/sysctl.conf 파일, 설정 vm. 증가max_map_count=262144
vi /etc/sysctl.conf
sysctl -p
elasticsearch-head 설치
1,node를 설치합니다.js 다운로드 주소:https://nodejs.org/en/download/tar -xJf node-v10.16.3-linux-x64.tar.xz
vi /etc/profile
export NODE_HOME=/usr/local/node-v10.16.3-linux-x64
export PATH=$NODE_HOME/bin:$PATH
source /etc/profile
2, elasticsearch 설정, 헤드 플러그인 원격 접근 허용
cd /opt/es/elasticsearch-7.8.0/config
vi elasticearch.yml
프로필 끝에 다음과 같은 내용을 추가하여elasticsearch 서비스를 다시 시작합니다
http.cors.enabled: true
http.cors.allow-origin: "*"
grunt 설치
npm install -g grunt
3. elastic-search-master 시작
npm install
npm run start
nohup npm run start & #
curl -X GET http://localhost:9100/
중국어 분사 플러그인
다운로드 주소:https://github.com/medcl/elasticsearch-analysis-ikplugins에서 폴더 만들기
mkdir ik
plugins/ik에 압축을 풀고 es를 다시 시작합니다
curl -X GET -H "Content-Type: application/json" "http://localhost:9200/_analyze?pretty=true" -d'{"text":" "}';
효과:
{
"tokens" : [
{
"token" : " ",
"start_offset" : 0,
"end_offset" : 1,
"type" : "" ,
"position" : 0
},
{
"token" : " ",
"start_offset" : 1,
"end_offset" : 2,
"type" : "" ,
"position" : 1
},
{
"token" : " ",
"start_offset" : 2,
"end_offset" : 3,
"type" : "" ,
"position" : 2
},
{
"token" : " ",
"start_offset" : 3,
"end_offset" : 4,
"type" : "" ,
"position" : 3
},
{
"token" : " ",
"start_offset" : 4,
"end_offset" : 5,
"type" : "" ,
"position" : 4
},
{
"token" : " ",
"start_offset" : 5,
"end_offset" : 6,
"type" : "" ,
"position" : 5
},
{
"token" : " ",
"start_offset" : 6,
"end_offset" : 7,
"type" : "" ,
"position" : 6
}
]
}
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Elasticsearch에서 소스 코드 찾기 Code App최근 추가된 Kibana의 Code App에서는 Github나 Gitlab 등의 리포지토리를 로드하고, Language Server를 사용하여 소스 코드를 해석, 코드나 변경 이력, 해석 결과도 인덱스에 모아줍니다....
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.