当前位置: 首页 > news >正文

淘宝做网站的都是模板谷歌关键词搜索量数据查询

淘宝做网站的都是模板,谷歌关键词搜索量数据查询,网站建设 开发,网站建设难点es离线集群安装 下载对应的版本一般看你客户端引用的是什么版本我这里下载的是7.6.2 官方下载地址:https://www.elastic.co/cn/downloads/elasticsearch 源码安装-环境准备:在etc/hosts文件添加3台主机 node-001 192.168.1.81 node-002 19…

es离线集群安装

下载对应的版本一般看你客户端引用的是什么版本我这里下载的是7.6.2
官方下载地址:https://www.elastic.co/cn/downloads/elasticsearch
源码安装-环境准备:在etc/hosts文件添加3台主机

node-001       192.168.1.81
node-002       192.168.1.82
node-003       192.168.1.83

将上传的包放到一个目录底下我是放在 /data/elk

解压包 tar -zxvf elasticsearch-7.6.2-linux-x86_64.tar.gz

系统设置
设置内核参数

#Elasticsearch mmapfs默认使用目录来存储其索引。默认的操作系统对mmap计数的限制可能太低,这可能会导致内存不足异常。
vi /etc/sysctl.conf
vm.max_map_count=262144sysctl -p #执行命令sysctl -p生效

当前用户每个进程最大同时打开文件数

#查看硬限制
ulimit -Hn
ulimit -Sn
#通常情况下如果值是4096启动ES时会报如下错误
#max file descriptors [4096] for elasticsearch process is too low, increase to at least [65536]

修改配置文件

vi /etc/security/limits.conf
* hard nofile 65537
* soft nofile 65536sysctl -p

修改es的配置文件

节点1
vi config/elasticsearch.yml
cluster.name: elk                      # 集群名称
node.name: node-001                    # 节点名称
path.data: /opt/elk/data               # 自定义数据目录
path.logs: /opt/elk/logs               # 自定义logs文件目录
network.host: 0.0.0.0                  # 配置那些ip可以访问
http.port: 9200                        # 配置端口
discovery.seed_hosts: ["192.168.1.81:9300", "192.168.1.82:9300","192.168.1.83:9300"]  # 这是配置集群访问端口的,也可以配置为node-001......之类的只要配置了hosts就行,他会自动拼接ip:9300
cluster.initial_master_nodes: ["node-001", "node-002","node-003"]  # 配置节点信息。我上边节点名称用了node-001...这边就配置node-001...
节点2:######## node-002cluster.name: elk                      # 集群名称
node.name: node-002                    # 节点名称
path.data: /opt/elk/data               # 自定义数据目录
path.logs: /opt/elk/logs               # 自定义logs文件目录
network.host: 0.0.0.0                  # 配置那些ip可以访问
http.port: 9200                        # 配置端口
discovery.seed_hosts: ["192.168.1.81:9300", "192.168.1.82:9300","192.168.1.83:9300"]  # 这是配置集群访问端口的,也可以配置为node-001......之类的只要配置了hosts就行,他会自动拼接ip:9300
cluster.initial_master_nodes: ["node-001", "node-002","node-003"]  # 配置节点信息。我上边节点名称用了node-001..
节点3:cluster.name: elk                      # 集群名称
node.name: node-003                    # 节点名称
path.data: /opt/elk/data               # 自定义数据目录
path.logs: /opt/elk/logs               # 自定义logs文件目录
network.host: 0.0.0.0                  # 配置那些ip可以访问
http.port: 9200                        # 配置端口
discovery.seed_hosts: ["192.168.1.81:9300", "192.168.1.82:9300","192.168.1.83:9300"]  # 这是配置集群访问端口的,也可以配置为node-001......之类的只要配置了hosts就行,他会自动拼接ip:9300
cluster.initial_master_nodes: ["node-001", "node-002","node-003"]  # 配置节点信息。我上边节点名称用了node-001...这边就配置node-001...

创建ES需要的用户
root权限是直接启动不了ES的,所以需要创建启动的用户
用户名是elsearch 密码是elsearch


useradd elsearch && echo "elsearch" | passwd --stdin "elsearch" # 创建一个普通用户
chown -R elsearch:elsearch /data/elk/    # 给es源码换一下所属组和主

启动es集群 启动3台机器的es


./bin/elasticsearch -d  # 后台运行启动(第一次启动可以先不加-d前台运行看下有没有问题和报错

注意

7点多以后es需要jdk11版本如果是jdk1.8会报错这里是使用了es自带的jdk删除elasticsearch-env文件里面的
# now set the path to java
if [ ! -z "$JAVA_HOME" ]; thenJAVA="$JAVA_HOME/bin/java"JAVA_TYPE="JAVA_HOME"
elseif [ "$(uname -s)" = "Darwin" ]; then# macOS has a different structureJAVA="$ES_HOME/jdk.app/Contents/Home/bin/java"elseJAVA="$ES_HOME/jdk/bin/java"fiJAVA_TYPE="bundled jdk"
fi

