(十二)ELK elasticsearch 7.6.2 ELK空间不足 更改数据存储目录

  • 阿里云国际版折扣https://www.yundadi.com

  • 阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6

    由于es数据存储递增导致磁盘空间不足,扩容的磁盘又不在存储目录下,所以需要更换es数据和日志的存储目录

    原elasticsearch的存储目录在安装目录的/data里

    我安装的位置是/home/es/elasticsearch-7.6.2/data

    (十二)ELK elasticsearch 7.6.2 ELK空间不足 更改数据存储目录_数据

    1.开始迁移数据并更改配置文件

    1.停止需要迁移的节点,禁用分片(IP换成你自己的)
    
    curl -XPUT 'http://10.10.201.80:9200/_cluster/settings?pretty' -H 'Content-Type:application/json' -d '{"transient":{"cluster.routing.allocation.enable": "none"}}'
    
    
    查看分片是否禁用 (IP换成你自己的):
    
    curl -XGET '10.10.201.80:9200/_cluster/settings?pretty'
    
    
    2.停止实例
    先查看elasticsearch进程
    ps -ef | grep elasticsearch
    
    再杀掉elasticsearch进程
    kill -9 pid
    
    
    
    3.创建数据目录(使用你自己的新的目录 磁盘空间大的)
    
    mkdir -p /home/soft/elasticsearch/data
    mkdir -p /home/soft/elasticsearch/logs
    
    
    
    4.复制原数据到新目录
    
     cp -r /home/es/elasticsearch-7.6.2/data/nodes  /home/soft/elasticsearch/data
    
    
    5.授权为es用户
    此用户是你原有的ES用户的账户 原来是那个用户 就用那个用户
    
    chown -R es:es /home/soft/elasticsearch/data
    chown -R es:es /home/soft/elasticsearch/logs
    
    保存退出
    
    6.修改es配置文件 我的安装目录是/home/es/elasticsearch-7.6.2 (进入你自己的路径)
    进入目录
    cd /home/es/elasticsearch-7.6.2/config/config
    编辑配置文件
    vim /home/es/elasticsearch-7.6.2/config/elasticsearch.yml
    
    如下:找到path.data: 和 path.logs: 更改成你的路径 并去掉#注释
    
    path.data: /home/soft/elasticsearch/data
    path.logs: /home/soft/elasticsearch/logs
    
    
    7.启动实例(进入bin目录)
    使用你原来的ES的用户登陆  也是上面第5 授权ES用户的用户
    
    进入elasticsearch的bin目录
    /home/es/elasticsearch-7.6.2/bin
    
    启动服务
    su es
    ./elasticsearch -d
    
    
    8.启用分片分配
    
    curl -XPUT 'http://10.10.201.80:9200/_cluster/settings?pretty' -H 'Content-Type:application/json' -d '{"transient":{"cluster.routing.allocation.enable": "all"}}'
    
    完成

    2.elasticsearch.yml配置文件更改后的设置

    (十二)ELK elasticsearch 7.6.2 ELK空间不足 更改数据存储目录_配置文件_02



  • 阿里云国际版折扣https://www.yundadi.com

  • 阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6
    标签: elk

    “(十二)ELK elasticsearch 7.6.2 ELK空间不足 更改数据存储目录” 的相关文章