日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

Linux 下采用軟件實(shí)現(xiàn)RAID

數(shù)據(jù)的安全性是人們在使用計(jì)算機(jī)中最重要的問題之一 。通常情況下,人們會(huì)在服務(wù)器環(huán)境中采用硬盤鏡像技術(shù),以達(dá)到數(shù)據(jù)的雙重備份 。同樣在Linux環(huán)境下,我們可以采用這種技術(shù) 。在Linux環(huán)境下,我們可以采用Raidtool工具,不僅可以將兩個(gè)硬盤進(jìn)行鏡像 。還可以制作軟RAID0、RAID4、RAID5 。說是軟RAID,是因?yàn)橥ǔG闆r下,RAID盤是通過專用的RAID卡進(jìn)行的 。而在Linux 環(huán)境下,我們可以利用軟件raidtool達(dá)到RAID功能 。;


所以稱為軟RAID 。建立并使用RAID盤有以下幾種方法:;


第一種方法:;


自行下載并編譯raidtools軟件包,較早版本的raidtool軟件包名為md,現(xiàn)在已正式更名為raidtool 。下載地址:;


中國自由軟件庫,通過搜索引擎查找下載 。;


如果你已經(jīng)從網(wǎng)上下載了raidtools-0.41.tar.gz軟件包 。解開后,自行編譯,步驟如下:;


$gunzip;-d;raidtools-0.41.tar.gz;


$tar;-xvf;raidtools-0.4.1.tar;


在使用raidtools之前,首先要知道目前正在使用的核心是否支持md 。如果你正在使用的核心是2.0.x,并且不是;


自己編譯過的話,大多數(shù)情況下是支持軟RAID的 。如果不能確定,則應(yīng)自己編譯核心 。在配置時(shí),應(yīng)選擇對md的支持 。;


確定了正在使用的核心支持RAID 。則編譯raidtools軟件包如下:;


$cd;raidtools-0.41;


$./configure;


$;make;


$make;install ##make;install在/dev下產(chǎn)生md0-md3共4個(gè)設(shè)備 。;


OK, 安裝完成 。;


在使用raidtool前,首先決定自己要使用的RAID的種類 。目前使用raidtool可以作RAID0,RAID1,RAID5 。;


由于只有兩塊硬盤而無法使用RAID5,除了RAID5外,還可以選擇作linear模式或RAID0 。筆者選擇了作RAID0 。;


以下為制作過程:;


首先,關(guān)機(jī),將兩塊小硬盤分別加到第一個(gè)IDE控制器的slave接口上 。將第二塊硬盤接到第二個(gè)IDE控制器上的slave;


接口上(筆者這臺機(jī)器上的CDROM接在第二個(gè)IDE控制器的master上) 。;


加電啟動(dòng)系統(tǒng),以root登錄,運(yùn)行以下命令對硬盤進(jìn)行分區(qū):;


#fdisk;/dev/hdb;


將全部硬盤劃分給一個(gè)主分區(qū),建立一個(gè)/dev/hdb1分區(qū) 。;


#fdisk;/dev/hdd;


同樣將全部硬盤劃分給一個(gè)主分區(qū),建立一個(gè)/dev/hdd1分區(qū) 。;


之后:;


#/sbin/mdcreate;raid0;-c4k;/dev/md0;/dev/hdb1;/dev/hdd1;


當(dāng)然,為了提高訪問速度,你可以將硬盤進(jìn)行比較細(xì)致的劃分,盡可能將分區(qū)合理分布在不同的硬盤上 。然后再用;


mdcreate將它們組合成一個(gè)mdx(x:1,2,3);


為了使用新建立的RAID設(shè)備,首先應(yīng)啟動(dòng)它:;


#/sbin/mdadd;-ar;


之后,查看/proc/mdstats文件的內(nèi)容,以檢查RAID0的狀態(tài) 。;


#cat;/proc/mdstats;


系統(tǒng)顯示:;


personalities;:;[1;linear];[2;raid0];


read_ahead;not;8092;sectors;


md0;:;active;raid0;hdb1;hdd1;xxxx;blocks;8k;chunks;


md1;:inactive;


md2;:inactive;


md3;:inactive;


這表示,新建的RAID0已經(jīng)可以正常運(yùn)行了 。為了使用新RAID盤,還應(yīng)在新盤上建立新的文件系統(tǒng),建立過程如下:;


#mke2fs;/dev/md0 ##注:在新的存儲設(shè)備上建立ext2文件系統(tǒng);


建立了新的文件系統(tǒng),再將它mount到根下的某個(gè)目錄上,就可以正式使用了 。安裝方法如下:;


#mount; /dev/md0; /opt;##注:/opt為筆者在根分區(qū)建的一個(gè)mount點(diǎn);


當(dāng)然,如果有必要的話,你還可以用raidtools建立raid5 。以提高數(shù)據(jù)的可靠性 。;


最后,將RAID0的加載及文件系統(tǒng)的加掛全加入到init.sysinit文件中,這樣,只要系統(tǒng)一啟動(dòng),首先就執(zhí)行RAID,;

推薦閱讀