The invention discloses a method and system maintainability, the method based on the distributed file system comprises: Step 1, running system, and start the system the first thread and second threads; step 2, the first thread is locked into a wait state; step 3, to determine whether there is a lethal information installed in the system the module according to the system fatal abnormal signals emitted; if so, step 4, second threads on the fatal signal capture and lock, the first thread to output the first signal; step 5, the first thread is the first signal triggering and activation, and the output of the important information in the cache. Through after the system starts, a two thread opening in a lock wait state, the system is abnormal, second fatal signal capture thread, the first thread is the first signal triggering and activation, and the output of the important information in the cache, to avoid the loss of important information data, but also the important problem location data.
【技术实现步骤摘要】
一种基于分布式文件系统的可维护性系统和方法
本专利技术涉及分布式文件
,特别是涉及一种基于分布式文件系统的可维护性系统和方法。
技术介绍
计算机通过文件系统管理、存储数据,而在信息爆炸时代,人们可以获取的数据成指数倍的增长,单纯通过增加硬盘个数来扩展计算机文件系统的存储容量的方式,在容量大小、容量增长速度、数据备份、数据安全等方面的表现都差强人意。分布式文件系统可以有效解决数据的存储和管理难题:将固定于某个地点的某个文件系统,扩展到任意多个地点/多个文件系统,众多的节点组成一个文件系统网络。每个节点可以分布在不同的地点,通过网络进行节点间的通信和数据传输。人们在使用分布式文件系统时,无需关心数据是存储在哪个节点上、或者是从哪个节点从获取的,只需要像使用本地文件系统一样管理和存储文件系统中的数据。由于分布式文件系统具有高容错性、可扩展性等优点,越来越被广大用户所青睐。然而当分布式文件系统发生异常或者崩溃时,通常需要花费大量的时间定位并解决问题,而这会导致用户的业务不能正常运行,从而给用户带来巨大的经济损失。
技术实现思路
本专利技术的目的是提供了基于分布式文件系统 ...
【技术保护点】
一种基于分布式文件系统的可维护性方法,其特征在于,包括:步骤1,开始运行系统,并启动所述系统的第一线程和第二线程;步骤2,将所述第一线程加锁进入等待状态;步骤3,判断是否出现由安装在所述系统中的致命信息发生模块根据所述系统出现异常时发出的致命信号;若是,步骤4,所述第二线程对所述致命信号进行捕获,并向所述第一线程输出第一信号量后进行加锁;步骤5,所述第一线程被所述第一信号量触发并激活,并输出缓存中的重要信息。
【技术特征摘要】
1.一种基于分布式文件系统的可维护性方法,其特征在于,包括:步骤1,开始运行系统,并启动所述系统的第一线程和第二线程;步骤2,将所述第一线程加锁进入等待状态;步骤3,判断是否出现由安装在所述系统中的致命信息发生模块根据所述系统出现异常时发出的致命信号;若是,步骤4,所述第二线程对所述致命信号进行捕获,并向所述第一线程输出第一信号量后进行加锁;步骤5,所述第一线程被所述第一信号量触发并激活,并输出缓存中的重要信息。2.如权利要求1所述基于分布式文件系统的可维护性方法,其特征在于,所述输出缓存中的重要信息,包括:将所述缓存中的重要信息打印输出。3.如权利要求2所述基于分布式文件系统的可维护性方法,其特征在于,所述输出缓存中的重要信息,还包括:将所述缓存中的重要信息存储至指定的存储设备。4.如权利要求3所述基于分布式文件系统的可维护性方法,其特征在于,在所述步骤5之后,还包括:步骤6,根据所述致命信号分析判断出所述系统出现异常的原因并输出。5.如权利要求1所述基于分布式文件系统的可维护性方法,其特征在于,在所述步骤5之后,还包括:步骤7,判断所述第二线程是否处于加锁状态;若是,步骤8,所述第一线程解锁后向所述第二线程发送第二信号量;步骤9,所述第二线程在接收到...
【专利技术属性】
技术研发人员:王小梅,
申请(专利权)人:郑州云海信息技术有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。