我是docker启动es(如果是拷贝原es配置文件到新的es中问题解决方式都一样),因为是同一个版本我直接把原es的config和plugin文件都放到新节点上了,启动的时候就报/usr/share/elasticsearch/plugins/.DS_Store/plugin-descriptor.properties: Not a directory错误
问题点因拷贝过来的时候es的plugins文件中含有.DS_Store文件,删掉就可以了
- 进入es的plugins文件中查看是否存在.DS_Store隐藏文件:ls -a
- 删除.DS_Store文件:rm -rf .DS_Store
- 重启es



