Używam Elasticsearch 1.4.4 w mojej maszynie programistycznej (pojedynczy notatnik). Wszystko jest ustawione jako domyślne, ponieważ nigdy nie zmieniłem żadnych ustawień.znak wodny o niskim dysku [??%] przekroczony na
Kiedy go uruchomić, zazwyczaj pojawia się następujący komunikat:
[2015-10-27 09:38:31,588][INFO ][node ] [Milan] version[1.4.4], pid[33932], build[c88f77f/2015-02-19T13:05:36Z]
[2015-10-27 09:38:31,588][INFO ][node ] [Milan] initializing ...
[2015-10-27 09:38:31,592][INFO ][plugins ] [Milan] loaded [], sites []
[2015-10-27 09:38:34,665][INFO ][node ] [Milan] initialized
[2015-10-27 09:38:34,665][INFO ][node ] [Milan] starting ...
[2015-10-27 09:38:34,849][INFO ][transport ] [Milan] bound_address {inet[/0:0:0:0:0:0:0:0:9300]}, publish_address {inet[/10.81.1.108:9300]}
[2015-10-27 09:38:35,022][INFO ][discovery ] [Milan] elasticsearch/DZqnmWIZRpapZY_TPkkMBw
[2015-10-27 09:38:38,787][INFO ][cluster.service ] [Milan] new_master [Milan][DZqnmWIZRpapZY_TPkkMBw][THINKANDACT1301][inet[/10.81.1.108:9300]], reason: zen-disco-join (elected_as_master)
[2015-10-27 09:38:38,908][INFO ][http ] [Milan] bound_address {inet[/0:0:0:0:0:0:0:0:9200]}, publish_address {inet[/10.81.1.108:9200]}
[2015-10-27 09:38:38,908][INFO ][node ] [Milan] started
[2015-10-27 09:38:39,220][INFO ][gateway ] [Milan] recovered [4] indices into cluster_state
[2015-10-27 09:39:08,801][INFO ][cluster.routing.allocation.decider] [Milan] low disk watermark [15%] exceeded on [DZqnmWIZRpapZY_TPkkMBw][Milan] free: 58.6gb[12.6%], replicas will not be assigned to this node
[2015-10-27 09:39:38,798][INFO ][cluster.routing.allocation.decider] [Milan] low disk watermark [15%] exceeded on [DZqnmWIZRpapZY_TPkkMBw][Milan] free: 58.6gb[12.6%], replicas will not be assigned to this node
[2015-10-27 09:40:08,801][INFO ][cluster.routing.allocation.decider] [Milan] low disk watermark [15%] exceeded on [DZqnmWIZRpapZY_TPkkMBw][Milan] free: 58.6gb[12.6%], replicas will not be assigned to this node
....
widzę wiele z tych „low watermark dysku ... przekroczone ...” wiadomości. Co poszło nie tak w moim przypadku? Jak to naprawić? Dzięki!
UPDATE
Przed tym poście, szukałem więc dla powiązanych wpisów. Znalazłem jeden związany z "wysokim znakiem wodnym ..." iw tym przypadku przestrzeń dyskowa jest niska. W moim przypadku sprawdziłem i na moim dysku pozostało jeszcze 56 GB.
UPDATE
Zgodnie z wejściem od Andrei Stefan, muszę zmienić ustawienia. Czy powinienem to zrobić w następujący sposób:
curl -XPUT localhost:9200/_cluster/settings -d '{
"transient" : {
"cluster.routing.allocation.disk.threshold_enabled" : false
}
}'
Czy jest jakiś plik ustawień, który mogę edytować, aby go ustawić?
Dzięki!
Wygląda na to, dysk twardy jest prawie pełny. Albo dlatego, że twoje indeksy stały się duże, czy gdzieś masz ogromne pliki dziennika. W tym drugim przypadku możesz usunąć pliki dziennika, aby zyskać trochę czasu. – Val
Przeczytaj o tym tutaj: https://www.elastic.co/guide/en/elasticsearch/reference/current/disk.html, komunikat o wyjątku jest oczywisty, dlaczego nie jest tak oczywisty. Ta część dokumentacji powinna wyjaśnić pewne kwestie. –
Val, zaktualizowałem swój post. Nie powinien to być problem z małą ilością miejsca na dysku. – curious1