Linux raid1環(huán)境搭建與使用說(shuō)明
Linux raid1是linux服務(wù)器最常用的一種硬盤(pán)冗余備份的方案,它能在硬盤(pán)損壞的情況下保證硬盤(pán)數(shù)據(jù)內(nèi)的安全,當(dāng)然,前提是至少還有一塊硬盤(pán)是好的。它經(jīng)常與ReiserFS軟件聯(lián)合使用,充分保證了linux服務(wù)器的穩(wěn)定(raid1從物理上對(duì)硬盤(pán)數(shù)據(jù)進(jìn)行實(shí)時(shí)熱備份,ReiserFS從邏輯上對(duì)文件系統(tǒng)進(jìn)行備份)。
#fdisk /dev/sda #m(你可以鍵入m命令獲取幫助信息) #n(添加新的分區(qū),選擇primary分區(qū)類(lèi)型,再選擇分區(qū)起止位置,如果你要將整張 盤(pán)劃分為一個(gè)分區(qū)的話,全部選擇default) #t(更改分區(qū)類(lèi)型,你可以輸入字母l獲取類(lèi)型列表,這里我們選擇fd,即linuxraid auto類(lèi)型) #w(保存并退出)
#yum install mdadm
#mdadm --create --auto=yes/dev/md0 --level=1 --raid-devices=2 --spare-devices=1 /dev/sda1 /dev/sdb1/dev/sdc1(創(chuàng)建md0磁盤(pán)陣列,類(lèi)型為raid1,磁盤(pán)數(shù)量為2,備用 磁盤(pán)數(shù)量為1,若磁盤(pán)陣列中有誰(shuí)損壞,則備用盤(pán)自動(dòng) 替補(bǔ)上去,當(dāng)然我們也可以不用備用盤(pán),等有盤(pán)壞了, 我們?cè)賮?lái)手動(dòng)更換并同步數(shù)據(jù)) #mkfs -t ext3/dev/md0(建立文件系統(tǒng),我們可以像使用硬盤(pán)一樣來(lái)使用磁盤(pán)陣列) #mount /dev/md0 /mnt(掛載磁盤(pán)陣列)
#cat /proc/mdstat(或者下面的命令也可以) #mdadm --detail /dev/md0
#mdadm -D -s >>/etc/mdadm.conf(先將磁盤(pán)陣列信息保存到配置文件,否則系統(tǒng)啟動(dòng) 時(shí)會(huì)將其命名為/dev/md127) #vi /etc/fstab(編輯fstab文件,加入如下腳本) /dev/md5 /mnt ext3 defaults 00
#mdadm /dev/md0 --f ail/dev/sda1 --remove /dev/sda1 #mdadm /dev/md0 --f ail/dev/sdb1 --remove /dev/sdb1(標(biāo)記sda1磁盤(pán)為壞盤(pán),并從陣列 中移除) #mdadm --stop /dev/md0 #mdadm --zero-superblock/dev/sda1 #mdadm --zero-superblock/dev/sdb1(清除磁盤(pán)中的raid標(biāo)記)
#mdadm /dev/md0 --f ail/dev/sda1 --remove /dev/sda1(標(biāo)記sda1磁盤(pán)為壞盤(pán),并從陣列 中移除) #mdadm /dev/md0 --add/dev/sdc1(這里假設(shè)sdc為新硬盤(pán),sdc1為fdisk工具處理后的 新硬盤(pán)分區(qū),完成后,數(shù)據(jù)則會(huì)自動(dòng)從sda1中同 步到sdc1) #cat/proc/mdstat(查看md狀態(tài),可以是sync、resync等狀態(tài))
#mdadm --create --auto=yes/dev/md0 --level=1 --force --raid-devices=1 /dev/sda1(直接拿 這塊硬盤(pán)來(lái)制作一個(gè)只有一個(gè)硬盤(pán)的磁盤(pán)陣列,當(dāng) 然第一步是把硬盤(pán)裝到機(jī)器上) #mount /dev/md0/mnt(直接掛載,千萬(wàn)不要格式化,因?yàn)槔锩嬗袛?shù)據(jù),接著我們就可 以在mnt目錄中看到我們的數(shù)據(jù)了) |
|
來(lái)自: 善哉善齋 > 《待分類(lèi)1》