B i M A P

ELK 安裝教學|Elasticsearch 線上及離線安裝

elasticsearch logo



下載最新版本 Elasticsearch 安裝包

具有網路環境,可直接新增 yum repo 來源,所以:

cat > /etc/yum.repos.d/elastic.repo << EOF
[elasticsearch-7.x]
name=Elasticsearch repository for 7.x packages
baseurl=https://artifacts.elastic.co/packages/7.x/yum
gpgcheck=1
gpgkey=https://artifacts.elastic.co/GPG-KEY-elasticsearch
enabled=1
autorefresh=1
type=rpm-md
EOF
yum install elasticsearch

離線環境下,下載 rpm 檔,並透過 rpm 檔進行安裝:

wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.12.0-x86_64.rpm
rpm -ivh elasticsearch-7.12.0-x86_64.rpm


編輯 elasticsearch.yml 設定

sudo vim /etc/elasticsearch/elasticsearch.yml
修改下面兩個設定
network.host: "{ YOUR IP }"
cluster.initial_master_nodes: ${HOSTNAME}


啟動 Elasticsearch

systemctl start elasticsearch


驗證 Elasticsearch

Browser 上輸入網址: http:// {{ IP }}:9200
如看到如下相關資訊,表示安裝成功


{
  "name" : "localhost.localdomain",
  "cluster_name" : "elasticsearch",
  "cluster_uuid" : "SHCdqrgxQRWSWx03gvP51Q",
  "version" : {
    "number" : "7.12.0",
    "build_flavor" : "default",
    "build_type" : "rpm",
    "build_hash" : "78722783c38caa25a70982b5b042074cde5d3b3a",
    "build_date" : "2021-03-18T06:17:15.410153305Z",
    "build_snapshot" : false,
    "lucene_version" : "8.8.0",
    "minimum_wire_compatibility_version" : "6.8.0",
    "minimum_index_compatibility_version" : "6.0.0-beta1"
  },
  "tagline" : "You Know, for Search"
}


繼續安裝 LogstashBeatsKibana

滖動式升級 Elasticsearch Node
如何最佳化 Elasticsearch 效能


有任何問題,或是想看新主題? 聯絡我們

延伸閱讀
winstonlu的大頭照
ELK 達人

我們致力於 ELK 的各種應用,協助企業建置相關服務。我們也提供基於 ELK 的各種解決方案,有任何問題,觀迎加入我們的官方 Line,或來信詢問,期待與您面對面的機會。