<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智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                # Installation(安裝) 原文鏈接 : [https://www.elastic.co/guide/en/elasticsearch/reference/5.4/_installation.html](https://www.elastic.co/guide/en/elasticsearch/reference/5.4/_installation.html) 譯文鏈接 : [http://www.apache.wiki/pages/viewpage.action?pageId=4260676](http://www.apache.wiki/pages/viewpage.action?pageId=4260676) 貢獻者 : [那伊抹微笑](/display/~wangyangting),[ApacheCN](/display/~apachecn),[Apache中文網](/display/~apachechina) **Elasticsearch** 需要的 **Java** 最低版本為 **Java 8**。在該文檔中,建議您使用 **?Oracle JDK version 1.8.0_131**。**Java** 的安裝因平臺而異,所以我們不會在這里詳細的介紹。在 [Oracle 的官網?](http://docs.oracle.com/javase/8/docs/technotes/guides/install/install_overview.html)上可以找到?**Oracle** 的推薦安裝文檔。我想說的是,在安裝 **Elasticsearch** 之前,首先請您檢查的 **Java** 版本,運行以下命令 :? ``` java -version echo $JAVA_HOME ``` 如果 **Java** 安裝完成之后,我們可以下載并運行 **Elasticsearch**。二進制包與所有歷史版本都可以從?`[www.elastic.co/downloads](http://www.elastic.co/downloads)?中`獲得。對于每一個版本,您可以選擇 **zip**,**tar**,**DEB** 或者 **RPM** 包。為了簡單期間,我們使用 **tar** 文件。 讓我們下載 **Elasticsearch 5.4.0 tar**,如下所示(**Windows** 用戶應該下載 **zip** 包) :? ``` curl -L -O https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-5.4.0.tar.gz ``` 然后抽取文件,如下所示(**Windows** 用戶應該 **unzip**(解壓縮)該 **zip** 包) :? ``` tar -xvf elasticsearch-5.4.0.tar.gz ``` 然后會在您當前目錄中創建一堆文件和文件夾。然后轉到 **bin** 目錄中起,如下所示 :? ``` cd elasticsearch-5.4.0/bin ``` 現在我們準備啟動我們的節點,單個集群(**Windows** 用戶應該運行 **elasticsearch.bat** 文件) :? ``` ./elasticsearch ``` 如果一切順利,你應該看到一堆看起來像下面的消息 :? ``` [2016-09-16T14:17:51,251][INFO ][o.e.n.Node ] [] initializing ... [2016-09-16T14:17:51,329][INFO ][o.e.e.NodeEnvironment ] [6-bjhwl] using [1] data paths, mounts [[/ (/dev/sda1)]], net usable_space [317.7gb], net total_space [453.6gb], spins? [no], types [ext4] [2016-09-16T14:17:51,330][INFO ][o.e.e.NodeEnvironment ] [6-bjhwl] heap size [1.9gb], compressed ordinary object pointers [true] [2016-09-16T14:17:51,333][INFO ][o.e.n.Node ] [6-bjhwl] node name [6-bjhwl] derived from node ID; set [node.name] to override [2016-09-16T14:17:51,334][INFO ][o.e.n.Node ] [6-bjhwl] version[5.0.0], pid[21261], build[f5daa16/2016-09-16T09:12:24.346Z], OS[Linux/4.4.0-36-generic/amd64], JVM[Oracle Corporation/Java HotSpot(TM) 64-Bit Server VM/1.8.0_60/25.60-b23] [2016-09-16T14:17:51,967][INFO ][o.e.p.PluginsService ] [6-bjhwl] loaded module [aggs-matrix-stats] [2016-09-16T14:17:51,967][INFO ][o.e.p.PluginsService ] [6-bjhwl] loaded module [ingest-common] [2016-09-16T14:17:51,967][INFO ][o.e.p.PluginsService ] [6-bjhwl] loaded module [lang-expression] [2016-09-16T14:17:51,967][INFO ][o.e.p.PluginsService ] [6-bjhwl] loaded module [lang-groovy] [2016-09-16T14:17:51,967][INFO ][o.e.p.PluginsService ] [6-bjhwl] loaded module [lang-mustache] [2016-09-16T14:17:51,967][INFO ][o.e.p.PluginsService ] [6-bjhwl] loaded module [lang-painless] [2016-09-16T14:17:51,967][INFO ][o.e.p.PluginsService ] [6-bjhwl] loaded module [percolator] [2016-09-16T14:17:51,968][INFO ][o.e.p.PluginsService ] [6-bjhwl] loaded module [reindex] [2016-09-16T14:17:51,968][INFO ][o.e.p.PluginsService ] [6-bjhwl] loaded module [transport-netty3] [2016-09-16T14:17:51,968][INFO ][o.e.p.PluginsService ] [6-bjhwl] loaded module [transport-netty4] [2016-09-16T14:17:51,968][INFO ][o.e.p.PluginsService ] [6-bjhwl] loaded plugin [mapper-murmur3] [2016-09-16T14:17:53,521][INFO ][o.e.n.Node ] [6-bjhwl] initialized [2016-09-16T14:17:53,521][INFO ][o.e.n.Node ] [6-bjhwl] starting ... [2016-09-16T14:17:53,671][INFO ][o.e.t.TransportService ] [6-bjhwl] publish_address {192.168.8.112:9300}, bound_addresses {{192.168.8.112:9300} [2016-09-16T14:17:53,676][WARN ][o.e.b.BootstrapCheck ] [6-bjhwl] max virtual memory areas vm.max_map_count [65530] likely too low, increase to at least [262144] [2016-09-16T14:17:56,731][INFO ][o.e.h.HttpServer ] [6-bjhwl] publish_address {192.168.8.112:9200}, bound_addresses {[::1]:9200}, {192.168.8.112:9200} [2016-09-16T14:17:56,732][INFO ][o.e.g.GatewayService ] [6-bjhwl] recovered [0] indices into cluster_state [2016-09-16T14:17:56,748][INFO ][o.e.n.Node ] [6-bjhwl] started ``` 沒有過多的細節,我們可以看到我們節點名 “6-bjhwl”(在您的例子中將會不一樣)已經啟動,并且選舉它自己作為一個單個集群中的 **Master**。不用擔心目前該 **Master** 到底意味著什么。這里重要的事情是我們已經在一個集群上啟動了一個節點。 像前面提到的一樣,我們可以覆蓋集群或者節點的名稱。在命令行中啟動 **Elasticsearch** 時是可以做到的,如下所示 :? ``` ./elasticsearch -Ecluster.name=my_cluster_name -Enode.name=my_node_name ``` 另外需要注意到 **http** 那行關于 **HTTP** 地址(**192.168.8.112**)和端口(**9200**)的信息。默認情況下,**Elasticsearch** 使用端口 **9200** 來訪問它的 **REST API**。如果有必要,該端口也可以配置。
                  <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>

                              哎呀哎呀视频在线观看