1.先备份ES中的数据,重要!!!
运行准备的脚本,下面步骤中
2.创建新的存储路径
mkdir /home/elsearch/data/
3.修改elasticsearch.yml中的路径,将旧路径改成新的路径
重要:修改路径之前一定要先停掉ES的服务,不然找不到数据路径,会将Linux跑崩溃的, 血的教训
旧的数据路径: path.data: /home/data/elasticsearch
新的数据路径: path.data: /home/elsearch/data/
4. 赋予elasticsearch的账号(elsearch)权限
chown -R elsearch:elsearch /home/elsearch/data/
5. 移动nodes去新的路径下
/home/data/elasticsearch #mv * /home/elsearch/data/
6. 用账号elsearch去重启服务
可重启,查看数据正常是否
7. 测试新的路径备份数据遇到以下问题
{"error":{"ro