歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> 關於Linux >> Linux存儲實驗二:RAID操作

Linux存儲實驗二:RAID操作

日期:2017/3/1 16:32:03   编辑:關於Linux
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