一种多硬盘串行自动格式化的方法及系统技术方案

技术编号:17878455 阅读:44 留言:0更新日期:2018-05-06 00:24
一种多硬盘串行自动格式化的方法,具体包括以下步骤:对单硬盘进行自动格式化;通过串行循环实现对所有硬盘进行自动格式化。还包括一种多硬盘串行自动格式化的系统。首先实现对单硬盘的自动格式化,然后通过一个串行循环实现对所有硬盘的自动格式化。

A method and system for serial hard formatting of multiple hard disks

A method of automatically formatting multiple hard disk serial, which includes the following steps: automatically formatting the single hard disk and automatically formatting all hard disks through the serial loop. It also includes a system of multiple hard disk serial automatic formatting. First, the automatic formatting of the single hard disk is realized, and then the automatic formatting of all hard disks is realized through a serial loop.

【技术实现步骤摘要】
一种多硬盘串行自动格式化的方法及系统
本专利技术涉及硬盘格式化
,具体地说是一种多硬盘串行自动格式化的方法及系统。
技术介绍
硬盘是服务器中基本的大容量存储设备,主要是用于提供服务器运算时所需信息,并存储服务器系统所有的程序和数据文件。不同机型的服务器中硬盘数量不一,少则几块,多则十几块或者数十块。服务器使用或硬盘性能测试过程中经常需要进行硬盘格式化操作。硬盘容量或内部碎片量会影响格式化时间,一般单块硬盘格式化时间从几分钟到几十分钟甚至数小时不等。现在格式化硬盘的方式一般为:输入格式化指令——输入Y确认——等待一定时间后自动结束。上面这种方式每次只能依次对单块硬盘进行格式化,每当完成一个硬盘的格式化后,再手动输入指令进行下一块硬盘的格式化。当有几十块硬盘的话,上面方式会提高人力成本。因此如何实现多块硬盘的自动格式化是一个迫切需要解决的问题。
技术实现思路
本专利技术的目的在于提供一种多硬盘串行自动格式化的方法及系统,用于解决对多块硬盘格式化时无法自动进行,耗时多的问题。本专利技术解决其技术问题所采取的技术方案是:一种多硬盘串行自动格式化的方法,具体包括以下步骤:对单硬盘进行自动格式化;通过串行循环实现对所有硬盘进行自动格式化。进一步地,对单硬盘进行自动格式化的方法具体为:进行格式化命令;通过EOF交互方式实现“Y”的自动输入;进行格式化。进一步地,所述的EOF交互方式具体为:将“<<”与EOF结合使用构成命令“<<EOF”;将命令“<<EOF”与EOF组合使用。进一步地,通过串行循环实现对所有硬盘进行自动格式化的方法具体为:通过循环指令执行单硬盘自动格式化。进一步地,所述的循环指令包括for循环指令。一种多硬盘串行自动格式化的系统,利用所述的方法,用于将多块硬盘进行格式化,还包括EOF交互系统,用于对单块硬盘进行自动格式化;和,循环系统,用于对EOF交互系统进行多次循环工作,实现多块硬盘自动格式化。进一步地,所述的EOF交互系统对单块硬盘进行自动格式化通过格式化命令和EOF命令。进一步地,所述的格式化命令包括mkfs,所述的EOF命令包括<<EOF。进一步地,所述的循环系统采用for循环命令实现多块硬盘的自动格式化。以上
技术实现思路
提供的仅仅是本专利技术实施例的表述,而不是专利技术本身。
技术实现思路
中提供的效果仅仅是实施例的效果,而不是专利技术所有的全部效果,上述技术方案中的一个技术方案具有如下优点或有益效果:本专利技术技术方案中的一个技术方案首先实现对单硬盘的自动格式化,然后通过一个串行循环实现对所有硬盘的自动格式化。提高了硬盘格式化的效率,节约了人力成本。附图说明此处所说明的附图用来提供对本专利技术的进一步解释,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1为本专利技术实施例的方法流程示意图;图2为本专利技术实施例的系统结构示意图。具体实施方式为了能清楚说明本方案的技术特点,下面通过具体实施方式,并结合其附图,对本专利技术进行详细阐述。下文的公开提供了许多不同的实施例或例子用来实现本专利技术的不同结构。为了简化本专利技术的公开,下文中对特定例子的部件和设置进行描述。此外,本专利技术可以在不同例子中重复参考数字和/或字母。这种重复是为了简化和清楚的目的,其本身不指示所讨论各种实施例和/或设置之间的关系。应当注意,在附图中所图示的部件不一定按比例绘制。本专利技术省略了对公知组件和处理技术及工艺的描述以避免不必要地限制本专利技术。如图1所示,一种多硬盘串行自动格式化的方法,具体包括以下步骤:步骤1)对单硬盘进行自动格式化;步骤2)通过串行循环实现对所有硬盘进行自动格式化。步骤1)操作中对单硬盘进行自动格式化的方法具体为:步骤11)进行格式化命令;步骤12)通过EOF交互方式实现“Y”的自动输入;步骤13)进行格式化。EOF交互方式具体为:将“<<”与EOF结合使用构成命令“<<EOF”;将命令“<<EOF”与EOF组合使用。当对某型号硬盘sdb进行单硬盘自动格式化时,可如下EOF交互方式:./msecli407.dat–X–B–n/dev/sdb<<EOFYEOF“<<EOF“表示后续的输入作为子命令或子shell的输入,直到遇到“EOF”,再次返回到主调shell,可将其理解为分界符。通过串行循环实现对所有硬盘进行自动格式化的方法具体为:通过循环指令执行单硬盘自动格式化。循环指令包括for循环指令。具体方式如下:foriin{b..f}do./msecli407.dat–X–B–n/dev/sd$i<<EOFYEOFdone如图2所示,一种多硬盘串行自动格式化的系统,用于将多块硬盘进行格式化,包括EOF交互系统,用于对单块硬盘进行自动格式化;和,循环系统,用于对EOF交互系统进行多次循环工作,实现多块硬盘自动格式化。EOF交互系统对单块硬盘进行自动格式化通过格式化命令和EOF命令。格式化命令包括mkfs,所述的EOF命令包括<<EOF。循环系统采用for循环命令实现多块硬盘的自动格式化。以上所述只是本专利技术的优选实施方式,对于本
的普通技术人员来说,在不脱离本专利技术原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也被视为本专利技术的保护范围。本文档来自技高网
...
一种多硬盘串行自动格式化的方法及系统

【技术保护点】
一种多硬盘串行自动格式化的方法,其特征是,具体包括以下步骤:对单硬盘进行自动格式化;通过串行循环实现对所有硬盘进行自动格式化。

【技术特征摘要】
1.一种多硬盘串行自动格式化的方法,其特征是,具体包括以下步骤:对单硬盘进行自动格式化;通过串行循环实现对所有硬盘进行自动格式化。2.根据权利要求1所述的方法,其特征是,对单硬盘进行自动格式化的方法具体为:进行格式化命令;通过EOF交互方式实现“Y”的自动输入;进行格式化。3.根据权利要求2所述的方法,其特征是,所述的EOF交互方式具体为:将“<<”与EOF结合使用构成命令“<<EOF”;将命令“<<EOF”与EOF组合使用。4.根据权利要求1所述的方法,其特征是,通过串行循环实现对所有硬盘进行自动格式化的方法具体为:通过循环指令执行单硬盘自动格式化。5....

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

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

1