키바 报 [FORBIDDEN / 12 / 인덱스 읽기 전용 / 삭제 가능 (API)] 错误

첫째, 오류 설명

1 데이터 키바, DEV 메시지 [FORBIDDEN / 12 / 인덱스 읽기 전용 / 삭제 가능 (API)] 에러를 제기.

시도 인터넷 방법을 말하려면 : 키바를 입력

your_index_name를 PUT / _settings 
    { 
    "인덱스": { 
    "블록": { 
    "read_only_allow_delete": "거짓" 
    } 
    } 
    }

 결과 : 실패, 문제를 해결하는 데 실패

나는 윈도우 시스템, 다운로드 오전 컬를 설치 : 2, 두 번째 방법을 시도

컬 -XPUT -H "콘텐츠 형식 : 응용 프로그램 / JSON"http://127.0.0.1:9200/_all/_settings -d '{ "index.blocks.read_only_allow_delete"널 (null)}'

 결과는 아니었다

3, 성공적인 솔루션

다시 시작의 원인 ES는 읽기 전용으로 설정 모든 기본에 최대 95 % 말이지 때 때 최종 다시 시작 ES는 기본 onlyread 것을 발견, 구글은 97 %로 메모리 사용량을 발견했다.

해결 방법 :

  에이,

# 워터 마크 제어 홍수 무대. %에 기본적으로 95 
cluster.routing.allocation.disk.watermark.flood_stage : 99 % 

또는 
cluster.routing.allocation.disk.threshold_enabled : 거짓

  B, 메모리 확보

  나는 D 드라이브에 설치 ES 너무 건조했지만, d 개의 디스크가 거의 꽉, 그래서 나는 빨리 웨이브를 정리 한 다음 ES는 이러한 오류를보고하고, 완벽하게 다시 시작!

 

추천

출처www.cnblogs.com/JimShi/p/11243602.html