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

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                # 系統設置 原文鏈接 : [https://www.elastic.co/guide/en/elasticsearch/reference/current/setting-system-settings.html](https://www.elastic.co/guide/en/elasticsearch/reference/current/setting-system-settings.html) 譯文鏈接 : [http://www.apache.wiki/pages/viewpage.action?pageId=9406676](http://www.apache.wiki/pages/viewpage.action?pageId=9406676) 貢獻者 : [阿叩](/display/~luanqing),[ApacheCN](/display/~apachecn),[Apache中文網](/display/~apachechina) ## 系統設置 在哪里配置系統設置取決于你使用哪個包安裝Elasticsearch,以及您正在使用的操作系統。 當你使用`.zip`或`.tar.gz`的安裝包是,系統設置可以按如下方式配置: * 通過[ulimit](https://github.com/aqlu/elasticsearch-reference-cn/blob/master/Setup_Elasticsearch/Important_System_Configuration/Configuring_system_settings.md#ulimit)臨時限制 * 通過[/etc/security/limits.conf](https://github.com/aqlu/elasticsearch-reference-cn/blob/master/Setup_Elasticsearch/Important_System_Configuration/Configuring_system_settings.md#limits.conf)永久限制 當你使用RPM或Debian安裝包時,更多的系統設置可以通過(系統配置文件](#sysconfig)。但是,使用systemd的系統設置系統限制需要在[systemd配置文件中設置](https://github.com/aqlu/elasticsearch-reference-cn/blob/master/Setup_Elasticsearch/Important_System_Configuration/Configuring_system_settings.md#systemd)。 ## [ulimit](https://github.com/aqlu/elasticsearch-reference-cn/blob/master/Setup_Elasticsearch/Important_System_Configuration/Configuring_system_settings.md#ulimit) 在Linux系統上,可以使用`ulimit`臨時改變資源限制。限制通常需要切換到root用戶下進行設置。例如,設置打開文件的句柄數限制(ulimit -n)為`65536`,可以按如下做: ```source-shell sudo su #① ulimit -n 65536 #② su elasticsearch #③ ``` ① 切換到root * * * ② 修改最大打開文件句柄數 * * * ③ 切換回啟動Elasticsearch的`elasticsearch`用戶 新的現在將被應用到當前會話。 你可以通過`ulimit -a`查詢當前的所有限制參數。 ## [/etc/security/limits.conf](https://github.com/aqlu/elasticsearch-reference-cn/blob/master/Setup_Elasticsearch/Important_System_Configuration/Configuring_system_settings.md#etcsecuritylimitsconf) 在Linux系統,可以通過制定的用戶編輯`/etc/security/limits.conf`文件來持久化限制設置。若要設置`elasticsearch`用戶打開文件句柄數最大值為`65536`,可以將如下行添加到`limit.conf`文件中: ```source-js elasticsearch - nofile 65536 ``` 這種變化知會在用戶下次打開一個新的會話時生效。 > 注意 > > Ubuntu與`limits.conf`?Ubuntu在`init.d`啟動時忽略了`limits.conf`文件。要開啟`limits.conf`文件,需要編輯`/etc/pam.d/su`,刪除下面行的注釋: > > ```source-shell > # session required pam_limits.so > ``` ## [Sysconfig file](https://github.com/aqlu/elasticsearch-reference-cn/blob/master/Setup_Elasticsearch/Important_System_Configuration/Configuring_system_settings.md#sysconfig-file) 在使用RPM或Debian系統時,系統設置與環境變量可以通過系統配置文件制定,他們位于: RPM /etc/sysconfig/elasticsearch * * * Debian /etc/default/elasticsearch 然而,對于使用systemd的系統,系統限制通過[systemd](https://github.com/aqlu/elasticsearch-reference-cn/blob/master/Setup_Elasticsearch/Important_System_Configuration/Configuring_system_settings.md#systemd)指定。 ## [systemd file](https://github.com/aqlu/elasticsearch-reference-cn/blob/master/Setup_Elasticsearch/Important_System_Configuration/Configuring_system_settings.md#systemd-file) 當使用RPM或Debian軟件包是使用systemd的系統,系統限制必須通過`systemd`指定。 systemd服務文件(`/usr/lib/systemd/system/elasticsearch.service`)包含的限制將被用作默認值。 如果需要覆蓋它,需要添加一個叫`/etc/systemd/system/elasticsearch.service.d/elasticsearch.conf`的文件并在文件中指定任意的變化,就像: ```source-shell [Service] LimitMEMLOCK=infinity ``` ## [jvm.options](https://github.com/aqlu/elasticsearch-reference-cn/blob/master/Setup_Elasticsearch/Important_System_Configuration/Configuring_system_settings.md#jvmoptions) 設置Java虛擬機參數(包括系統屬性和JVM參數)的首選方式是通過`jvm.options`文件配置。這個文件在`tar`和`zip`包方式安裝時在`config/jvm.options`,在RPM或Debian方式安裝時在`/etc/elasticsearch/jvm.options`。這個文件包含了一個用行風格的JVM參數列表,必須要用`-`開頭。你可以添加自定義的JVM參數到這個文件或在你的控制系統版本中檢查這些配置。 另一種方式是通過設置環境變量`ES_JAVA_OPTS`的方式來添加JAVA虛擬機參數,例如: ```source-shell export ES_JAVA_OPTS="$ES_JAVA_OPTS -Djava.io.tmpdir=/path/to/temp/dir" ./bin/elasticsearch ``` 在使用RPM或Debian安裝包時,`ES_JAVA_OPTS`可以通過[系統配置文件](https://github.com/aqlu/elasticsearch-reference-cn/blob/master/Setup_Elasticsearch/Important_System_Configuration/Configuring_system_settings.md#systemd)設置。
                  <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>

                              哎呀哎呀视频在线观看