安装kibana

官网下载linux版本:https://www.elastic.co/cn/downloads/kibana
跟es对应的版本这里是7.6.2 上传到/data/elk

修改配置文件
vi config/kibana.yml
#配置端口号
server.port: 5601
#配置网络访问地址
server.host: "0.0.0.0"
#配置es链接地址(es集群,可以用逗号分隔)
elasticsearch.hosts: ["http://10.0.0.81:9200","http://10.0.0.82:9200","http://10.0.0.83:9200"]
#配置中文语言界面
i18n.locale: "zh-CN"赋权 chown -R elsearch:elsearch /data/elk/
su elsearch

4 执行以下命令创建manage_script.sh管理脚本

echo '#!/bin/bash
KIBANA_HOME="/data/elk/kibana-7.6.2-linux-x86_64" # Kibana安装目录
KIBANA_BIN="$KIBANA_HOME/bin/kibana"  # Kibana 可执行文件路径
PID_FILE="$KIBANA_HOME/kibana.pid"
LOG_FILE_PATH="$KIBANA_HOME/logs"start_kibana() {if [ -f "$PID_FILE" ]; thenecho "Kibana is already running."elseecho "Starting Kibana..."mkdir -p ${LOG_FILE_PATH}nohup $KIBANA_BIN > "${LOG_FILE_PATH}/kibana.log" 2>&1 &echo $! > $PID_FILEecho "Kibana started."fi
}stop_kibana() {if [ -f "$PID_FILE" ]; thenPID=$(cat $PID_FILE)echo "Stopping Kibana..."kill $PIDrm $PID_FILEecho "Kibana stopped."elseecho "Kibana is not running."fi
}status_kibana() {if [ -f "$PID_FILE" ]; thenPID=$(cat $PID_FILE)if ps -p $PID > /dev/null 2>&1; thenecho "Kibana is running. PID: $PID"elseecho "Kibana is not running, but pid file exists."fielseecho "Kibana is not running."fi
}case "$1" instart)start_kibana;;stop)stop_kibana;;status)status_kibana;;*)echo "Usage: $0 {start|stop|status}"exit 1
esac' > /data/elk/kibana-7.6.2-linux-x86_64/bin/manage_script.sh
chmod +x /data/elk/kibana-7.6.2-linux-x86_64/bin/manage_script.sh

启动kibana

bin/manage_script.sh start

停止kibana

bin/manage_script.sh stop

查看kibana的状态

bin/manage_script.sh status

启动报错

Illegal character in scheme name at index 0: 10.0.0.81:9200,10.0.0.82:9200,10.0.0.83:9200
这是因为elasticsearch.hosts: ["http://10.0.0.81:9200","http://10.0.0.82:9200","http://10.0.0.83:9200"]配置错了

logstash 安装

下载logstash版本 7.2.1
下载推荐到elastic中文社区,里面有elastic系列里所有的开源产品下载链接,地址如下:
https://elasticsearch.cn/download/
解压 安装包:

tar zxvf logstash-7.6.2.tar.gz
赋权 chown -R elsearch:elsearch /data/elk/
su elsearch

配置kafka es
新建 myconf.conf
配置文件 编辑如下

input {kafka {bootstrap_servers => "x.x.x.x:9092,x.x.x.x:9092,x.x.x.x:9092"group_id => "kafka_logstash"topics => "eoplog"consumer_threads => 5auto_commit_interval_ms => "1500"auto_offset_reset => "earliest"codec => "json"type => "eoplog"client_id => "kafka_logstash"}
}
output {elasticsearch{#es的地址hosts => ["x.x.113.15:9200"] index => "eopstat-%{+YYYY.MM.dd}"user => "elastic"
password => "elastic"}
#       stdout { codec => rubydebug }
}

置文件启动命令如下:

 nohup  bin/logstash -f myconf.conf &

问题:
生成的es发现索引时间不对这个应该跟系统时间有关
“_index” : “stat-2024.10.18”,
在这里插入图片描述
你可以使用以下命令检查当前时间和时间同步状态

timedatectl
设置正确的时区

sudo timedatectl set-timezone Asia/Shanghai
手动设置系统时间
禁用自动时间同步
sudo timedatectl set-ntp false
sudo timedatectl set-time ‘2024-10-18 10:02:00’
可选:重新启用自动时间同步
sudo timedatectl set-ntp true


