【技术实现步骤摘要】
本申请涉及计算机,特别是涉及孤儿节点处理方法、装置、操作系统、电子设备,以及计算机可读存储介质。
技术介绍
1、在现有的linux操作系统中,当使用容器时,通常采用overlay文件系统作为容器使用的文件系统。容器的镜像通常使用层级结构,每层只保存与上层的差异之处,最上层是一个可写层,当前容器改写的内容都记录在可写层。overlay文件系统通过将多个目录挂载到同一个根目录实现上述的层级结构。overlay文件系统在长期运行后,有可能因为遇到容器内业务系统出错等情况,导致overlay文件系统的可写层对应的文件中出现孤儿节点。例如,容器内的进程打开了可写层的文件并做读写等操作,在容器内进程遇到错误异常退出时,可能导致没有正确关闭可写层所对应的底层文件系统上的文件,使得文件对应的inode(索引节点)的计数无法减记,之后清理容器文件时,这个没有关闭的文件的计数不为0,不会从磁盘上删除,成为永久的孤儿文件。记录孤儿文件的索引节点则为孤儿节点。
2、现有技术中,linux操作系统的指令无法准确识别系统中是否存在以及存在多少上述的孤儿
...【技术保护点】
1.一种孤儿节点处理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述获取所述设备信息对应的文件系统中待筛选的孤儿节点的第一列表,包括:
3.根据权利要求2所述的方法,其特征在于,所述遍历所述设备信息对应的文件系统中的孤儿节点的链表,获取所述文件系统中待筛选的孤儿节点的第一列表,包括:
4.根据权利要求2所述的方法,其特征在于,所述基于所述设备信息对应的文件系统中的分配组和索引节点信息,获取所述文件系统中的待筛选的孤儿节点的第一列表,包括:
5.根据权利要求4所述的方法,其特征在于,所述根据
...【技术特征摘要】
1.一种孤儿节点处理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述获取所述设备信息对应的文件系统中待筛选的孤儿节点的第一列表,包括:
3.根据权利要求2所述的方法,其特征在于,所述遍历所述设备信息对应的文件系统中的孤儿节点的链表,获取所述文件系统中待筛选的孤儿节点的第一列表,包括:
4.根据权利要求2所述的方法,其特征在于,所述基于所述设备信息对应的文件系统中的分配组和索引节点信息,获取所述文件系统中的待筛选的孤儿节点的第一列表,包括:
5.根据权利要求4所述的方法,其特征在于,所述根据所述分配组对应的分配组内索引节点所在块的偏移和...
【专利技术属性】
技术研发人员:请求不公布姓名,请求不公布姓名,
申请(专利权)人:中科方德软件有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。