暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

GoldenDB集群文件系统的挂载方法、主机和存储介质

玄虚子 2024-12-23
162

摘要

本申请公开了一种集群文件系统的挂载方 法、主机及存储介质,该方法包括:根据共享区域 中主机的挂载信息确定当前是否有主机在使用 所述文件系统,所述共享区域能够被集群中所有 主机访问;在确定当前没有主机使用所述文件系 统的情况下,执行所述文件系统的挂载操作,并 将本主机的挂载信息保存至所述共享区域。通过 这种方式,本申请能够提高文件系统防多挂的检测效率。

详细内容

1 .一种集群文件系统的挂载方法,其特征在于,应用于主机,所述方法包括: 根据共享区域中主机的挂载信息确定当前是否有主机在使用所述文件系统,所述共享 区域能够被集群中所有主机访问; 在确定当前没有主机使用所述文件系统的情况下,执行所述文件系统的挂载操作,并 将本主机的挂载信息保存至所述共享区域。 

2.根据权利要求1所述的方法,其特征在于,所述方法还包括: 在确定当前有主机在使用所述文件系统的情况下,不执行所述文件系统的挂载操作。 

3.根据权利要求1所述的方法,其特征在于,所述方法还包括: 在确定当前有主机在使用所述文件系统的情况下,获取本主机的主机唯一标识; 根据共享区域中的主机唯一标识和所述本主机的主机唯一标识,确定当前在使用所述 文件系统的主机是否是本主机,所述共享区域中主机的挂载信息包括当前使用所述文件系 统的主机的主机唯一标识; 在是本主机的情况下,执行所述文件系统的挂载操作; 在不是本主机的情况下,不执行所述文件系统的挂载操作。 

4.根据权利要求3所述的方法,其特征在于,所述获取本主机的主机唯一标识,包括: 通过调用内核接口获取所述本主机的主机唯一标识。 

5.根据权利要求1所述的方法,其特征在于,所述方法还包括: 在完成所述挂载操作后使用所述文件系统的过程中,检测所述共享区域中主机的挂载 信息; 在检测到所述共享区域出现其他主机的挂载信息的情况下,发出告警信息,所述告警 信息用于提示所述文件系统存在多挂现象或所述文件系统可能存在损坏。 

6.根据权利要求5所述的方法,其特征在于,所述方法还包括: 在检测到所述共享区域出现其他主机的挂载信息的情况下,在操作系统的系统管理日 志中记录所述告警信息。 

7 .根据权利要求1所述的方法,其特征在于,所述方法还包括: 执行所述文件系统的解挂操作,同时将所述本主机的挂载信息从所述共享区域删除。 

8.根据权利要求7所述的方法,其特征在于,所述根据共享区域中主机的挂载信息确定 当前是否有主机在使用所述文件系统,包括: 检测所述共享区域是否保存有主机的挂载信息; 在所述共享区域没有主机的挂载信息的情况下,确定当前没有主机使用所述文件系 统; 在所述共享区域保存有主机的挂载信息的情况下,确定当前有主机在使用所述文件系 统。 

9.一种主机,其特征在于,包括存储器以及处理器,所述存储器用于存储计算机程序; 所述处理器用于执行所述计算机程序并在执行所述计算机程序时实现如权利要求1‑8任一 项所述的集群文件系统的挂载方法。 

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程 序,所述计算机程序被处理器执行时使所述处理器实现如权利要求1‑8任一项所述的集群 文件系统的挂载方法。

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论