The invention relates to a method for creating a hard RAID of a kylin operating system. RAID using LSI MegaRAID SAS card 9260 8i, compile and configure the RAID card driver, using MegaCli tools to the successful implementation of the system of RAID0, RAID1, RAID5 creation, initialization and delete, so as to ensure the safety and stability of the data storage system. Compared with the Linux distribution system, the Milky Way kylin operating system belongs to the domestic operating system, specifically for the domestic support ARM processor platform Feiteng architecture, the hard Raid in the operating system on the other to create a better solution; method of creating hard RAID of the invention comprises the Milky Way kylin operating system, method of creating hard RAID provides a specific application to the Milky Way kylin operating system, fill the shortcomings of the prior art.
【技术实现步骤摘要】
一种银河麒麟操作系统下硬RAID的创建方法
本专利技术涉及一种银河麒麟操作系统下硬RAID的创建方法,属于计算机存储的
技术介绍
磁盘阵列(RAID)其样式有三种,一是外接式磁盘阵列柜、二是内接式磁盘阵列卡,三是利用软件来仿真。外接式磁盘阵列柜最常被使用大型服务器上,具可热交换(HotSwap)的特性,不过这类产品的价格都很贵。内接式磁盘阵列卡,因为价格便宜,但需要较高的安装技术,适合技术人员使用操作。硬件阵列能够提供在线扩容、动态修改阵列级别、自动数据恢复、驱动器漫游、超高速缓冲等功能。它能提供性能、数据保护、可靠性、可用性和可管理性的解决方案。阵列卡专用的处理单元来进行操作。利用软件仿真的方式,是指通过网络操作系统自身提供的磁盘管理功能将连接的普通SCSI卡上的多块硬盘配置成逻辑盘,组成阵列。软件阵列可以提供数据冗余功能,但是磁盘子系统的性能会有所降低,有的降低幅度还比较大,达30%左右。因此会拖累机器的速度,不适合大数据流量的服务器。银河麒麟操作系统是由国防科技大学、中软公司、联想公司、浪潮集团和民族恒星公司合作研制的开源操作系统。银河麒麟操作系统下默认对软RAID进行了支持,通过内核multi-disk(MD)驱动实现独立于硬件的RAID。软RAID性能依赖于服务器CPU性能和负载,而硬RAID的性能却能独立于系统性能之外。硬RAID管理独立于主机之外,通过硬RAID卡的驱动进行配置,系统主机无法直接获取底层磁盘,每个RAID类似于一个单一磁盘呈现给主机。硬RAID卡类似于SCSI控制器,用来操作和控制实际的磁盘驱动。硬RAID在RAID ...
【技术保护点】
一种银河麒麟操作系统下硬RAID的创建方法,其特征在于,包括步骤如下:1)利用uname–ar命令获取银河麒麟操作系统所使用的内核版本,进一步获取该版本内核编译时所采用的linux内核头文件库,利用所述头文件库对RAID卡的驱动代码进行编译,生成对应的ko文件;2)使用驱动加载命令insmod加载所述的ko文件,使用lspci–k命令检测RAID卡是否被识别及ko文件内的驱动代码是否被成功加载;3)使用runlevel命令查看银河麒麟操作系统系统当前的运行级别N,同时修改对应的/etc/rcN.d/rc.local文件,将驱动加载命令insmod写入开机自启动程序中;4)使用dpkg–i megacli.deb命令在银河麒麟操作系统装载MegaCli工具;5)使用MegaCli–CfgLdAdd–rX命令进行RAID X的创建;6)使用MegaCli‑LdInit‑start–full‑L0‑a0命令对步骤5)创建的RAID X进行初始化,其中,‑a0指定RAID适配器,‑L0指定该适配器下创建的第一个RAID阵列;7)使用MegaCli‑CfgLdDel–L0‑a0命令对已创建的RA ...
【技术特征摘要】
1.一种银河麒麟操作系统下硬RAID的创建方法,其特征在于,包括步骤如下:1)利用uname–ar命令获取银河麒麟操作系统所使用的内核版本,进一步获取该版本内核编译时所采用的linux内核头文件库,利用所述头文件库对RAID卡的驱动代码进行编译,生成对应的ko文件;2)使用驱动加载命令insmod加载所述的ko文件,使用lspci–k命令检测RAID卡是否被识别及ko文件内的驱动代码是否被成功加载;3)使用runlevel命令查看银河麒麟操作系统系统当前的运行级别N,同时修改对应的/etc/rcN.d/rc.local文件,将驱动加载命令insmod写入开机自启动程序中;4)使用dpkg–imegacli.deb命令在银河麒麟操作系统装载MegaCli工具;5)使用MegaCli–CfgLdAdd–rX命令进行RAIDX的创建;6)使用MegaCli-LdInit-start–full-L0-a0命令对步骤5)创建的RAIDX进行初始化,其中,-a0指定RAID适配器,...
【专利技术属性】
技术研发人员:马晓光,于治楼,陈乃阔,吴登勇,
申请(专利权)人:山东超越数控电子有限公司,
类型:发明
国别省市:山东,37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。