搭建云原生环境

1.安装准备工作

  • 确保所有被安装服务器时区和时间一致。时间不一致会影响 Elasticsearch 和 Skywalking 等信息无法采集的情况出现。
    • 在各个服务器上安装时间同步命令工具:yum install ntp -y
    • 使用 ntpdate 命令,从时间服务器上进行同步,例如:ntpdate cn.pool.ntp.org
  • 确保 Selinux 调整为 disabled 或者 permissive。修改 /etc/selinux/config 文件需要重新启动主机。
  • 确保防火墙被关闭。
    • 停止防火墙 systemctl stop firewalld
    • 主机启动时禁用防火墙 systemctl disable firewalld
复制代码
# 2.安装
  • jdk安装

  • Elasticsearch安装

  • 先新建一个用户(出于安全考虑,elasticsearch默认不允许以root账号运行。)

    复制代码
    # 创建组
    groupadd es
    # 创建用户
    useradd -m -g es es
    # 设置密码
    passwd es

上传安装包至/home/es目录下并解压到指定目录

  • 修改Elasticsearch配置文件 文件路径{安装位置}/elk/elasticsearch/config/elasticsearch.yml

    复制代码
    # 修改es的ip地址
    network.host={安装机器IP}

    修改 jvm.options文件,修改elasticsearch的JVM参数,默认为8g,根据自己机器配置,建议至少8G,否则可能导致无法启动。

    复制代码
    -Xms10g
    -Xmx10g
  • 启动Elasticsearch

    复制代码
    # 进入bin目录
    cd  {安装位置}/elk/elasticsearch/bin
    # 启动Elasticsearch
    ./startup.sh
相关推荐
历程里程碑15 分钟前
Linux19 实现shell基本功能
linux·运维·服务器·算法·elasticsearch·搜索引擎·哈希算法
迎仔35 分钟前
09-消息队列Kafka介绍:大数据世界的“物流枢纽”
大数据·分布式·kafka
indexsunny40 分钟前
互联网大厂Java面试实录:Spring Boot微服务与Kafka消息队列实战解析
java·spring boot·微服务·面试·kafka·电商·技术解析
小二·1 小时前
Go 语言系统编程与云原生开发实战(第11篇)微服务治理实战:服务注册发现 × 负载均衡 × 全链路压测(生产级落地)
微服务·云原生·golang
wei_shuo2 小时前
国产时序数据库的云原生实践:Apache IoTDB 与 TimechoDB 在物联网场景的深度应用
云原生·apache·时序数据库
indexsunny14 小时前
互联网大厂Java面试实战:从Spring Boot到微服务架构的技术问答解析
java·spring boot·redis·微服务·kafka·jwt·flyway
!chen15 小时前
银河麒麟v11 kubeadm部署k8s v1.35.0高可用集群
云原生·容器·kubernetes
DB!!!15 小时前
自学Kubernestes(k8s)Day1 -- 核心基础概念
云原生·容器·kubernetes
yqd66615 小时前
elasticsearch
大数据·elasticsearch·搜索引擎
小义_16 小时前
【RH134知识点问答题】第6章 管理 SELinux 安全性
linux·网络·云原生·rhel