[发明专利]一种用于SASSwitch整机柜监听节点SOL的系统及方法在审
申请号: | 201611218827.5 | 申请日: | 2016-12-26 |
公开(公告)号: | CN106844142A | 公开(公告)日: | 2017-06-13 |
发明(设计)人: | 赵盛 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30 |
代理公司: | 济南舜源专利事务所有限公司37205 | 代理人: | 张亮 |
地址: | 450000 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 sasswitch 整机 监听 节点 sol 系统 方法 | ||
技术领域
本发明涉及服务器技术,具体涉及SAS Switch整机柜监听节点SOL的系统及方法。
背景技术
服务器产品在当今诸多领域得到了广泛的应用,如金融保险、军工国防、教育科技、生产制造,以及消费电子、数据中心等,随着服务器产品应用范围的不断扩大,给实际运行的服务器数量带来了指数型的增长,特别是在服务器集群部署等应用场景对服务器数量的需求更是惊人。
传统的通用服务器规模化应用带来密度低、能耗高、安装和维护工作量大等问题,一种面向大型数据中心计算的服务器应运而生——整机柜服务器。
SAS Switch整机柜中计算节点较多,在测试过程中,计算节点容易出现各种各样的bug,对计算节点的串口SOL进行监听就显得很有必要。
通常情况下,一旦计算节点出现宕机故障,此时无法键入相关命令来收集相关信息,因此在测试过程中后台执行一些监听程序,以获取SAS Switch整机柜计算节点的运行信息,针对SAS Switch整机柜中大量的计算节点的串口SOL,提供更加高效、不间断对SAS Switch计算节点串口SOL状态进行长时间监听就成了亟需解决的问题。
发明内容
为解决上述技术问题,本发明的技术方案如下:
本发明提供一种用于SAS Switch整机柜监听节点SOL的方法,包括如下步骤:
SS1、准备测试环境;
SS2、将整机柜计算节点对应的BMC IP地址导入到脚本程序中;
SS3、在控制端通过IPMI命令远程访问计算节点BMC,并执行相关操作,相关操作包括:关闭该节点串口重定向,打开串口重定向。
进一步的,步骤SS3包括:
SS31、关闭所有计算节点的串口重定向;
SS32、创建文件来构建命名管道,通过excel函数来进行重定向并绑定相关的文件描述符;
SS33、打开所有计算节点的串口重定向;
SS34、后台不间断抓取打印的串口重定向信息。
进一步的,步骤SS1的准备测试环境具体为:使用SAS Switch整机柜的某个计算节点作为测试控制节点,并配置好各个节点之间的无密码访问,保证各个节点相互之间能够ping通。
进一步的,另外选取一台服务器节点作为测试控制节点。
进一步的,通过以下命令远程登录节点BMC并关闭串口重定向:ipmitool-I lanplus-H $ip-U ADMIN-P ADMIN sol deactivate。
进一步的,通过以下命令来创建文件来构建命名管道,通过excel函数来进行重定向并绑定相关的文件描述符:
tempfifo=$$.fifo
mkfifo $tempfifo
exec 1000<>$tempfifo。
进一步的,通过以下命令来实现后台不间断的打开节点BMC的串口重定向并将打印内容输出:nohup ipmitool-I lanplus-H $ip-U ADMIN-P ADMIN sol activate>>$ip.log 2>&1<&1000&。
此外本发明提供一种用于SAS Switch整机柜监听节点SOL的系统,包括SAS Switch各个计算节点BMC、测试控制节点、网卡1、远程管理服务器、网卡2和存储器,SAS Switch各个计算节点BMC与测试控制节点通过网卡1连接,测试控制节点与远程管理服务器通过网卡2连接,存储器与测试控制节点连接,SAS Switch各个计算节点BMC用于获取串口信息,测试控制节点用于保存SAS Switch各个计算节点BMC发送的串口信息,在服务器死机时,用户可以在远程管理服务器通过智能平台管理接口IPMI的ipmi命令通过串口重定向SOL接口功能获取到保存在存储器中的串口信息。
进一步的,测试控制节点为SAS Switch整机柜的某个计算节点或另外选取一台服务器节点作为测试控制节点。
进一步的,存储器采用堆栈的方式存储串口信息,存储器为测试控制节点内置的高速缓冲存储器Cache或随机存取存储器RAM。
本发明的方案是一种更加高效、不间断对SAS Switch计算节点串口SOL状态进行长时间监听的方法。此方法对SAS Switch整机柜的计算节点的工作监控提供了便捷,简单实用。
附图说明
图1示出本发明用于SAS Switch整机柜监听节点SOL的方法流程图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611218827.5/2.html,转载请声明来源钻瓜专利网。