使用 shuf 来打乱一个文件中的行或是选择文件中一个随机的行。

如何给es的docker集群做快照备份

Elasticsearch | 作者 wearybird | 发布于2021年06月09日 | 阅读数:130

网络上找了很久,只找到docker单节点或者是实体集群做快照备份的资料。自己尝试给docker集群做快照,结果发现各种问题。没法进行下去,不知道各位大侠有没有详细的参考资料或者方法提供借鉴的。
ps:我的es的docker集群是用docker-compose配置的,es版本6.1.3.我自己在尝试做快照备份的时候想给每个docker配置nfs服务,结果发现无法使用systemctl服务。然后给docker-compose配置上privileged和command命令参数也不行。没招了。
已邀请:

locatelli

赞同来自:

关键是设置nfs的shared folder作为备份的路径,然后直接mount这个volume就可以了,设置这个本身跟ES没什么关系

wearybird

赞同来自:

现在就是docker的nfs配置出问题了,用systemctl start  rpcbind.service 出现 Failed to get D-Bus connection: Operation not permitted错误,百度了一下说是docker-compose.yml里面要配置privileged和command,结果配置了后重启docker集群进到es的docker里面发现还是启动不了rpcbind.service 。

要回复问题请先登录注册