【技术实现步骤摘要】
一种Linux系统下自动监控存储扩展器温度的方法与系统
本专利技术涉及存储控制
,特别是一种Linux系统下自动监控存储扩展器温度的方法与系统。
技术介绍
在通用服务器存储子系统中,硬盘可扩展的数量受限于存储控制器,例如RAID卡以及SAS卡等的端口数量,增加RAID卡数量可以扩展硬盘数量,但是成本过高。为增加硬盘数量以及容量,存储扩展器应用越来越广泛,通过引入相当于网络中交换机和路由器的存储扩展器,从而能够形成一个先进的交换式拓扑架构,伸缩性和灵活性远远超出并行SCSI及FC-AL(光纤通道仲裁环路)。如果要构建一个基于SAS技术的磁盘阵列或更大型的存储系统,Expander必不可少。与SAS控制芯片、HBA和硬盘驱动器相比,SASExpanderIC虽然端口数量较多,但对外的连接比较简单。而当硬盘数量较多时,存储扩展器容易因温度过高引起故障,因此,急需一种自动监控存储扩展器温度的方法,以保证扩展器防止因温度过高而引起故障。
技术实现思路
本专利技术的目的是提供一种Linux系统下自动监控存储扩展器温度的方法与系统,旨在解决现有技术中硬盘扩展器容易因温度过高引 ...
【技术保护点】
1.一种Linux系统下自动监控存储扩展器温度的方法,其特征在于,包括以下步骤:S1、获取扩展器的设备名;S2、获取扩展器的温度阈值;S3、获取扩展器的实时温度;S4、将扩展器的实时温度信息与温度阈值信息进行比对,并输出提示信息。
【技术特征摘要】
1.一种Linux系统下自动监控存储扩展器温度的方法,其特征在于,包括以下步骤:S1、获取扩展器的设备名;S2、获取扩展器的温度阈值;S3、获取扩展器的实时温度;S4、将扩展器的实时温度信息与温度阈值信息进行比对,并输出提示信息。2.根据权利要求1所述的一种Linux系统下自动监控存储扩展器温度的方法,其特征在于,所述步骤S4具体操作如下:当扩展器实时温度小于最高警示温度且大于最低警示温度时,温度提示信息为正常;当扩展器实时温度小于最高危险温度且大于或等于最高警示温度时,温度提示信息为温度过高警示信息;当扩展器实时温度大于或等于最高危险温度时,温度提示信息为温度过高危险信息;当扩展器实时温度大于最低危险温度且小于或等于最低警示温度时,温度提示信息为温度过低警示信息;当扩展器实时温度小于或等于最低危险温度时,温度提示信息为温度过低危险信息。3.根据权利要求1或2所述的一种Linux系统下自动监控存储扩展器温度的方法,其特征在于,所述获取扩展器的设备名采取sg_scan命令来获取。4.根据权利要求1或2所述的一种Linux系统下自动监控存储扩展器温度的方法,其特征在于,所述温度阈值以及实时温度的获取均采取sg_ses命令来获取。5.一种Linux系统下自动监控存储扩展器温度的系统,其特征在于,包括:设备名...
【专利技术属性】
技术研发人员:刘明,
申请(专利权)人:郑州云海信息技术有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。