国产成人精品18p,天天干成人网,无码专区狠狠躁天天躁,美女脱精光隐私扒开免费观看

Linux怎么用軟件實(shí)現RAID

發(fā)布時(shí)間:2021-08-11 11:57 來(lái)源:億速云 閱讀:0 作者:chen 欄目: 系統運維 歡迎投稿:712375056

這篇文章主要講解了“Linux怎么用軟件實(shí)現RAID”,文中的講解內容簡(jiǎn)單清晰,易于學(xué)習與理解,下面請大家跟著(zhù)小編的思路慢慢深入,一起來(lái)研究和學(xué)習“Linux怎么用軟件實(shí)現RAID”吧!

數據安全是人們在使用計算機中最重要的問(wèn)題之一。通常情況下,人們會(huì )在環(huán)境中采用硬盤(pán)鏡像技術(shù),以達到數據的雙重備份。同樣在Linux環(huán)境下,我們可以采用這種技術(shù)。在Linux環(huán)境下,我們可以采用Raidtool工具,不僅可以將兩個(gè)硬盤(pán)進(jìn)行鏡像。還可以制作軟RAID0、RAID4、 &nbspRAID5。說(shuō)是軟RAID,是因為通常情況下,RAID盤(pán)是通過(guò)專(zhuān)用的RAID卡進(jìn)行的。而在Linux 環(huán)境下,我們可以利用軟件 raidtool達到RAID功能。 

所以稱(chēng)為軟RAID。建立并使用RAID盤(pán)有以下幾種方法: 

第一種方法: 

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

中國自由軟件庫,通過(guò)搜索引擎查找下載。 

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

$gunzip&nbsp-d&nbspraidtools-0.41.tar.gz 

$tar&nbsp-xvf&nbspraidtools-0.4.1.tar 

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

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

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

$cd&nbspraidtools-0.41 

$./configure 

$&nbspmake 

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

OK, 安裝完成。 

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

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

以下為制作過(guò)程: 

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

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

加電啟動(dòng)系統,以root登錄,運行以下命令對硬盤(pán)進(jìn)行分區: 

#fdisk /dev/hdb 

將全部硬盤(pán)劃分給一個(gè)主分區,建立一個(gè)/dev/hdb1分區。 

#fdisk /dev/hdd 

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

之后: 

#/sbin/mdcreate&nbspraid0&nbsp-c4k /dev/md0 /dev/hdb1 /dev/hdd1 

當然,為了提高訪(fǎng)問(wèn)速度,你可以將硬盤(pán)進(jìn)行比較細致的劃分,盡可能將分區合理分布在不同的硬盤(pán)上。然后再用 

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

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

#/sbin/mdadd&nbsp-ar 

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

#cat /proc/mdstats 

系統顯示: 

personalities : 

read_ahead&nbspnot&nbsp8092&nbspsectors 

md0 :&nbspactive&nbspraid0&nbsphdb1&nbsphdd1&nbspxxxx&nbspblocks&nbsp8k&nbspchunks 

md1 :inactive 

md2 :inactive 

md3 :inactive 

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

#mke2fs /dev/md0 ##注:在新的存儲設備上建立ext2文件系統 

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

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

用戶(hù)就不必再手工安裝了。 

用戶(hù)應將以下兩個(gè)命令加入到init.syinit文件中。 

/sbin/mdrun&nbsp-ar 

mount /dev/md0 /opt 

當然,如果你不覺(jué)得麻煩,也可以手工運行以上命令,以手動(dòng)方式啟動(dòng)軟RAID盤(pán)。 

第二種方式:如果你安裝的Linux發(fā)行版較新,其中已經(jīng)帶有raidtool工具,那么就不必再下載軟件并自己編譯了。 

使用時(shí)可以這樣處理: 

首先建立一個(gè)文件/etc/raidtab(以制作raid0為例),文件內容如下: 

raiddev /dev/md0 

raid-level&nbsp0 

nr-raid-disks&nbsp2 

persistent-superblock&nbsp1 

chunk-size&nbsp4 

device /dev/hdb1 

raid-disk&nbsp0 

device /dev/hdd1 

raid-disk&nbsp1 

然后,運行以下命令: 

#mkraid /dev/md0 

這樣就可以生成一個(gè)新的設備:/dev/md0。 

啟用軟raid方法: 

#raidstart /dev/md0 

其余操作同上。 

如果你正在使用的發(fā)行版很新,可能以下兩種情況都不不適用于你,那么,你可以采用以下方式使用軟RAID。 

