歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> 關於Linux

Linux存儲實驗二:RAID操作

Linux存儲實驗二:RAID操作

Linux存儲實驗一:在硬盤上創建文件系統 http://www.2cto.com/os/201303/194226.html
    基礎知識的部分就不詳細設計了,總之常見的幾種模式為:  raid0 , raid1 , raid0-1或raid1-0 , raid5   不同的模式之間最求的目標不一樣,其存儲效率和安全性也不一樣。  (1)建立RAID  www.2cto.com    步驟一:新建5塊 10MB SCSI硬盤  Setting -> hard disk -> add ...  fdisk /dev/sdb:分區為/dev/sdb{5,6,7,8,9},這些都為邏輯分區  步驟二:用4塊硬盤創建RAID5+1hotspare  Raid 至少需要3塊設備  mdadm --create --auto=yes /dev/md0 --level=5 --raid-devices=4 --spare-device=1 /dev/sdb{5,6,7,8,9}  這樣我們的raid5就建成了,其中有一塊熱備份的盤,就是將來如果有那一塊盤損壞了,它會自動替補上去。而且/dev/md0就是我們raid5的代號了,以後所有的操作都用/dev/md0來代替  步驟三:查看RAID的組成情況  mdadm --detail /dev/md0   會看到上面顯示的信息,用來做raid的有4個partition , 1個用來做spare device   步驟四:在RAID設備建立文件系統  mkfs -t ext3 /etc/md0  步驟五:掛載並進行讀寫測試  mkdir /mnt/raid  mount /dev/md0 /mnt/raid 步驟六:將RAID設備的定義導入/etc/mdadm.conf , 讓RAID設備在每次重啟都生效  軟件RAID的配置文件:/etc/mdadm.conf,需要知道UUID  獲得UUID:mdadm --detail /dev/md0 | grep -i UUID   寫入格式:ARRAY /dev/md0 UUID=上面查詢獲得的UUID 步驟七:設置開機自動掛載  vi /etc/fstab   寫入:/dev/md0 /mnt/raid ext3 defaults 1 2   umount /mnt/raid   mount -a  步驟八:重啟OS,查看RAID信息   (2) 熱備份盤 步驟一:掛載並進行連續讀寫操作  前面已經掛載就不進行掛載操作了。  cp -a /etc/ /var/log/ /mnt/raid 步驟二:用命令模擬RAID中一塊硬盤損壞  mdadm --manage /dev/md0 --fail /dev/sdb8   mdadm --detail /dev/md0  從這裡面我們可以看到,顯示的Failed Devices:1 壞掉一個,而且下面顯示出壞掉的設備為/dev/sdb8 , 而我們用來作為熱備份盤(spare device)的/dev/sdb9會自動代替壞掉的盤,繼續使用。  步驟三:用命令模擬損壞的硬盤作為熱備份盤加入到RAID中 這裡我們將好的/dev/sdb1(那個主分區),加入到RAID中當熱備份盤,將/dev/sdb8移除  mdadm --manage /dev/md0 --add /dev/sdb1 --remove /dev/sdb8   mdadm --detail /dev/md0 可以看到,/dev/sdb0作為了熱備份盤,現在Failed Devices為0  步驟四:查看RAID的組成情況  省略。。。。
Copyright © Linux教程網 All Rights Reserved