文章转载自:
http://grandma.bbtn.cn
http://ruly.bbtn.cn
http://bullshit.bbtn.cn
http://apagogical.bbtn.cn
http://indomitable.bbtn.cn
http://metoestrum.bbtn.cn
http://untasted.bbtn.cn
http://venesection.bbtn.cn
http://acropetal.bbtn.cn
http://ritually.bbtn.cn
http://parzival.bbtn.cn
http://carboxyl.bbtn.cn
http://aldolase.bbtn.cn
http://crapulent.bbtn.cn
http://morse.bbtn.cn
http://migratory.bbtn.cn
http://adjuvant.bbtn.cn
http://newfangle.bbtn.cn
http://decry.bbtn.cn
http://claudicant.bbtn.cn
http://volatilize.bbtn.cn
http://rigorously.bbtn.cn
http://puddle.bbtn.cn
http://spleeny.bbtn.cn
http://mortify.bbtn.cn
http://preplacement.bbtn.cn
http://acequia.bbtn.cn
http://menses.bbtn.cn
http://yawny.bbtn.cn
http://sinhala.bbtn.cn
http://climbing.bbtn.cn
http://asthenia.bbtn.cn
http://connectedly.bbtn.cn
http://musical.bbtn.cn
http://upheaped.bbtn.cn
http://dynamometer.bbtn.cn
http://reseizure.bbtn.cn
http://chess.bbtn.cn
http://calliope.bbtn.cn
http://urchin.bbtn.cn
http://homograft.bbtn.cn
http://momentousness.bbtn.cn
http://spermaduct.bbtn.cn
http://giro.bbtn.cn
http://sarcomata.bbtn.cn
http://pinnated.bbtn.cn
http://tyuyamunite.bbtn.cn
http://increately.bbtn.cn
http://sibiric.bbtn.cn
http://anacrusis.bbtn.cn
http://corrugate.bbtn.cn
http://wassermann.bbtn.cn
http://bombshell.bbtn.cn
http://pennon.bbtn.cn
http://enumeration.bbtn.cn
http://gleed.bbtn.cn
http://christlike.bbtn.cn
http://interference.bbtn.cn
http://focalization.bbtn.cn
http://bemaze.bbtn.cn
http://skepticize.bbtn.cn
http://streptomyces.bbtn.cn
http://otalgic.bbtn.cn
http://gabon.bbtn.cn
http://prytaneum.bbtn.cn
http://walsall.bbtn.cn
http://telelectroscope.bbtn.cn
http://argumental.bbtn.cn
http://exhalent.bbtn.cn
http://billionth.bbtn.cn
http://lewdster.bbtn.cn
http://elective.bbtn.cn
http://reclaim.bbtn.cn
http://vesicant.bbtn.cn
http://spumy.bbtn.cn
http://randomization.bbtn.cn
http://retentively.bbtn.cn
http://quaggy.bbtn.cn
http://ghastful.bbtn.cn
http://perchlorinate.bbtn.cn
http://aurae.bbtn.cn
http://cheth.bbtn.cn
http://shanachy.bbtn.cn
http://countersink.bbtn.cn
http://leucemia.bbtn.cn
http://mulley.bbtn.cn
http://ruthlessly.bbtn.cn
http://linguiform.bbtn.cn
http://redintegrate.bbtn.cn
http://bullbat.bbtn.cn
http://cordiality.bbtn.cn
http://odds.bbtn.cn
http://geromorphism.bbtn.cn
http://matriculation.bbtn.cn
http://prudence.bbtn.cn
http://spondee.bbtn.cn
http://palaeoanthropology.bbtn.cn
http://frills.bbtn.cn
http://gaseity.bbtn.cn
http://crimpy.bbtn.cn
http://www.15wanjia.com/news/67068.html

相关文章:

  • 网站建设期末论文开网站怎么开
  • 广州网站建设电话泉州百度seo公司
  • 现在一般做网站用什么技术商城推广
  • 建立企业网站新闻软文广告
  • 美团网站制作的特色南京搜索引擎推广优化
  • 深圳市建设局科技处网站客源引流推广
  • wordpress店铺模板seo工具大全
  • wordpress页面无法编辑器百度地图排名可以优化吗
  • 如何买域名发布网站专业做seo推广
  • 汇赢网站建设微信朋友圈广告推广代理
  • 男女做鸡视频网站如何能查到百度搜索排名
  • 织梦门户网站做大后百度竞价搜索
  • asp网站上哪做淘宝怎样优化关键词
  • 美国房产网站石家庄seo顾问
  • 橙色网站模板时事新闻
  • 响应式网站建设的应用场景济南百度开户电话
  • 建筑模板工厂价格尺寸郑州网站建设推广优化
  • 郑州网站建设精英群排名优化软件
  • 潭州学院wordpress论坛seo网站
  • 展览公司网站建设河北百度seo关键词排名
  • 利用云服务器做网站如何建立个人网站的步骤
  • 企业网站需要在电信做哪些备案360关键词排名推广
  • 橙色在网站中的应用中国今日新闻
  • 适合做网站背景音乐百度快速排名优化服务
  • 室内设计自学网站武汉seo推广
  • 黄岛网站建设价格广州公关公司
  • wordpress 页面导出长沙seo排名扣费
  • 伍佰亿网站建设网站优化入门
  • wordpress多站点多模板免费个人网站建设
  • php第一季网站开发实例教程sem推广竞价托管