solaris下軟RAID0 RAID5的實(shí)現(xiàn)是怎樣的,相信很多沒(méi)有經(jīng)驗(yàn)的人對(duì)此束手無(wú)策,為此本文總結(jié)了問(wèn)題出現(xiàn)的原因和解決方法,通過(guò)這篇文章希望你能解決這個(gè)問(wèn)題。
創(chuàng)新互聯(lián)專(zhuān)注于富錦企業(yè)網(wǎng)站建設(shè),成都響應(yīng)式網(wǎng)站建設(shè)公司,成都做商城網(wǎng)站。富錦網(wǎng)站建設(shè)公司,為富錦等地區(qū)提供建站服務(wù)。全流程按需開(kāi)發(fā),專(zhuān)業(yè)設(shè)計(jì),全程項(xiàng)目跟蹤,創(chuàng)新互聯(lián)專(zhuān)業(yè)和態(tài)度為您提供的服務(wù)
平時(shí)我們說(shuō)的RAID基本上都是硬RAID即以硬盤(pán)為單位,而在solaris下我們可以用軟RAID來(lái)實(shí)現(xiàn)分區(qū)和分區(qū)之間的RAID。現(xiàn)在讓我們來(lái)學(xué)習(xí)下如何在Unix平臺(tái)下建立軟RAID
1.我們?yōu)槲覀兊奶摂M機(jī)掛連10G的磁盤(pán)
2.劃好要做RAID的分區(qū)
1.劃兩個(gè)分區(qū):s0(1GB) s1(50M)
#format
Specify disk (enter its number):1 剛掛起的第一個(gè)設(shè)備(即第二個(gè))
format> p
partition>p 查看分區(qū)的情況
partition>0 第0個(gè)分區(qū)
。。。。自己看下磁盤(pán)分區(qū)的基礎(chǔ)知識(shí)
3. 推進(jìn)另外一個(gè)硬盤(pán)的劃分配置自動(dòng)和前一個(gè)硬盤(pán)一致
prtvtoc /dev/rdsk/c0d0s2 | fmthard -s - /dev/rdsk/c1d1s2
把c0d1s2的硬盤(pán)配置表映射給c1d1s2 注意哦 是s2 在salaris下s2默認(rèn)代表整個(gè)磁盤(pán)
4. 創(chuàng)建存儲(chǔ)RAID信息的數(shù)據(jù)庫(kù)分區(qū)
在做硬RAID時(shí) 我們的RAID信息是存放在RAID卡和硬盤(pán)上的 而我們?cè)谧鲕汻AID時(shí)需要用一個(gè)分區(qū)來(lái)創(chuàng)建一個(gè)或多個(gè)
RAID信息數(shù)據(jù)庫(kù)文件 為什么要多個(gè)呢?----其實(shí)就是為了防止其他分區(qū)沒(méi)有存儲(chǔ)RAID信息 而自己有只有一個(gè)存儲(chǔ)RAID信息的磁道區(qū)。那么當(dāng)哪一天你的那個(gè)硬盤(pán)還好著就是那個(gè)磁道區(qū)壞了 那么整個(gè)RAID計(jì)劃將失敗。
metadb -afc 3 /dev/dsk/c0d1s1 /dev/dsk/c1d1s1 為c0d1s1和c1d1s1分別創(chuàng)建3個(gè)用來(lái)存儲(chǔ)RAID信息的數(shù)據(jù)庫(kù)文件
創(chuàng)建完后 我們可以用metadb來(lái)查看
5. 創(chuàng)建RAID數(shù)據(jù)區(qū)
用來(lái)存放RAID信息的分區(qū)我們建好了 現(xiàn)在我們要建的就是創(chuàng)建RAID數(shù)據(jù)分區(qū)用來(lái)存放數(shù)據(jù)文件
假如我們創(chuàng)建的RAID為RAID0,那么具體步驟如下:
metainit d1 1 2 /dev/dsk/c0d1s0 /dev/dsk/c1d1s0 -i 32k
這條命令的意思是:用兩個(gè)分區(qū) /dev/dsk/c0d1s0 /dev/dsk/c1d1s0來(lái)創(chuàng)建一個(gè)RAID分區(qū)(所以用1 2),-i 32k用來(lái)指定每個(gè)分區(qū)的大小
創(chuàng)建完用metastat d1來(lái)查看
6.格式化分區(qū)
新建立的RAID區(qū)是裸設(shè)備 要使用它就需要格式化它
newfs /dev/md/dsk/d1
7.掛載查看設(shè)備
mount /dev/md/dsk/d1 /mnt/d1
df -k
--------------------------------------------上面是RAID0的實(shí)現(xiàn) 現(xiàn)在我們來(lái)實(shí)現(xiàn)RAID5----------------------
8.為了方便我們先刪除之前的RAID0分區(qū)
metaclear [-f] d1 刪除RAID分區(qū)d1
可以用metstat d1這時(shí)我們看不到任何有關(guān)于d1的信息
9.創(chuàng)建RAID5的數(shù)據(jù)分區(qū)
metainit d1 -r /dev/dsk/c0d1s5 /dev/dsk/c0d1s0 /dev/dsk/c1d1s0
以上這句話(huà)的大致意思:用隨意的三個(gè)分區(qū)來(lái)創(chuàng)建一個(gè)名為D1的RAID5分區(qū) 其中r指出這是一個(gè)RAID 5
10.格式化
11 掛載查看情況
看完上述內(nèi)容,你們掌握solaris下軟RAID0 RAID5的實(shí)現(xiàn)是怎樣的的方法了嗎?如果還想學(xué)到更多技能或想了解更多相關(guān)內(nèi)容,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝各位的閱讀!