Elasticsearch 2.3.0 이전 버전 업그레이드 가이드
0.90에서.x에서 2.x는 전체 그룹을 다시 시작해야 합니다.
부터 1.x에서 2.x는 전체 그룹을 다시 시작해야 합니다.
부터x에서 2.y는 모두 다시 시작하지 않고 스크롤 업그레이드를 완료할 수 있습니다 (y>x).
플러그인 문제는 업그레이드할 때 플러그인 문제를 고려해야 합니다. 가장 좋은 플러그인 버전은 Elasticsearch 버전과 일치합니다.
각 노드에서 업그레이드하고 다시 시작하는 과정: 1, Elasticsearch 2 닫기, Elasticsearch 3 업그레이드, 플러그인 업그레이드 4, Elasticsearch 시작
클러스터 재부팅 단계:
1. 분할 분배를 닫습니다.
우리가 보기에서 노드를 닫을 때, Elasticsearch는 이 노드의 데이터를 집단의 다른 노드에 복제하려고 시도합니다.이로 인해 많은 입출력 요청이 발생합니다.이 노드를 닫을 때 이 문제의 발생을 피하기 위해 파라미터를 설정할 수 있습니다.
PUT /_cluster/settings
{
"transient": {
"cluster.routing.allocation.enable": "none"
}
}
2、
, , 。
POST /_flush/synced
, , , 。
3、
。 。 , 。
4、
(node.master true node.data false), 。 , 。 。 , 。
GET _cat/health
GET _cat/nodes
5、
, 。 , _cat/health , 。 , , , 。
6、
, , :
PUT /_cluster/settings
{
"persistent": {
"cluster.routing.allocation.enable": "all"
}
}
, , , 。 API :
GET _cat/health
GET _cat/recovery
, 。
secisland
롤업
Elasticsearch , 。 , 。 :
1、 。
,Elasticsearch 。 IO 。 。
PUT /_cluster/settings
{
"transient": {
"cluster.routing.allocation.enable": "none"
}
}
2、 ( )
。 , , 。 。
POST /_flush/synced
, , , 。
3、
, 。 rpm 。
。 , path.conf path.data 。
4、
“ ” , :
GET _cat/nodes
5、
, :
PUT /_cluster/settings
{
"transient": {
"cluster.routing.allocation.enable": "all"
}
}
6、
。 :
GET _cat/health
。 。
: , ,, 。
, , 。
。 。
GET _cat/recovery
, 。
7、
, , , 。
(secisland) Elasticsearch , 。 secisland 。
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
kafka connect e elasticsearch를 관찰할 수 있습니다.No menu lateral do dashboard tem a opção de connectors onde ele mostra todos os clusters do kafka connect conectados atu...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.