一种容器运行数据同步方法及装置制造方法及图纸

技术编号:27752021 阅读:32 留言:0更新日期:2021-03-19 13:48
本发明专利技术公开了一种容器运行数据同步方法及装置,应用于第一节点,方法包括:获取用于创建容器的配置文件,并根据所述配置文件在所述第一节点上创建容器;将用于存储容器运行数据的文件同步到目标节点的存储空间中,以使重启的容器中,从重启的容器所处的目标节点的存储空间中加载所述文件。本发明专利技术通过将容器运行过程中产生的数据同步存储到目标节点的存储空间中,该目标节点可以是创建容器的节点或者其他节点,从而容器在目标节点重启后,能够重新从目标节点的存储空间中将数据加载到容器中,避免数据丢失的问题,可以提升访问效率。

【技术实现步骤摘要】
一种容器运行数据同步方法及装置
本专利技术涉及通信
,具体涉及一种容器运行数据同步方法及装置。
技术介绍
目前,服务器上的容器技术被广泛使用,但是当容器由于某些原因需要重启时,在重启完成后,容器在之前运行过程中生成的一些数据或配置会丢失。例如,对于实现域名解析功能的容器,在容器运行过程中,由于用户对域名的增删查改,会在容器中生成域名解析数据,这些域名解析数据用于实现容器的域名解析功能,当由于某些原因导致容器重启后,就会出现域名解析数据丢失的问题,容器需要重新生成域名解析数据,降低了访问效率。
技术实现思路
本专利技术的目的是针对上述现有技术的不足提出的一种容器运行数据同步方法及装置,该目的是通过以下技术方案实现的。本专利技术的第一方面提出了一种容器运行数据同步方法,应用于第一节点,所述方法包括:获取用于创建容器的配置文件,并根据所述配置文件在所述第一节点上创建容器;将用于存储容器运行数据的文件同步到目标节点的存储空间中,以使重启的容器中,从重启的容器所处的目标节点的存储空间中加载所述文件本文档来自技高网...

【技术保护点】
1.一种容器运行数据同步方法,其特征在于,应用于第一节点上,所述方法包括:/n获取用于创建容器的配置文件,并根据所述配置文件在所述第一节点上创建容器;/n将用于存储容器运行数据的文件同步到目标节点的存储空间中,以使重启的容器中,从重启的容器所处的目标节点的存储空间中加载所述文件。/n

【技术特征摘要】
1.一种容器运行数据同步方法,其特征在于,应用于第一节点上,所述方法包括:
获取用于创建容器的配置文件,并根据所述配置文件在所述第一节点上创建容器;
将用于存储容器运行数据的文件同步到目标节点的存储空间中,以使重启的容器中,从重启的容器所处的目标节点的存储空间中加载所述文件。


2.根据权利要求1所述的方法,其特征在于,所述目标节点为所述第一节点;
将用于存储容器运行数据的文件同步到目标节点的存储空间中,包括:
将用于存储容器运行数据的文件挂载到本节点的存储空间中。


3.根据权利要求1所述的方法,其特征在于,所述第一节点位于包括多个节点的云平台集群中,所述目标节点包括所述第一节点或其他节点;
将用于存储容器运行数据的文件同步到目标节点的存储空间中,包括:
如果所述目标节点为第一节点,则所述第一节点将所述文件挂载到本节点的存储空间中;
如果所述目标节点为其他节点,则在所述容器运行过程中,所述第一节点监控用于存储容器运行数据的文件是否有变化;
如果有变化,则将所述文件增量同步到所述云平台集群中的其他节点的存储空间。


4.根据权利要求3所述的方法,其特征在于,在将所述文件增量同步到所述云平台集群中的其他节点的存储空间之前,所述方法还包括:
将所述第一节点本地存储的所述其他节点的私钥挂载到所述容器中;
所述将所述文件增量同步到所述云平台集群中的其他节点的存储空间,包括:
由所述容器获取其他节点的地址,并利用其他节点的地址和私钥与其他节点建立连接;
由所述容器调用同步命令,并通过该连...

【专利技术属性】
技术研发人员:杨阳
申请(专利权)人:新华三大数据技术有限公司
类型:发明
国别省市:河南;41

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1