時間:2023-12-04 11:24:02 | 來源:網站運營
時間:2023-12-04 11:24:02 來源:網站運營
如何去搭建一個簡單的elasticsearch搜索項目?:sudo vi /etc/sysctl.conf
vm.max_map_count=262144
sysctl -p
// 下載安裝包wget http://gosspublic.alicdn.com/ossfs/ossfs_1.80.6_centos7.0_x86_64.rpm// 安裝ossfssudo yum install ossfs_1.80.6_centos7.0_x86_64.rpm
// 將Bucket名稱以及具有該Bucket訪問權限的AccessKey ID和AccessKey Secret信息存放在/etc/passwd-ossfs文件中echo BucketName:yourAccessKeyId:yourAccessKeySecret > /etc/passwd-ossfs // 文件的權限建議設置為640chmod 640 /etc/passwd-ossfs// 創(chuàng)建本地掛載路徑mkdir ./elasticsearch/data// 將oss映射到本地ossfs BucketName ./elasticsearch/data -o url=http://oss-cn-hangzhou.aliyuncs.com -oallow_other
sudo vi /etc/init.d/ossfs
填入如下內容#! /bin/bash## ossfs Automount Aliyun OSS Bucket in the specified direcotry.## chkconfig: 2345 90 10# description: Activates/Deactivates ossfs configured to start at boot time.ossfs BucketName ./elasticsearch/data -o url=http://oss-cn-hangzhou.aliyuncs.com -oallow_other
設置開機啟動// 把新建立的ossfs腳本賦予可執(zhí)行權限。chmod a+x /etc/init.d/ossfs// 把ossfs啟動腳本作為其他服務,開機自動啟動。chkconfig ossfs on
// 在運行容器并且把容器里的配置cp到宿主機當中docker run --name elk sebp/elkdocker cp -a elk:/opt/kibana/config/kibana.yml ./kibanadocker cp -a elk:/opt/logstash/config ./logstash/config//然后刪除剛才創(chuàng)建的容器docker stop -f elkdocker rm -f elk
version: '3'services: elk: image: sebp/elk container_name: elk restart: always ports: - "5601:5601" - "9200:9200" - "5044:5044" volumes: - /opt/docker/elk/elasticsearch/data:/var/lib/elasticsearch - /opt/docker/elk/logstash/conf.d:/etc/logstash/conf.d - /opt/docker/elk/logstash/config:/opt/logstash/config - /opt/docker/elk/kibana/kibana.yml:/opt/kibana/config/kibana.yml networks: - elk_net environment: - TZ=Asia/Shanghainetworks: elk_net: external: true
vi ./logstash/conf.d/yourconfigname.conf
input { beats { port => 5044 }}output { stdout { codec => rubydebug } elasticsearch { hosts => ["http://localhost:9200"] index => "%{[@metadata][beat]}-%{[@metadata][version]}-%{+YYYY.MM.dd}" }}
vi ./kibana/kibana.yml
i18n.locale: "zh-CN"
docker-compose -f ./docker-compose.yml up -d
啟動完成后訪問 http://ip:5601關鍵詞:項目,簡單