Почемуasticsearch не сохраняет данные на другой диск? - PullRequest
0 голосов
/ 13 февраля 2019

У меня есть 3 узла на разных машинах: узел-1, узел-2 и узел-3:

Это детали диска:

    curl -XGET "http://localhost:9200/_nodes?pretty&filter_path=nodes.*.settings.path.data"
    {
      "nodes" : {
        "hUsbol66SMqDeyqIlU7FQw" : {
          "settings" : {
            "path" : {
              "data" : [
                "/deploy/esdata/lib/elasticsearch",
                "/deploy2/esdata/lib/elasticsearch",
                "/deploy3/esdata/lib/elasticsearch",
                "/deploy4/esdata/lib/elasticsearch"
              ]
            }
          }
        },
        "MQforPOqRMuJ6tZCZXoTSw" : {
          "settings" : {
            "path" : {
              "data" : [
                "/deploy0/esdata/lib/elasticsearch",
                "/deploy/esdata/lib/elasticsearch",
                "/deploy3/esdata/lib/elasticsearch",
                "/deploy4/esdata/lib/elasticsearch"
              ]
            }
          }
        },
        "niUUe251QVSuKguQQZt8kQ" : {
          "settings" : {
            "path" : {
              "data" : [
                "/disk2/esdata/lib/elasticsearch",
                "/disk3/esdata/lib/elasticsearch",
                "/disk4/esdata/lib/elasticsearch"
              ]
            }
          }
        }
      }
    }

Это детали использования диска:


node-1
/dev/vdc1       985G  865G   70G  93% /disk2
/dev/vdd1       985G  153G  783G  17% /disk3
/dev/vde1       985G  1.8G  933G   1% /disk4

node-2
/dev/vdb1       985G  926G  8.3G  100% /deploy
/dev/vdc1       985G  324G  612G   35% /deploy2
/dev/vdd1       985G  284M  934G    1% /deploy3
/dev/vde1       985G  271M  934G    1% /deploy4

node-3
/dev/vdb1       985G  251G  684G   27% /deploy0
/dev/vdc1       985G  252G  683G   27% /deploy
/dev/vdd1       985G  148G  787G   16% /deploy3
/dev/vde1       985G  127G  808G   14% /deploy4

Проблема в том, почему узел-2 не может сбалансировать данные на другом диске?

В самом начале, на каждом узле есть только один диск, когда они составляют 60%, я добавляю больше, но почему узел-2 по-прежнему использует 2 диска2, а на другом диске очень мало данных.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...