1. 시스템 환경:
ubuntu12.04 elasticsearch5.11 node 7.2.1 npm 4.05
2. elasticsearch를 설치한 후 시작하고 액세스할 수 있습니다. http://localhost:9200
반환 코드:
{
"이름" : "D7ff-uK",
"cluster_name": "elasticsearch",
"cluster_uuid": "bl9WuKWVQ6m0TAxHM3UhgA",
"version": {
},
"tagline" : "알다시피, 검색용"
}
하나의 호스트, 하나의 노드에만 설치하세요.
그런데 헤드 플러그인 설치 후 Elasticsearch를 시작할 수 없고 오류가 발생합니다.
3. 헤드 플러그인이 설치되어 시작 후 시작할 수 있으며, URL을 사용하여 해당 인터페이스에 액세스할 수 있습니다.
4. 오류 내용은 다음과 같습니다.
2016-12-16T07:51:20,581[o.e.b.ElasticsearchUncaughtExceptionHandler] [] [main]
org.elasticsearch.bootstrap.StartupException: java.lang. IllegalArgumentException : 속성 플러그인 [head]
원인: java.lang.IllegalArgumentException: [elasticsearch.version] 속성이 플러그인 [head]에 누락되었습니다.
으아악이것의 원인은 무엇인가요? 신들에게 질문에 답해 달라고 요청하세요!
伊谢尔伦2017-04-24 09:14:31
5.1에서는 Elasticsearch-head
은 elasticsearch
의 plugins
또는 modules
디렉토리
사용 불가 elasticsearch-plugin install
직접 시작하세요elasticsearch
수정elasticsearch/config/elasticsearch.yml
추가
으아악elasticsearch-head 또는 git clone을 원하는 폴더에 다운로드하세요
설치nodejs
cd /path/to/elasticsearch-head
npm install -g grunt-cli
npm install
grunt server
http://localhost:9100/
즐기세요.