The invention discloses a hard disk mounting method, which includes: detecting whether there is a target directory mounting the target hard disk in the target storage system; if so, obtaining the first device number in the target directory and the second device number in the parent directory of the target directory when the first device number and the second device number are the same. The target hard disk is mounted to the target directory. Thus, it can ensure the successful mounting of hard disk, and provide a good preparation for the repeated mounting of hard disk. At the same time, it also improves the stability and robustness of the storage system. Accordingly, the hard disk mounting device, the device and the computer readable storage medium disclosed in the present invention also have the above technical effect.
【技术实现步骤摘要】
一种硬盘挂载方法及装置
本专利技术涉及计算机
,更具体地说,涉及一种硬盘挂载方法、装置、设备及计算机可读存储介质。
技术介绍
在linux操作系统中,挂载是指将一个设备(通常是存储设备)挂接到一个已存在的目录上,然后通过访问这个目录来访问该存储设备。目前,在分布式存储系统中,当硬盘拔除后需要重新插接时,可能由于前一个硬盘的OSD进程未释放挂载目录,而导致重新插接的硬盘挂载失败;而当前一个硬盘正在释放挂载目录时,重新插接的硬盘会由于找不到相应的挂载目录而导致挂载失败。因此,当拔除存储系统中的硬盘后,如何为硬盘的再次插接提供良好的准备条件,保证硬盘的成功挂载,提高存储系统的稳定性和健壮性,是本领域技术人员需要解决的问题。
技术实现思路
本专利技术的目的在于提供一种硬盘挂载方法、装置、设备及计算机可读存储介质,以实现当拔除存储系统中的硬盘后,为硬盘的再次插接提供良好的准备条件,保证硬盘的成功挂载,提高存储系统的稳定性和健壮性。为实现上述目的,本专利技术实施例提供了如下技术方案:一种硬盘挂载方法,包括:检测目标存储系统中是否存在挂载目标硬盘的目标目录;若是,则获取所述目标目录中的第一设备号和所述目标目录的父目录中的第二设备号,当所述第一设备号和所述第二设备号相同时,将所述目标硬盘挂载至所述目标目录。其中,当所述目标存储系统中不存在挂载所述目标硬盘的目标目录时,还包括:创建所述目标目录,并执行所述将所述目标硬盘挂载至所述目标目录的步骤。其中,所述将所述目标硬盘挂载至所述目标目录,包括:判断所述目标硬盘对应的UUID是否存在;若是,则记录所述目标硬盘对应的UUID, ...
【技术保护点】
1.一种硬盘挂载方法,其特征在于,包括:检测目标存储系统中是否存在挂载目标硬盘的目标目录;若是,则获取所述目标目录中的第一设备号和所述目标目录的父目录中的第二设备号,当所述第一设备号和所述第二设备号相同时,将所述目标硬盘挂载至所述目标目录。
【技术特征摘要】
1.一种硬盘挂载方法,其特征在于,包括:检测目标存储系统中是否存在挂载目标硬盘的目标目录;若是,则获取所述目标目录中的第一设备号和所述目标目录的父目录中的第二设备号,当所述第一设备号和所述第二设备号相同时,将所述目标硬盘挂载至所述目标目录。2.根据权利要求1所述的硬盘挂载方法,其特征在于,当所述目标存储系统中不存在挂载所述目标硬盘的目标目录时,还包括:创建所述目标目录,并执行所述将所述目标硬盘挂载至所述目标目录的步骤。3.根据权利要求1或2所述的硬盘挂载方法,其特征在于,所述将所述目标硬盘挂载至所述目标目录,包括:判断所述目标硬盘对应的UUID是否存在;若是,则记录所述目标硬盘对应的UUID,并执行所述将所述目标硬盘挂载至所述目标目录的步骤。4.根据权利要求3所述的硬盘挂载方法,其特征在于,所述将所述目标硬盘挂载至所述目标目录,包括:通过预设的磁盘服务将所述目标硬盘挂载至临时目录,并获取所述目标硬盘对应的OSD的ID;将所述目标硬盘挂载至所述目标目录,并从所述临时目录强制卸载。5.根据权利要求3所述的硬盘挂载方法,其特征在于,所述将所述目标硬盘挂载至所述目标目录之后,还包括:检测所述目标硬盘是否挂载成功;若是,则检测所述目标目录中的目标文件是否存在...
【专利技术属性】
技术研发人员:赵赞,
申请(专利权)人:郑州云海信息技术有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。