<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>

                ??碼云GVP開源項目 12k star Uniapp+ElementUI 功能強大 支持多語言、二開方便! 廣告
                以前用過elasticsearch 6.x 但是現在 springboot 都支持到7.x了, 正好系統重裝了, 升級成7.x ## spring-data、springboot 和 elasticsearch 版本關系 [spring-data版本關系](https://docs.spring.io/spring-data/elasticsearch/docs/4.2.4/reference/html/#preface.versions) ![](https://img.kancloud.cn/ef/fd/effdfedd655ffe81e0558519ce645670_1591x960.png) ## 下載 software 是我Linux 系統存放安裝包的位置 JDK版本最低為1.8 ``` cd /software wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.6.2-linux-x86\_64.tar.gz ``` ![](https://img.kancloud.cn/21/e9/21e9af3d152226578a92311e3cac4518_1642x391.png) ## 解壓 ``` tar -zxvf elasticsearch-7.6.2-linux-x86\_64.tar.gz 移動到 /usr/local/ 并重命名 elasticsearch7 mv elasticsearch-7.6.2 /usr/local/elasticsearch7 cd /usr/local/elasticsearch7 ``` ![](https://img.kancloud.cn/d8/4a/d84a1775faa5bc6e6569f33ee40e41eb_1000x404.png) ``` bin:Es啟動文件 config:配置 jdk、lib:Java運行環境以及依賴包 logs:日志目錄 modules、plugins:模塊及插件目錄,head插件可以存放在plugins目錄下 data: 存放數據 (下一步手動創建這個文件夾) ``` ## 修改核心配置文件 ``` mkdir data cd config vim elasticsearch.yml ``` * 9200:Http協議,用于外部通訊 * 9300:Tcp協議,ES集群之間是通過9300通訊 ``` cluster.name: my-elasticsearch node.name: my-elasticsearch-node-1 path.data: /usr/local/elasticsearch7/data path.logs: /usr/local/elasticsearch7/logs \# 可遠程訪問, 我是自己開發學習用的, 所以要遠程訪問 network.host: 0.0.0.0 http.port: 9200 cluster.initial\_master\_nodes: \["my-elasticsearch-node-1"\] ``` ![](https://img.kancloud.cn/dd/22/dd22d06087b572c9c8bd9ea50091ca1a_1238x743.png) ![](https://img.kancloud.cn/4c/ef/4cefd843575f9a4508a4d3cc205e485d_1149x571.png) ## 添加用戶 ES不允許使用root操作es,需要添加用戶 whoami 用來查詢添加的用戶 ``` useradd esuser chown -R esuser:esuser /usr/local/elasticsearch7 su esuser whoami ``` ![](https://img.kancloud.cn/5d/35/5d35c5b816ca29082eda9e5c6084033c_977x142.png) ## 啟動 es 這個運行直接 ctrl + c 就能停止, 下面有后臺啟動的方式 su esuser cd /usr/local/elasticsearch7 ./bin/elasticsearch ![](https://img.kancloud.cn/5d/35/5d35c5b816ca29082eda9e5c6084033c_977x142.png) 啟動報錯 ![](https://img.kancloud.cn/ba/49/ba496513f16bacbd57624a6816fb4e0a_1650x467.png) ## 解決報錯 剛 切換到 esuser 賬號 了, 要 切換回管理員 su root 然后輸入密碼 ![](https://img.kancloud.cn/e7/7c/e77c536cf3e46bf23f902268b7d21443_703x104.png) ### 修改 262144問題 docker 里的出現這個問題, 就在主機里執行 vim /etc/sysctl.conf 尾部增加配置值 vm.max_map_count=262144 刷新修改結果 sysctl -p ulimit -Hn 可以查看hard nofile ### 其他問題 [https://www.cnblogs.com/hellxz/p/11057234.html](https://www.cnblogs.com/hellxz/p/11057234.html) ### 再次啟動 su esuser cd /usr/local/elasticsearch7 ./bin/elasticsearch 訪問 ip:9200 云服務器要開啟安全組 ![](https://img.kancloud.cn/6f/fd/6ffdf375163a9fb69a1e0e401af9b458_921x722.png) ## 后臺運行 安裝時的啟動是 關閉窗口就沒了, 實際要后臺啟動 執行完可能要等會 ``` cd /usr/local/elasticsearch7 ./bin/elasticsearch -d ``` ## 停止 jps kill -9 20533 ![](https://img.kancloud.cn/ca/45/ca45eed0a47134f1bf963c592253d73f_668x134.png)
                  <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>

                              哎呀哎呀视频在线观看