單台elasticsearch 啟動前配置
開啟config/elasticsearch.yml配置
node.name 名稱和 cluster.initial_master_nodes: [node.name],需要一致,不然啟動會報找不到,使用client也會連不上
network.host: 0.0.0.0 是所有ip可以訪問,啟動會獲取當前ip,開發可以這樣設定,生產還是需要配置ip的
http.port: 9200 是開啟http請求埠,通過客戶端可以通過http://ip:9200訪問,9300是tcp埠不是http埠
出現錯誤提示
[discovery.seed_hosts, discovery.seed_providers, cluster.initial_master_nodes] must be configured
新增 cluster.initial_master_nodes: [node.name]
設定預設值 discovery.seed_hosts: ["127.0.0.1", "[::1]"]
跨域設定
bootstrap.memory_lock: false 鎖定物理記憶體優化配置,true的話就是鎖定物理記憶體,防止記憶體被交換出去
bootstrap.system_call_filter: false 部分版本true的時候啟動會失敗
ElasticSearch 服務安裝
新版本的 elasticsearch 需要的 jdk 版本較高.公司預設提供現在最新能到1.7.45版本因此需要公升級 jdk 具體公升級 jdk.見dev 環境 jdk 公升級備忘 官網 命令 download elasticsearch sudo wget2.2 拷貝歸檔包到 q 目錄 copy...
elasticsearch安裝部署
修改vi config elasticsearch.yml network.host 127.0.0.1 即可通過ip 訪問,驗證可用性 cd bin elasticsearch 瀏覽器訪問 即可 安裝marvel 外掛程式方便除錯 elasticsearch 外掛程式安裝 cd elasticse...
ElasticSearch 安裝啟動
2 解壓到當前目錄 tar zxvf elasticsearch 7.1.1.tar.gz3 es配置檔案,幾乎不用什麼更改,大部分都是預設就可以。配置檔案裡有 集群配置 節點配置 路徑配置 記憶體配置 網路配置 集群節點發現引數 等配置資訊。進入 elasticsearch config目錄,使用...