一种RAID卡操作工具及方法技术

技术编号:15938292 阅读:65 留言:0更新日期:2017-08-04 21:26
本发明专利技术公开了一种RAID卡操作工具及方法,基于由查询模块、配置模块、交互模块组成的RAID卡操作工具,通过查询模块查询服务器使用的RAID卡信息;通过配置模块安装并配置查询到的RAID卡对应的管理工具;配置完成后,通过交互模块显示管理工具的命令,实现对RAID卡的显示和操作。本发明专利技术的一种RAID卡操作工具及方法与现有技术相比,可以针对各种类的主流的RAID卡,将复杂的命令简化成软件操作界面,大大简化命令行管理的复杂性,实用性强。

RAID card operation tool and method

The invention discloses a RAID card operation tool and method, the query module, configuration module, interface module composed of RAID card operation tool based on the query server using the RAID card information through the query module; the configuration module is installed and configured to query the RAID card corresponding management tools; after the completion of configuration, display and management tools the command through the interface module, display and operation of the RAID card. A RAID of the present invention card with the existing technical operation tools and methods can be compared to the mainstream variety of RAID card, the complex command is simplified into the software interface, greatly simplifies the complexity of command line management, strong practicability.

【技术实现步骤摘要】
一种RAID卡操作工具及方法
本专利技术涉及计算机
,具体地说是一种RAID卡操作工具及方法。
技术介绍
随着IT领域技术的不断发展,传统信息化服务以及日趋强大的云计算服务,对服务器的性能和可靠要求也越来越高。而现在云计算、Rack、OpenPower等机器架构正在逐渐替代传统架构成为市场发展的新方向。这些架构通常在硬件上非常强大,并且可以支持比传统架构方式更多的设备,能实现硬件资源的池化等功能。但是,同样带来了不少部件上的挑战。对于厂商提供的通用部件的一些工具无法直接拿来使用,而这些工具对于我们日常操作带来很大的便利,所以提供一种友好的用户界面告别枯燥的命令行就显示很重要。本方法可以提供一种RAID卡操作工具及方法,可以针对各种类的主流的RAID卡,将复杂的命令简化成软件操作界面,大大简化命令行管理的复杂性。
技术实现思路
本专利技术的技术任务是针对以上不足之处,提供一种RAID卡操作工具及方法。一种RAID卡操作工具,其实现步骤为:查询模块,用于查询并确定机器上使用的RAID卡;配置模块,根据查询模块查询到的RAID卡信息,安装对应的管理工具,并配置该管理工具的参数;交互模块,提供操作界面,显示配置模块配置的参数,实现人机交互。所述查询模块通过lspci命令查询关键字和SVID/SSID的方式确认机器上使用的RAID卡。所述对应的管理工具包括LSI卡对应的storcli64、PMC卡对应的arcconf。所述管理工具的参数配置是指通过磁盘信息来配置管理工具的命令和对应的数字,该磁盘信息包括显示硬盘个数、RAID阵列个数、ready状态的单盘个数、raw状态的单盘个数、删除RAID阵列、组建RAID阵列、将单盘状态变为raw、将单盘状态变为ready。一种RAID卡操作方法,其实现过程为:一、首先安装上述RAID卡操作工具到服务器系统中;二、通过查询模块查询服务器使用的RAID卡信息;三、通过配置模块安装并配置查询到的RAID卡对应的管理工具;四、配置完成后,通过交互模块显示管理工具的命令,实现对RAID卡的显示和操作。所述步骤二的具体过程为:RAID卡操作工具的查询模块通过lspci命令查询关键字和SVID/SSID的方式确认机器上使用的RAID卡。步骤三中安装的管理工具包括LSI卡对应的storcli64、PMC卡对应的arcconf。步骤三中配置管理工具是指通过磁盘信息来配置管理工具的命令和对应的数字,该磁盘信息包括显示硬盘个数、RAID阵列个数、ready状态的单盘个数、raw状态的单盘个数、删除RAID阵列、组建RAID阵列、将单盘状态变为raw、将单盘状态变为ready。本专利技术的一种RAID卡操作工具及方法和现有技术相比,具有以下有益效果:本专利技术的一种RAID卡操作工具及方法,可以实现在各种机器架构下快速配置和操作RAID卡,可以针对各种类的主流的RAID卡,将复杂的命令简化成软件操作界面,大大简化命令行管理的复杂性;完全符合目前客户进行RAID卡使用和维护的需要,简洁、省时、易操作,实现快速的RAID卡配置和操作,实用性强,易于实现,适用范围广泛,具有很好的推广应用价值。附图说明附图1为本专利技术的工具结构图。附图2为本专利技术方法的实现流程图。具体实施方式下面结合附图及具体实施例对本专利技术作进一步说明。如附图1所示,一种RAID卡操作工具,其实现步骤为:查询模块,用于查询并确定机器上使用的RAID卡;配置模块,根据查询模块查询到的RAID卡信息,安装对应的管理工具,并配置该管理工具的参数;交互模块,提供操作界面,显示配置模块配置的参数,实现人机交互。所述查询模块通过lspci命令查询关键字和SVID/SSID的方式确认机器上使用的RAID卡。所述对应的管理工具包括LSI卡对应的storcli64、PMC卡对应的arcconf。所述管理工具的参数配置是指通过磁盘信息来配置管理工具的命令和对应的数字,该磁盘信息包括显示硬盘个数、RAID阵列个数、ready状态的单盘个数、raw状态的单盘个数、删除RAID阵列、组建RAID阵列、将单盘状态变为raw、将单盘状态变为ready。如附图2所示,一种RAID卡操作方法,其实现过程为:一、首先安装上述RAID卡操作工具到服务器系统中;二、通过查询模块查询服务器使用的RAID卡信息;三、通过配置模块安装并配置查询到的RAID卡对应的管理工具;四、配置完成后,通过交互模块显示管理工具的命令,实现对RAID卡的显示和操作。所述步骤二的具体过程为:RAID卡操作工具的查询模块通过lspci命令查询关键字和SVID/SSID的方式确认机器上使用的RAID卡。步骤三中安装的管理工具包括LSI卡对应的storcli64、PMC卡对应的arcconf。步骤三中配置管理工具是指通过磁盘信息来配置管理工具的命令和对应的数字,该磁盘信息包括显示硬盘个数、RAID阵列个数、ready状态的单盘个数、raw状态的单盘个数、删除RAID阵列、组建RAID阵列、将单盘状态变为raw、将单盘状态变为ready。针对多种RAID卡的友好用户提示操作的方法的脚本部分内容如下所述:1、LSI的卡对应storcli64部分。#!/bin/bashdeclarearray_RAID=(0,1,5,6,00,10,50,60)functionshowlist(){echo-e"\e[1;31mPleaseinsertyouroptionnumber:\e[0m"echo"1)showDisk"echo"2)showVD"echo"3)addVD"echo"4)InitVD"echo"5)DelVD"echo"6)Quit"}functionwarning(){echo"-------------------------------------"echo"--"echo-e"-\e[5;31mInvalidinput,pleasecheckagain!\e[0m-"echo"--"echo"-------------------------------------"}。2、PMC的卡对应arcconf部分。#!/bin/bashwhicharcconfif[$-ne0]thenpb-plugininstallArcconf-2.02-22404.pb-pluginficlearmenu(){ClearEcho-e"\033[32m******************************************************************"echo"*Choosethenumyouwanttodo*"echo"*1.diskinformation*"echo"*2.deleteRAID*"echo"*3.rawdsik*"echo"*4.diskinitialize*"echo"*5.createRAID*"echo"*6.menu*"echo"*7.exit*"echo-e"******************************************************************\033[0m"}Menuread-p"inputthenumyo本文档来自技高网...
一种RAID卡操作工具及方法

