基于容器的HDFS高可用实现方法
摘要:
本发明提供一种基于容器的HDFS高可用实现方法。所述方法包括:通过HDFS集群系统中的Pod挂载预先分配的远端NFS共享目录;当Kubernetes重新调度HDFS集群中的异常Pod或容器时,通过所述异常Pod或者容器重新挂载所述远端NFS共享目录中的对应数据文件目录,以恢复异常Pod或者容器中的数据,从而实现容器内HDFS的高可用性;其中,所述NFS共享目录用于存放HDFS所有节点的数据文件的保存目录。本发明通过预先分配一个远端NFS共享目录,并将之与容器相对应,通过挂载远端NFS共享目录将HDFS节点的数据文件保存目录存放在远端NFS共享目录中,这样容器被销毁重建之后,通过重新挂载预先分配的远端NFS共享目录就可以恢复容器的用户数据,从而使得HDFS节点数据不会丢失。
公开/授权文献
0/0