欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

基于OpenPower架構創(chuàng)建RAID磁盤陣列的方法與流程

文檔序號:11386093閱讀:681來源:國知局

本發(fā)明涉及測試評估技術領域,具體涉及一種基于openpower架構創(chuàng)建raid磁盤陣列的方法。



背景技術:

openpower是ibm公司基于power8,對外開放的區(qū)別于intelx86的一個新架構,具有開放的高性能cpu技術以及獨有的capi技術,而且具有國產(chǎn)安全保障。在服務器市場,目前已經(jīng)有很強的能力與x86爭鋒。

openpower架構在cpu類型、系統(tǒng)架構、操作系統(tǒng)類型這幾大方面都很大程度有別于我們熟知的x86架構。x86架構服務器系統(tǒng)測試中,已經(jīng)有了很成熟的一套方法,而對于剛剛對外開放的openpower架構,很大一部分的測試手法都不能照搬x86那一套,這就產(chǎn)生了許多新工具、新方法來進行系統(tǒng)測試。

openpower架構服務器的bios不使用x86通用的ami或者insyde代碼,且最特殊的一點是在post階段不調用pcie外插卡的optionrom,包括raid卡。也就是無法像傳統(tǒng)產(chǎn)品一樣在webbios圖形化界面上創(chuàng)建raid磁盤陣列。

raidadapter的兼容性測試作為系統(tǒng)測試的部件測試中一個重要部分,在openpower架構的服務器上也需要進行嚴格仔細測試。openpower架構服務器的bios不使用x86通用的ami或者insyde代碼,而是ibm自己開發(fā)的一套小linux系統(tǒng),其最特殊的一點是在服務器post階段不調用pcie外插卡的optionrom,包括raid卡。也就是傳統(tǒng)使用raid卡webbios圖形化界面上去初始化磁盤、設置raid卡、創(chuàng)建raid磁盤陣列等方法不適用于openpower架構的系統(tǒng)。



技術實現(xiàn)要素:

本發(fā)明要解決的技術問題是:本發(fā)明針對以上問題,提供一種基于openpower架構創(chuàng)建raid磁盤陣列的方法。

本發(fā)明所采用的技術方案為:

基于openpower架構創(chuàng)建raid磁盤陣列的方法,所述方法通過在openpower架構中的“petiboot”中創(chuàng)建raid磁盤陣列的環(huán)境,將對raidadapter的操作集中在這個環(huán)境中,以命令行或稱為文本模式的方式去操作。

所述方法通過針對產(chǎn)品adaptecsas/sataraidadapters在openpower架構的petibootshell里的工具,創(chuàng)建raid磁盤陣列工具。

所述方法環(huán)境準備過程如下:

1)將raid磁盤陣列工具拷貝到u盤里;

2)將u盤插到服務器上;

3)開啟服務器進入到petibootshell里。

所述raid磁盤陣列工具安裝過程如下:

1)創(chuàng)建一個新文件夾;

2)進入u盤中;

3)將raid磁盤陣列工具拷貝到shell的新建文件夾里;

4)進入文件夾;

5)安裝工具;

6)安裝完畢后拔出u盤。

所述raid磁盤陣列基本信息查看過程如下:

1)設置raidadaptermode為raid:exposeraw模式,指令:

#arcconfsetcontrollermode10

其中1為controller的number;0位controller的模式;

2)查看raidadapter信息和磁盤信息

#arcconfgetconfig1al

其中1為controller的number;al為所有卡和磁盤信息。

所述raidadapter和磁盤初始化過程如下:

1)刪除殘留raid信息:

2)將磁盤格式化為“raw”模式;

3)以上步驟操作完成,檢查磁盤都變成了raw模式;

4)格式化磁盤為“ready”模式;

……以此類推……

5)以上步驟操作完成,檢查磁盤都變成了ready模式。

所述raid磁盤陣列創(chuàng)建過程如下:

1)確認raidadapter的狀態(tài);

2)創(chuàng)建raid1;

3)查看raidadapter信息和磁盤信息;

4)刪除raid磁盤陣列;

5)創(chuàng)建raid0;

6)刪除raid磁盤陣列;

7)創(chuàng)建raid5;

8)刪除raid磁盤陣列;

9)創(chuàng)建raid10;

10)刪除raid磁盤陣列。

本發(fā)明的有益效果為:

本發(fā)明方法適用于openpoewr架構服務器,彌補了當前種特殊架構的產(chǎn)品在研發(fā)和生產(chǎn)過程中使用adaptecraidadapter,沒有一個完整清晰的方法介紹創(chuàng)建raid磁盤陣列過程的空缺。在服務器研發(fā)測試階段,對驗證服務器上raidadapter的兼容性、硬盤的兼容性以及bios功能這三大方面的測試,起了重要的作用,也為產(chǎn)品在服務器市場立足打下扎實基礎。

附圖說明

圖1為本發(fā)明方法流程圖。

具體實施方式

根據(jù)說明書附圖,結合具體實施方式對本發(fā)明進一步說明:

實施例1:

