摘要:raid卡幾乎已經成為服務器的標准配置了,raid卡不但可以大大提高數據的安全,還可以大幅提高硬盤讀寫性能,從而提供服務器的整體性能和可靠性. raid卡幾乎已經成為服務器的標准配置了,raid卡不但可以大大提高數據的安全,還可以大幅提高硬盤讀寫性能,從而提供服務器的整體性能和可靠性. Linux很早就提供對raid的支持,不但支持raid卡,也支持軟raid,不過軟raid實在是比不上硬raid.早期的raid卡都是用於scsi系統的,性能好,可惜價格高昂,而且scsi硬盤也大大貴過ide硬盤. 近年來,市場上出現了ide raid卡,配合新一代的高速ide硬盤的降價,一些入門級的服務器和工作站開始考慮采用ide raid系統. ide raid系統相對scsi raid而言,性能稍差,但價格相當低廉,實在是DIY友的利器. ide raid卡的代表是promise fasttrak100.我就以此為例,介紹IDE RAID卡在linux上的應用. linux的2.4.x核心開始支持ide raid卡promise fasttrak系列產品.但有少少問題,可能會導致有些型號工作不穩定,推薦使用promise公司提供的驅動. promise提供單cpu的驅動ftrh71_120b5.zip(FTP://ftp.promise.com/Controllers/IDE/Linux/ftrh71_120b5.zip) 它提供對fasttrak100TX2/LP/100的支持,可用在redhat 6.2和redhat 7.x上. promise提供多cpu的驅動FTv120b3RHsmp.TAR(ftp://ftp.promise.com/Controllers/IDE/Linux/FTv120b3RHsmp.TAR) 它提供對fasttrak100TX2/66/100的支持,可用在redhat 6.2和redhat 7.0上. 如果你的promise ide raid卡上的芯片是PDC20262和PDC20265,廠家建議你用redhat 7.0,因為可啟動的scsi模塊只支持單cpu,不支持smp. 我用單cpu的驅動來介紹安裝. 你需要兩張空白的,用dos格式化的軟盤. 解壓文件ftrh71_120b5.zip後,可以看到幾個文件.看到disk1.img和disk2.zip了吧. 可在dos下用rawrite.exe工具來把disk1.img寫進disk1軟盤中. linux用戶就更好辦: dd if=disk.img of=/dev/fd0 要注意先不要把軟盤mount上. 接下來,解壓disk2.zip,把生成的文件拷貝到disk2軟盤中. 如果你有一個安裝好的linux系統,想把fasttrak的驅動加進系統,從disk2軟盤上找到scsi_mod.o和ft.o兩個模塊. insmod scsi_mod.o insmod ft.o 用lsmod檢查一下是不是加載成功. 如果你想在新的ide raid系統上安裝新的linux系統的話,就要麻煩一點. 首先在ide raid卡的cmos中選擇raid方式和其它設置,如塊的大小等. 把disk1軟盤插進軟驅,開始安裝. disk1軟盤包含了redhat的啟動部分,可以當作redhat 7.x的安裝啟動軟盤. 正常安裝系統 當系統安裝接近完畢,顯示"Congratulations"的時候 按Ctrl+Alt+F2進入命令行模式 更換disk2軟盤 chroot /mnt/sysimage mount -t vfat /dev/fd0 /mnt/floppy cd /mnt/floppy ./setup-ft 完成後按Ctrl+Alt+F1,會到正常安裝模式,繼續進行完成安裝. 大功告成!
[1]