【技术保护点】
一种RAID卡操作工具,其特征在于,其实现步骤为:查询模块,用于查询并确定机器上使用的RAID卡;配置模块,根据查询模块查询到的RAID卡信息,安装对应的管理工具,并配置该管理工具的参数;交互模块,提供操作界面,显示配置模块配置的参数,实现人机交互。

【技术特征摘要】
1.一种RAID卡操作工具,其特征在于,其实现步骤为:查询模块,用于查询并确定机器上使用的RAID卡;配置模块,根据查询模块查询到的RAID卡信息,安装对应的管理工具,并配置该管理工具的参数;交互模块,提供操作界面,显示配置模块配置的参数,实现人机交互。2.根据权利要求1所述的一种RAID卡操作工具,其特征在于,所述查询模块通过lspci命令查询关键字和SVID/SSID的方式确认机器上使用的RAID卡。3.根据权利要求1所述的一种RAID卡操作工具,其特征在于,所述对应的管理工具包括LSI卡对应的storcli64、PMC卡对应的arcconf。4.根据权利要求1所述的一种RAID卡操作工具,其特征在于,所述管理工具的参数配置是指通过磁盘信息来配置管理工具的命令和对应的数字,该磁盘信息包括显示硬盘个数、RAID阵列个数、ready状态的单盘个数、raw状态的单盘个数、删除RAID阵列、组建RAID阵列、将单盘状态变为raw、将单盘状态变为ready。5.一种RAID卡操作方法,其特征在于...

【专利技术属性】
技术研发人员:李超
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1