筆者的一臺PC上安裝了Red&nbsphat&nbspLinux 6.1,自行編譯raidtool0.42,0.50beta2時(shí),先是找不到所要的頭 

文件,經(jīng)筆者將所需頭文件復制后,編譯仍然通不過(guò)。原來(lái),由于新的發(fā)行版采用了一系列新的函數,情況稍有 

一點(diǎn)不同。不過(guò),新的發(fā)行版中,提供了raidtools,在/sbin目錄中,有raidtools的一系列工具,其中有 

mkraid,raid0run,raidstop,raidstart等一組工具。如果你想自己編譯,可以從中國自由軟件庫中查找到 

了最新版為0.9的raidtool。自行編譯了0.9版的raidtool。編譯正常通過(guò)。 

新版的raidtool稍有一點(diǎn)不同,筆者使用系統自帶的raidtool,制作軟RAID方法如下: 

1、 首先建立文件/etc/raidtab,2、 文件內容如下: 

raiddev /dev/md0 

raid-level    &nbsp0 

nr-raid-disks    &nbsp2 

persistent-superblock   &nbsp0 

chunk-size    &nbsp8 

device      /dev/hdb1 

raid-disk    &nbsp0 

device      /dev/hdd1 

raid-disk    &nbsp1 

  

3、 生成軟raid設備4、 ,5、 運行以下命令: 

#&nbspmkraid&nbsp-c /etc/raidtab /dev/md0 

之后,運行以下命令,以查看目前RAID的運行狀態(tài)。 

#&nbspcat&nbspmdstat 

如果系統顯示如下: 

Personalities : 

read_ahead&nbsp1024&nbspsectors 

md0 :&nbspactive&nbspraid0&nbsphdd1&nbsphdb1&nbsp2202416&nbspblocks&nbsp8k&nbspchunks 

unused&nbspdevices: 

表示,你的RAID0已正常運行了。 

3、建立新的文件系統 

現在,為了使用新生的設備,我們應在新的RAID盤(pán)上建ext2文件系統,建立新的文件系統的命令如下: 

#&nbspmkfs.ext2 /dev/md0 

經(jīng)過(guò)大約兩三分鐘,新的文件系統正確生成?,F在就可以開(kāi)始使用它了。使用方法如下: 

#&nbspmount&nbsp-t&nbspext2 /dev/md0 /opt 

將/dev/md0設備加掛(mount)到/opt安裝點(diǎn)上。

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

當然,如果有必要的話(huà),你還可以用raidtools建立raid5。以提高數據的可靠性。

此后,筆者在此軟RAID盤(pán)上安裝了Sybase&nbsp11.0.3.3,經(jīng)過(guò)測試,發(fā)現整個(gè)RAID0系統的性能還不錯。 

最后,在使用Raidtools時(shí)應注意:采用raidtool制作軟RAID,最好不要在一塊硬盤(pán)上分多個(gè)分區,再將這 

些分區同raidtool制作成RAID。因為這樣做不但不會(huì )提高硬盤(pán)的訪(fǎng)問(wèn)速度,反而會(huì )降低整修系統的性能。要 

使用軟RAID盤(pán),最好是將一個(gè)硬盤(pán)分成多個(gè)分區,再將不同硬盤(pán)的分區制作成軟RAID盤(pán)。再有,用戶(hù)最好不 

要將/usr目錄放置到RAID盤(pán)上。如果RAID盤(pán)出錯,那你可就完了。系統的交換分區最好也不要放到RAID盤(pán)上, 

盡管有人認為這樣可以提高訪(fǎng)問(wèn)速度,但是,筆者擔心,萬(wàn)一你在使用系統時(shí),交換分區上有交換了很多系統時(shí), 

這時(shí)忽然RAID盤(pán)出錯了,那可就完了

免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng )、來(lái)自本網(wǎng)站內容采集于網(wǎng)絡(luò )互聯(lián)網(wǎng)轉載等其它媒體和分享為主,內容觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如侵犯了原作者的版權,請告知一經(jīng)查實(shí),將立刻刪除涉嫌侵權內容,聯(lián)系我們QQ:712375056,同時(shí)歡迎投稿傳遞力量。

久久亚洲精品11p| 丰满少妇弄高潮了WWW| 亚洲第一成人网站| 亚洲美国产亚洲AV| 制服丝袜一区二区三区| 亚洲欧美色中文字幕在线|