Linuxの4.15.0-65ジェネリックインストールプロセスElasticsearch成功一度覚えておいてください

まず、オペレーティングシステムおよびインストールされたアプリケーション:

1、操作系统:Linuxバージョン(builddの@ lgw01-amd64-006)4.15.0-65-ジェネリック(gccのバージョン7.4.0(Ubuntuの7.4.0-1ubuntu1〜18.04.1))#74 - UbuntuのSMP火9月17日夜5時06分04秒UTC / 2019
2、JDK:JDK-8u65-Linuxベースx64.tar.gz
3、elasticsearch:elasticsearch-6.3.2.tar.gz

第二に、新しいディレクトリとファイルのアップロード

JDKのインストール

ファイルのアップロード、保存するディレクトリを作成します。1.
ルートを@ ECS-S6-中-2-Linuxの-20,200,220,105,518:〜#ます。mkdirは/ usr / local / mysoft /
2、新たに作成されたディレクトリへの
ルート@ ECS-S6-、中 2-linux- 20,200,220,105,518:〜#CDは/ usr / local / mysoft /
3、販売正常にアップロードファイルを使用した後にディレクトリを参照してください
ECS-S6-中-2-Linuxの-20,200,220,105,518 @ルートを:は/ usr / local / mysoft#:〜#LL
合計607 700
drwxr XR-2 X-20 02月4096午後05時55分のルートのルートである./
drwxr XR-X-12は、ルート20である2月4096午後05時55 ...オン/ルートで
-rw-R --- 2月にR&LT 91452574ルート20は、ルートである。1午後05時07 6.3.2.tar.gz-elasticsearch
-rw-r--の1-R&ルート20をLT 2月午後5時19 JDK-8u65-Linuxベースx64.tar.gzのルート181 260 798である

。4、ディレクトリjdk8インストール作成
ECS-s6- @ルートを-2-Linuxの-ミディアム20,200,220,105,518:は/ usr / local / mysoft#:〜#ます。mkdirは/ usr / libに/ JVM /
5、前の手順で作成したディレクトリに解凍jdk8
@ -ECS-S6は、ルート中-2-Linuxの-20,200,220,105,518:は/ usr / local /のmysoftその#:〜#JDK-8u65-のLinux-x64.tar.gz -Cは/ usr / libに/ JVM / zxvfタール
6、編集したプロファイル。ドキュメント
ルート@ ECS-S6-中-2-Linuxの-20,200,220,105,518:は/ usr / local /のmysoft#その:〜#ナノは/ etc / profile
。7は、保存終了およびyに下回る最後のプロファイルに追加し、Ctrl + Xキーれた
輸出JAVA_HOME = / USR / libに/ JVM / jdk1.8.0_65
輸出JRE_HOME = J A V A H ザ・ M E / J R E E バツ P インクルード R トン C L A S S P A T H = {JAVA_HOME} / JREエクスポートCLASSPATH = .: {JAVA_HOME} / LIB。 J R E H O M E / l i b e x p o r t P A T H = J A V A H O M E / b i n : {JRE_HOME} / LIBエクスポートPATH = {JAVA_HOME} / binに: PATH
8、ソフトリンクを作成します。
ECS-S6-中-2-Linuxの-20,200,220,105,518 @ルート:は/ usr / local /のmysoft#その:〜#更新-代替--installの/ usr / binに/のJavaのJavaの/ usr / libに/ JVM /jdk1.8.0_65/bin/java 300
ECS-S6-中-2-Linuxの-20,200,220,105,518 @ルート:〜#:は/ usr / local /のmysoft#それは、update-alternatives --installの/ usr / binに/ javacのjavacのは/ usr / libに/ JVM / jdk1.8.0_65 / binに/ javacの300
9、更新Javaのデフォルトの設定。
ECS-S6-中-2-Linuxの-20,200,220,105,518 @ルート:は/ usr / local /のmysoftその#:〜#更新---設定javaの代替を
10、インストールが完了し、通常のバージョンであることを確認
ECS-S6-中-2-Linuxの-20,200,220,105,518 @ルート:〜#:#ことは/ usr / local /のmysoftのJava -version
Javaのバージョン"1.8.0_65"
Javaの™SEランタイム環境(ビルド1.8.0_65-B17)
Java HotSpot™64ビットサーバーVM(ビルド25.65-B01、混合モード)

インストール構成Elasticsearch前

