<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                企業??AI智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                # 分配改變 原文鏈接 : [https://www.elastic.co/guide/en/elasticsearch/reference/5.0/breaking_50_allocation.html](https://www.elastic.co/guide/en/elasticsearch/reference/5.0/breaking_50_allocation.html) 譯文鏈接 : [http://www.apache.wiki/pages/viewpage.action?pageId=4260787](http://www.apache.wiki/pages/viewpage.action?pageId=4260787) 貢獻者 : [片刻](/display/~jiangzhonglian) ## 主分片分配 以前,只有在發現仲裁副本的法定數量時才分配主分片(可以使用index.recovery.initial_shards配置,現在已棄用)。在原版僅具有單個副本的情況下,將定額定義為單個分片。這意味著任何具有復制因子1的索引的分片副本都可以成為主要副本,即使它是磁盤上的數據的過期副本。由于shard分配ID,這現在是固定的。 分配ID為分片副本分配唯一標識符。這允許集群在相同數據的多個副本之間進行區分,并且跟蹤哪些分片已經活動,使得在集群重新啟動之后,只有包含最近數據的分片副本可以成為主要。 ## 索引分片存儲命令 通過使用分配ID而不是版本號來標識主分片分配的分片副本,以前的版本控制方案已過時。這反映在[索引分片存儲命令API](https://www.elastic.co/guide/en/elasticsearch/reference/5.0/indices-shards-stores.html)中。 新的allocation_id字段替換了Indices Shard Stores命令的結果中的前版本字段。此字段可用于使用當前版本的Elasticsearch創建的所有分片副本,或者在運行當前版本的Elasticsearch的集群中處于活動狀態的所有分片副本。對于在當前版本的Elasticsearch中尚未激活的舊版分片副本,可使用legacy_version字段(等同于前一版本字段)。 ## 重新路由命令 重新路由命令allocate已分為兩個不同的命令allocate_replica和allocate_empty_primary。這是因為我們引入了一個新的allocate_stale_primary命令。新的allocate_replica命令對應于舊的allocate命令,并且allow_primary設置為false。新的allocate_empty_primary命令對應于allow_primary設置為true的舊的allocate命令。 ## 自定義Reroute命令 Elasticsearch不再支持注冊自定義分配命令的插件。它是未使用的,希望不需要。 ## index.shared_filesystem.recover_on_any_node 改變 index.shared_filesystem.recover_on_any_node:true的行為已更改。以前,在沒有找到分片副本的情況下,通過潛在地忽略分配決定器來選擇任意節點。現在,我們考慮平衡,但是如果分配決策者不滿意,則不分配碎片。 在可以找到分片副本的情況下,行為也已更改。以前,如果沒有保存分片副本的節點都滿足分配決策者,則選擇不保持分片副本的節點。現在,分片將被分配給具有分片副本的節點,即使沒有保存分片副本的節點滿足分配決定符。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看