1 .一种日志处理方法,其特征在于,包括以下步骤:
读取节点集群中每个故障节点上的每条故障日志对应的故障页面块号,确定与当前存
活节点对应处理的目标故障页面块号;
读取所述节点集群的所有存活节点中与所述目标故障页面块号对应的目标页面序列
号集合;
根据所述目标页面序列号集合对与所述目标故障页面块号对应的目标故障日志进行
恢复处理。
2.如权利要求1所述的方法,其特征在于,所述确定与当前存活节点对应处理的目标故
障页面块号,包括:
计算每个所述故障页面块号的块号哈希值;
根据所述故障页面块号的所述块号哈希值,计算所述故障页面块号对应的节点标识;
将所述节点标识与所述当前存活节点的当前节点标识一致的页面块号确定为所述目
标故障页面块号。
3 .如权利要求1所述的方法,其特征在于,所述根据所述目标页面序列号集合对与所述
目标故障页面块号对应的目标故障日志进行恢复处理,包括:
判断所述目标页面序列号集合中是否存在最新序列号;
若所述目标页面序列号集合中存在所述最新序列号,不对与所述目标故障页面块号对
应的所有目标故障日志进行恢复处理。
4 .如权利要求3所述的方法,其特征在于,还包括:
若所述目标页面序列号集合中不存在所述最新序列号,获取所述目标故障日志中最早
序列号对应的初始目标故障日志;
判断所述目标页面序列号集合中是否存在位于所述初始目标故障日志的序列号之后
且位于所述最新序列号之前的历史序列号;
若所述目标页面序列号集合中存在所述历史序列号,根据所述历史序列号的历史页面
依次对所述目标故障日志中序列号位于所述历史序列号之后的故障日志按照序列号由先
到后进行恢复处理;
若所述目标页面序列号集合中不存在所述历史序列号,根据所述初始目标故障日志对
应的初始页面依次对所述目标故障日志按照序列号由先到后进行恢复处理。
5 .如权利要求4所述的方法,其特征在于:
若所述目标页面序列号集合中位于所述初始目标故障日志的序列号之后且位于所述
最新序列号之前的序列号有多个,则将与所述最新序列号最近的序列号确定为所述历史序
列号。
6 .如权利要求4所述的方法,其特征在于,所述获取所述目标故障日志中最早序列号对
应的初始目标故障日志,包括:
按照由先到后的顺序对所述目标故障日志进行排序处理;
将经过所述排序处理之后排在首位的故障日志确定为所述初始目标故障日志。
7 .一种日志处理装置,其特征在于,所述装置包括:
确定模块,用于读取节点集群中每个故障节点上的每条故障日志对应的故障页面块
号,确定与当前存活节点对应处理的目标故障页面块号;
权 利 要 求 书
1/2 页
2
相关文档
评论