今天在虛擬機里面搭建了一套Elastic Search環境,發現外網無法訪問,首先按照網上的方法,改了elasticsearch.yml中的允許外網訪問ip:
network.host: 0.0.0.0
然后就發現報錯了,報錯ERROR: [1] bootstrap checks failed,網上查了一下說是生產環境是有一堆檢查,需要進行相應的配置,而我只是一個虛擬機的測試環境,配置嫌麻煩。便找了一下是否有去掉檢查的方式,最后還是找到了,那就是直接配置為單節點,配置如下:
discovery.type: single-node