基于openpower架構創(chuàng)建raid磁盤陣列的方法,所述方法通過在openpower架構中的“petiboot”中創(chuàng)建raid磁盤陣列的環(huán)境,將對raidadapter的操作集中在這個環(huán)境中,以命令行或稱為文本模式的方式去操作。

openpower架構中的bios叫做“petiboot”,這個shell是一個小的簡單的linux系統(tǒng),可以將創(chuàng)建raid磁盤陣列的環(huán)境集中到這個bios的shell里。

實施例2

在實施例1的基礎,本實施例所述方法通過microsemi公司針對產(chǎn)品adaptecsas/sataraidadapters在openpower架構上發(fā)布的在petibootshell里的工具,創(chuàng)建raid磁盤陣列工具。petibootshell里的工具以.pb-plugin后綴,這里稱之為arcconf.pb-plugin。

實施例3

如圖1所示,在實施例1或2的基礎,本實施例所述方法環(huán)境準備過程如下:

1)將raid磁盤陣列工具arcconf.pb-plugin拷貝到u盤里;

2)將u盤插到服務器上;

3)開啟服務器進入到petibootshell里。

實施例4

在實施例3的基礎,本實施例所述raid磁盤陣列工具安裝過程如下:

1)創(chuàng)建一個新文件夾;

#mkdir/mnt/tmp

2)進入u盤中;

#cd/var/petiboot/mnt/dev/sd*

3)將raid磁盤陣列工具拷貝到shell的新建文件夾里;

#cparcconf.pb-plugin/mnt/tmp

4)進入文件夾;

#cd/mnt/tmp

5)安裝工具;

#pb-plugininstallarcconf.pb-plugin

6)安裝完畢后拔出u盤。

實施例5

在實施例3的基礎,本實施例所述raid磁盤陣列基本信息查看過程如下:

1)設置raidadaptermode為0模式(即raid:exposeraw模式),指令:

#arcconfsetcontrollermode10

其中1為controller的number;0位controller的模式;

2)查看raidadapter信息和磁盤信息

#arcconfgetconfig1al

其中1為controller的number;al為所有卡和磁盤信息。

這里需要確認raid卡的fw,driver,mode是符合自己的需求,并且確認磁盤是否都識別到。

實施例6

在實施例3的基礎,本實施例所述raidadapter和磁盤初始化過程如下:

1)刪除殘留raid信息:

#arcconfdelete0logicaldrive1

其中0為controllernumber;1為logicaldrivenumber

2)將磁盤格式化為“raw”模式

#arcconfuninit100010203

其中第一個“1”為controllernumber,00,01,02,03為磁盤的channelnumber和drivenumber,此處列舉了4塊磁盤0,1,2,3;

3)以上步驟操作完成,檢查磁盤都變成了raw模式

#arcconfgetconfig1pd

4)格式化磁盤為“ready”模式

#arcconftaskstart1device[00]initialize

#arcconftaskstart1device[01]initialize

……以此類推……

5)以上步驟操作完成,檢查磁盤都變成了ready模式。

#arcconfgetconfig1pd

實施例7

在實施例3的基礎,本實施例所述raid磁盤陣列創(chuàng)建過程如下:

1)確認raidadapter的狀態(tài)

##arcconfgetstatus1

2)創(chuàng)建raid1

#arcconfcreate1logicaldrivemethodquickmax10001

其中單詞create后的1為controllernumber;單詞max后的1為raid陣列級別;后面的00,01為磁盤channelnumber和drivenumber。

3)查看raidadapter信息和磁盤信息

#arcconfgetconfig1al

4)刪除raid磁盤陣列

#arcconfdelete0logicaldrive1

5)創(chuàng)建raid0

#arcconfcreate1logicaldrivemethodquickmax00001

6)刪除raid磁盤陣列

#arcconfdelete0logicaldrive1

7)創(chuàng)建raid5

#arcconfcreate1logicaldrivemethodquickmax5000102

8)刪除raid磁盤陣列

#arcconfdelete0logicaldrive1

9)創(chuàng)建raid10

##arcconfcreate1logicaldrivemethodquickmax500010203

10)刪除raid磁盤陣列。

實施方式僅用于說明本發(fā)明,而并非對本發(fā)明的限制,有關技術領域的普通技術人員,在不脫離本發(fā)明的精神和范圍的情況下,還可以做出各種變化和變型,因此所有等同的技術方案也屬于本發(fā)明的范疇,本發(fā)明的專利保護范圍應由權利要求限定。

當前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
彭山县| 道真| 萨迦县| 那坡县| 安庆市| 东乡族自治县| 扶绥县| 威信县| 洪雅县| 苍梧县| 蛟河市| 灵川县| 松原市| 商丘市| 巨野县| 万州区| 东莞市| 城步| 太湖县| 温宿县| 将乐县| 阜新| 临汾市| 海南省| 吉安市| 元阳县| 宁德市| 盐山县| 岳西县| 通城县| 临洮县| 凤凰县| 平山县| 深州市| 阳新县| 安溪县| 巢湖市| 宽城| 日照市| 定安县| 沙雅县|