发明名称 一种快速检测多节点上文件一致性的脚本工具实现方法
摘要 本发明公开了一种快速检测多节点上文件一致性的脚本工具实现方法,其具体实现过程为:脚本在运行时获得用户设置好的节点名称列表,该节点名称列表为用户事先指定的,脚本获得该列表后放置到数组变量中;脚本自动检测当前运行脚本的节点的处理器核心数量,并设置脚本的可启动的最大线程数为脚本当前所在节点的处理器核心数;统计节点总数量,判断节点总数量是否超过脚本可启动的最大线程数,并启动线程;使用启动的线程并行检测节点列表中的节点是否可远程登录。该一种快速检测多节点上文件一致性的脚本工具实现方法与现有技术相比,极大的提高了对大量节点的批量检测文件一致性的速度,减少大量节点的总检测执行时间。
申请公布号 CN104361107A 申请公布日期 2015.02.18
申请号 CN201410700532.6 申请日期 2014.11.28
申请人 浪潮电子信息产业股份有限公司 发明人 陈博文
分类号 G06F17/30(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 济南信达专利事务所有限公司 37100 代理人 姜明
主权项 一种快速检测多节点上文件一致性的脚本工具实现方法,其特征在于,其具体实现过程为:1)脚本在运行时获得用户设置好的节点名称列表,该节点名称列表为用户事先指定的,脚本获得该列表后放置到数组变量中;2)脚本自动检测当前运行脚本的节点的处理器核心数量,并设置脚本的可启动的最大线程数为脚本当前所在节点的处理器核心数;3)统计节点总数量,判断节点总数量是否超过脚本可启动的最大线程数,并启动线程;4)使用启动的线程并行检测节点列表中的节点是否可远程登录;5)当检测中有节点无法远程登录时,输出提示相应的节点无法远程登录,提示用户修改节点名称列表或检查相应的节点,并退出脚本;6)当步骤5)中的检测没有节点无法远程登录,则使用启动的线程并行检测不同节点上文件一致性的操作。
地址 250101 山东省济南市高新区浪潮路1036号