1. 程式人生 > >elasticsearch 單機部署,脫離叢集

elasticsearch 單機部署,脫離叢集

安裝好elasticsearch後,預設是會將同一網段的所有cluster.name相同的索引,都能搜尋到,

但是在開發環境下,測試用的elasticsearch不應該到叢集中,只應在單機顯示,

解決方法:

在elasticsearch資料夾下,修改config資料夾下elasticsearch.yml檔案:

預設設定:

#cluster.name: elasticsearch

改為:

cluster.name: elasticsearch_csi

預設設定:

# Note, that for development on a local machine, with small indices, it usually
# makes sense to "disable" the distributed features:
#
#index.number_of_shards: 1
#index.number_of_replicas: 0

改為:

index.number_of_shards: 1
index.number_of_replicas: 0

取消註釋。

以上2個屬性會禁用分散式,這兩個屬性的設定直接影響叢集中索引和搜尋操作的執行