1、ユーザー・グループがelasticsearch作成
は/ usr / local /のmysoftその#:ECS-S6-中-2-Linuxの-20,200,220,105,518 @ルート〜#groupaddのelasticsearch
2、およびユーザーES用のパスワードを作成するには、ES
ルート@ -medium-ECS-S6を2-Linuxの-20,200,220,105,518:は/ usr / local /のmysoft#その:〜#useraddのES
ECS-S6-中-2-Linuxの-20,200,220,105,518 @ルート:は/ usr / local /のmysoft#その:〜#passwdのES
。3、ユーザーESが追加しますelasticsearchユーザーグループ
ECS-S6-中長期@ルート 2-linuxの-20200220105518 :は/ usr / local /のmysoft#その:〜#usermodの-G elasticsearch ES
。4、アクセス権を設定sudoの
ECS-S6-中長期@ルート 2 -のlinux-20200220105518 〜#:#ことは/ usr / local /のmysoft visudoを
=:ルートALL ALLの下部にある(ALL ALL)は次の行を追加します。
ES ALL =(ALL:ALL)ALL

インストールElasticsearch

1、解压elasticsearch并配置
ルートECS-S6-中-2-linuxの-20200220105518 @:は/ usr / local / mysoft#:〜#タール-xvf elasticsearch-6.3.2.tar.gzの
ルートECS-S6-中期@ 2-linuxの-20200220105518:は/ usr / local / mysoft#:〜#sudoのMV elasticsearch-6.3.2を/ usr / local
ECS-S6-中-2-linuxの-20200220105518 @ルート:は/ usr / local / mysoft#:〜 #sudoのchownコマンド-R ES:elasticsearch elasticsearch-6.3.2
ECS-S6-中-2-linuxの-20200220105518 @ルート:は/ usr / local / mysoft#:〜#CDの/usr/local/elasticsearch-6.3.2の
ルート@ ECS-S6媒体-2- Linuxベース20200220105518:/usr/local/elasticsearch-6.3.2# VIM設定/ elasticsearch.yml
末尾添加以下内容:
cluster.name:私のアプリケーション
node.name:ノード1
ネットワーク。ホスト:0.0.0.0
たhttp.port:9200
bootstrap.memory_lock:falseに
bootstrap.system_call_filter:falseに
2、/etc/sysctl.confの変更
ECS-S6-中-2-Linuxの-20,200,220,105,518 @ルート:/usr/local/elasticsearch-6.3.2# のVimは/ etc / sysctlを。 confに
最終表面における追加コンテンツファイル:
vm.max_map_count = 262144

使用のsysctl -pは効果リフレッシュする
ルートを@ ECS-S6-中-2-Linuxの-20,200,220,105,518:/usr/local/elasticsearch-6.3.2# のsysctl -p

3、/etc/security/limits.confをファイルを変更
ECS-S6-中-2-Linuxの-20,200,220,105,518 @ルート:/usr/local/elasticsearch-6.3.2# VIM /etc/security/limits.confを
終わり、次の行を追加しますコンテンツ:

  • ハードNOFILE 131072
  • ソフトNPROC 2048
  • ハードNPROC 4096

4、新しいドキュメント
ルート@ ECS-S6-中-2-Linuxの-20,200,220,105,518:/usr/local/elasticsearch-6.3.2# /etc/security/limits.d/test-limits.conf
以下を追加します。

  • ソフトNOFILE 65536
  • ハードNOFILE 131072
  • ソフトNPROC 4096
  • ハードNPROC 4096

図5は、サーバーの再起動
ルートを@ ECS-S6-中-2-Linuxの-20,200,220,105,518:/usr/local/elasticsearch-6.3.2# シャットダウンを-r今

図6は、ユーザーがハンドオーバelasticsearch開始し
たルートを@ ECS-S6-中-2-Linuxの-20,200,220,105,518:/usr/local/elasticsearch-6.3.2# SU ES
$ ビン/ elasticsearch -d

7、校验elasticsearch(出现命令以下的相应、说明配置成功了)
ECS-S6媒体-2- Linuxベース20200220105518 @ルート:/usr/local/elasticsearch-6.3.2# カールのhttp:// localhostを:9200
{
「名前」:「ノード1」、
「CLUSTER_NAME」:「dongl-elasticsearch」、
「cluster_uuid」:「x50HEteeQUCAknjoqRdNCg」、
「バージョン」:{
「番号」:「6.3.2」、
「build_flavor」:「デフォルト」、
『build_type』: 『タール』、
『build_hash』: 『053779d』、
『ビルド日付』: 『2018-07-20T05:20:23.451332Z』、
『build_snapshot』:偽、
『lucene_version』: 『7.3.1』 、
「minimum_wire_compatibility_version」:「5.6.0」、
「minimum_index_compatibility_version」:「5.0.0」
}、
「キャッチフレーズ」:「あなた知っている、検索のための」
}

参考:

1、HTTPS://my.oschina.net/zxin/blog/522647 P = {{currentPageに-1}}
2、HTTPS://www.cnblogs.com/jingping/p/9448099.html

公開された17元の記事 ウォンの賞賛4 ビュー4784

おすすめ

転載: blog.csdn.net/qq_15054679/article/details/104415687