看具體的RAID卡是什么型號(hào)的,
從網(wǎng)站建設(shè)到定制行業(yè)解決方案,為提供網(wǎng)站建設(shè)、成都網(wǎng)站建設(shè)服務(wù)體系,各種行業(yè)企業(yè)客戶提供網(wǎng)站建設(shè)解決方案,助力業(yè)務(wù)快速發(fā)展。成都創(chuàng)新互聯(lián)將不斷加快創(chuàng)新步伐,提供優(yōu)質(zhì)的建站服務(wù)。
通過(guò)以下命令 查看RAID卡信息:
lspci -v -s $(lspci |grep -i raid|awk '{print $1}')
如果是LSI的,
安裝MegaCli工具包即可, 這個(gè)我記得在LSI的網(wǎng)站上有。
64位OS安裝完以后執(zhí)行, 可執(zhí)行程序?yàn)?opt/MegaRAID/MegaCli/MegaCli64
32位OS為/opt/MegaRAID/MegaCli/MegaCli
安裝完成后:
/opt/MegaRAID/MegaCli/MegaCli64 -adpallinfo -aAll
或者/opt/MegaRAID/MegaCli/MegaCli64 -h 查看幫助
注意:這個(gè)工具也不是所有LSI的卡都支持。
說(shuō)老實(shí)話, DELL國(guó)內(nèi)的售后服務(wù)人員水平參差不齊, 這種問(wèn)題, 你要遇上個(gè)比較二的售后, 他會(huì)給你推薦一堆windows平臺(tái)下的工具。
拿分閃人。
現(xiàn)在很多人再買(mǎi)到服務(wù)器之后要裝linux系統(tǒng),但是沒(méi)有l(wèi)inux環(huán)境,無(wú)法按照上邊的步驟來(lái)把驅(qū)動(dòng)寫(xiě)到U盤(pán)上去,經(jīng)測(cè)試發(fā)現(xiàn)可以用redhat的第一張盤(pán)來(lái)創(chuàng)造這樣一個(gè)linux環(huán)境,假設(shè)現(xiàn)在要加載的驅(qū)動(dòng)為L(zhǎng)SI
sas
raid卡的驅(qū)動(dòng)
步驟如下:
1、先在windows環(huán)境中把驅(qū)動(dòng)拷貝到U盤(pán)上去,
2、用redhat的第一張盤(pán)引導(dǎo),當(dāng)出現(xiàn)提示你是否加載hard
driver時(shí),選擇skip,這是OS沒(méi)有檢測(cè)到硬盤(pán)的提示,此時(shí)就可以skip,接著就要加載圖形化界面了,這時(shí)候我們就可以按CTRL+ALT+F2切換到控制臺(tái)了,
(有一點(diǎn)補(bǔ)充,硬盤(pán)的驅(qū)動(dòng)是在出現(xiàn)圖形化界面之前就已經(jīng)加載了,對(duì)于這個(gè)問(wèn)題我還請(qǐng)了前輩一瓶水,我們可以在出現(xiàn)控制臺(tái)后切換到F3,F(xiàn)4就可以看到內(nèi)核和安裝的詳細(xì)過(guò)程)
3、在內(nèi)存中建兩個(gè)目錄mkdir
/a
/b
4、mount
/dev/sda1
/a
5、cp
/a/megaraid_sas-rhel40-all.img
/b
6、umount
/a
7、dd
if=/b/megaraid_sas-rhel40-all.img
of=/dev/sda
8、再次啟動(dòng)服務(wù)器,當(dāng)出現(xiàn)boot之后輸入linux
dd,然后按照提示選擇從/dev/sda中添加驅(qū)動(dòng),就會(huì)找到硬盤(pán)(如果出現(xiàn)多個(gè)sdx設(shè)備,可以按CTRL+ALT+F4來(lái)看到底你的U盤(pán)是哪個(gè)設(shè)備)
首先,介紹下Linux系統(tǒng)中查看raid廠商.
軟件raid:查看raid級(jí)別,狀態(tài)等信息
#cat /proc/mdstat
硬件raid:查看raid的廠商,型號(hào),級(jí)別
#dmesg | grep -i raid
#cat /proc/scsi/scsi
比如如下的輸出:[root@rac1 disk]# dmesg | grep -i raid[ 2.657117] megaraid_sas 0000:01:00.0: irq 95 for MSI/MSI-X[ 2.657128] megaraid_sas 0000:01:00.0: irq 96 for MSI/MSI-X[ 2.657138] megaraid_sas 0000:01:00.0: irq 97 for MSI/MSI-X[ 2.657153] megaraid_sas 0000:01:00.0: irq 98 for MSI/MSI-X[ 2.657163] megaraid_sas 0000:01:00.0: irq 99 for MSI/MSI-X[ 2.657173] megaraid_sas 0000:01:00.0: irq 100 for MSI/MSI-X[ 2.657183] megaraid_sas 0000:01:00.0: irq 101 for MSI/MSI-X[ 2.657192] megaraid_sas 0000:01:00.0: irq 102 for MSI/MSI-X[ 2.657202] megaraid_sas 0000:01:00.0: irq 103 for MSI/MSI-X[ 2.657212] megaraid_sas 0000:01:00.0: irq 104 for MSI/MSI-X[ 2.657221] megaraid_sas 0000:01:00.0: irq 105 for MSI/MSI-X[ 2.657236] megaraid_sas 0000:01:00.0: irq 106 for MSI/MSI-X[ 2.657267] megaraid_sas 0000:01:00.0: [scsi0]: FW supports96 MSIX vector,Online CPUs: 12,Current MSIX 12[ 2.700640] megaraid_sas 0000:01:00.0: Firmware supports 256 VD 256 PD[ 2.700656] megaraid_sas 0000:01:00.0: Driver supports 256 VD 256 PD[ 2.767437] megaraid_sas 0000:01:00.0: Controller type: MR,Memory size is: 2048MB[ 2.767439] megaraid_sas 0000:01:00.0: Firmware Crash dump feature is supported[ 2.788549] scsi host0: LSI SAS based MegaRAID driver[root@rac1 disk]#
這就確定是LSI的raid卡控制器.
系統(tǒng)版本不同,查看也不同
1./proc/scsi/mptsas
cat 0 ,raid卡是SAS6IR
ioc0: LSISAS1068E B3, FwRev=00192f00h, Ports=1, MaxQ=266
這是較早的一臺(tái)r710服務(wù)器
通過(guò)dell官方的技術(shù)支持告知,有用戶反饋此卡如之前有raid1,想再加硬盤(pán)有可能會(huì)認(rèn)不到
SAS6IR 做raid教程鏈接 ;tid=99816msg=455328type=email_tool"
2.新買(mǎi)的一臺(tái)r710服務(wù)器就不一樣了
還是那個(gè)目錄cd /proc/scsi/
-r--r--r-- 1 root root 0 Jul 18 10:47 device_info
-r--r--r-- 1 root root 0 Jul 18 10:47 scsi
dr-xr-xr-x 2 root root 0 Jul 18 10:47 sg
直接查看 cat scsi, raid卡是PERC 6/i
Host: scsi0 Channel: 02 Id: 00 Lun: 00
Vendor: DELL Model: PERC 6/i Rev: 1.22
Type: Direct-Access ANSI SCSI revision: 05
3.簡(jiǎn)單介紹一下dell服務(wù)器上配置的raid卡
SAS6IR 可以不配置陣列,如果要配置陣列只支持RAID1/ RAID0,要么配置陣列,要么都不配置陣列
PERC6I一定要配置陣列,支持RAID0/ RAID1/ RAID10/ RAID5/ RAID 6 /RAID50
H700跟PERC6I一樣,是PERC6I的升級(jí)版
插一塊新硬盤(pán),開(kāi)機(jī)按[Ctrl-i]進(jìn)入raid管理界面,找到要操作的陣列,選擇添加熱備盤(pán)的命令(英文是hot spare),然后選擇你的新硬盤(pán)。
一、lsipci
NAME
lspci - 列出所有PCI設(shè)備
瀏覽SYNOPSIS lspci [options]
描述DESCRIPTION
lspci 是一個(gè)用來(lái)顯示系統(tǒng)中所有PCI總線設(shè)備或連接到該總線上的所有設(shè)備的工具。 為了能使用這個(gè)命令所有功能,你需要有 linux 2.1.82 或以上版本,支持 /proc/bus/pci 接口的內(nèi)核。在舊版本內(nèi)核中,PCI工具必須使用只有root才能執(zhí)行的直接硬件訪問(wèn),而且總是出現(xiàn)競(jìng)爭(zhēng)狀況以及其他問(wèn)題。 如果你要報(bào)告 PCI 設(shè)備驅(qū)動(dòng)中,或者是 lspci 自身的 bugs,請(qǐng)?jiān)趫?bào)告中包含 "lspci -vvx" 的輸出。
項(xiàng)OPTIONS -v 使得 lspci 以冗余模式顯示所有設(shè)備的詳細(xì)信息。
-vv 使得 lspci 以過(guò)冗余模式顯示更詳細(xì)的信息 (事實(shí)上是 PCI 設(shè)備能給出的所有東西)。這些數(shù)據(jù)的確切意義沒(méi)有在此手冊(cè)頁(yè)中解釋?zhuān)绻阆胫栏?,?qǐng)參照 /usr/include/linux/pci.h 或者 PCI 規(guī)范。
-n 以數(shù)字形式顯示 PCI 生產(chǎn)廠商和設(shè)備號(hào),而不是在 PCI ID 數(shù)據(jù)庫(kù)中查找它們。
-x 以十六進(jìn)制顯示 PCI 配置空間 (configuration space) 的前64個(gè)字節(jié)映象 (標(biāo)準(zhǔn)頭部信息)。此參數(shù)對(duì)調(diào)試驅(qū)動(dòng)和 lspci 本身很有用。
-xxx 以十六進(jìn)制顯示所有 PCI 配置空間的映象。此選項(xiàng)只有 root 可用,并且很多 PCI 設(shè)備在你試圖讀取配置空間的未定義部分時(shí)會(huì)崩潰 (此操作可能不違反PCI標(biāo)準(zhǔn),但是它至少非常愚蠢)。
-b 以總線為中心進(jìn)行查看。顯示所有 IRQ 號(hào)和內(nèi)存地址,就象 PCI 總線上的卡看到的一樣,而不是內(nèi)核看到的內(nèi)容。 -t 以樹(shù)形方式顯示包含所有總線、橋、設(shè)備和它們的連接的圖表。
-s [[bus]:][slot][.[func]] 僅顯示指定總線、插槽上的設(shè)備或設(shè)備上的功能塊信息。設(shè)備地址的任何部分都可以忽略,或以“*”代替 (意味著所有值)。所有數(shù)字都是十六進(jìn)制。例如:“0:”指的是在0號(hào)總線上的所有設(shè)備;“0”指的是在任意總線上0號(hào)設(shè)備的所有功能塊;“0.3”選擇了所有總線上0號(hào)設(shè)備的第三個(gè)功能塊;“.4”則是只列出每一設(shè)備上的第四個(gè)功能塊。 -d [vendor]:[device] 只顯示指定生產(chǎn)廠商和設(shè)備 ID 的設(shè)備。 這兩個(gè) ID 都以十六進(jìn)制表示,可以忽略或者以“*”代替 (意味著所有值)。
-i file 使用 file 作為 PCI ID 數(shù)據(jù)庫(kù)而不是使用默認(rèn)的 /usr/share/hwdata/pci.ids。
-p dir 使用 dir 作為包含 PCI 總線信息的目錄而不是使用默認(rèn)的目錄 /proc/bus/pci。
-m 以機(jī)器可讀的方式轉(zhuǎn)儲(chǔ) PCI 設(shè)備數(shù)據(jù) (支持兩種模式:普通和冗余),便于腳本解析。
-M 使用總線映射模式,這種模式對(duì)總線進(jìn)行全面地掃描以查明總線上的所有設(shè)備,包括配置錯(cuò)誤的橋之后的設(shè)備。請(qǐng)注意,此操作只應(yīng)在調(diào)試時(shí)使用,并可能造成系統(tǒng)崩潰 (只在設(shè)備有錯(cuò)誤的時(shí)候,但是不幸的是它們存在),此命令只有 root 可以使用。同時(shí),在不直接接觸硬件的 PCI 訪問(wèn)模式中使用 -M 參數(shù)沒(méi)有意義,因?yàn)轱@示的結(jié)果 (排除 lspci 中的 bug 的影響) 與普通的列表模式相同。
--version 顯示 lspci 的版本。這個(gè)選項(xiàng)應(yīng)當(dāng)單獨(dú)使用。
PCI 工具使用 PCILIB (一種可移植的庫(kù),提供平臺(tái)獨(dú)立的函數(shù)來(lái)訪問(wèn) PCI 配置空間) 來(lái)和PCI卡交互。下面的選項(xiàng)用來(lái)控制庫(kù)參數(shù),特別是所用訪問(wèn)模式的指定。默認(rèn)情況下,PCILIB 使用第一種可用的訪問(wèn)模式,不會(huì)顯示任何調(diào)試信息。每一個(gè)開(kāi)關(guān)選項(xiàng)都列出了一組它所支持的硬件/軟件列表。
-P dir 使用 linux 2.1 風(fēng)格的配置,直接訪問(wèn)目錄 dir 而非 /proc/bus/pci 目錄。(只能在 linux 2.1 或以上版本中使用)
-H1 通過(guò) Intel 架構(gòu) 1 來(lái)實(shí)現(xiàn)直接硬件訪問(wèn)。(只能用于 i386 及其兼容機(jī))
-H2 通過(guò)Intel 架構(gòu) 2 來(lái)實(shí)現(xiàn)直接硬件訪問(wèn)。警告:此模式只能尋址任何總線上的前16個(gè)設(shè)備,并且在很多情況下相當(dāng)不可靠。(只能用于 i386 及其兼容機(jī))
-S 使用 PCI 系統(tǒng)調(diào)用訪問(wèn)。(只能用于 Alpha 和 Ultra-Sparc 上的 Linux)
-F file 從所給的包含 lspci -x 命令輸出的文件中獲取相關(guān)信息。這在分析用戶提交的錯(cuò)誤報(bào)告時(shí)很有用,因?yàn)槟憧梢杂萌魏畏绞絹?lái)顯示硬件配置信息而無(wú)需為了獲取更多信息打擾用戶。(可用于所有系統(tǒng))
-G 增加庫(kù)的調(diào)試等級(jí)。(可用于所有系統(tǒng)) 件FILES /usr/share/hwdata/pci.ids 所有已知 PCI ID 的清單 (廠商,設(shè)備名,類(lèi),子類(lèi)) /proc/bus/pci linux 2.1.82 之后版本內(nèi)核提供的 PCI 總線配置空間的接口。包含每個(gè)總線 (per-bus) 的子目錄以及每個(gè)設(shè)備卡 (per-card) 的配置空間文件,還有一個(gè) devices 文件,包含所有PCI設(shè)備的列表。