CentOS 8 で Elasticsearch を導入する手順です。GPG キーとリポジトリを追加し、JVM メモリとサービス起動を確認します。
コマンドはコピペしやすい形を優先しています。既存設定を変更する場合は、バックアップを取ってから適用します。
この手順は CentOS 8 設定マニュアル の一部として整理しています。
参考書籍
参考書籍
ストーリーで覚える Linux CLI 入門
Linux のコマンドライン操作を基礎から確認したい場合の参考書籍です。価格や在庫はリンク先で確認してください。
Amazon で見るこのリンクは Amazon アソシエイトリンクです。
GPG キー
rpm --import https://artifacts.elastic.co/GPG-KEY-elasticsearchリポジトリ
cat <<'EOF' > /etc/yum.repos.d/elasticsearch.repo
[elasticsearch-6.x]
name=Elasticsearch repository for 6.x packages
baseurl=https://artifacts.elastic.co/packages/6.x/yum
gpgcheck=1
gpgkey=https://artifacts.elastic.co/GPG-KEY-elasticsearch
enabled=1
autorefresh=1
type=rpm-md
EOFインストール
dnf install elasticsearchJVM メモリ
cat <<'EOF'
# /etc/elasticsearch/jvm.options の主な設定例
-Xms256m
-Xmx256m
EOF起動と確認
systemctl enable --now elasticsearch.service
systemctl status elasticsearch.service
curl http://127.0.0.1:9200/Elasticsearch はメモリ、ディスク、インデックス、公開範囲の設計が重要です。検証環境でも、外部へ不用意に公開しないようにします。
この手順は CentOS 8 設定マニュアル の一部として整理しています。
CentOS 8 Elasticsearch 導入 – リポジトリと JVM 設定


