關於raid建立的練習

2021-08-10 16:00:28 字數 1348 閱讀 9967

關於raid建立的練習

1、給虛擬機器新增5塊5g的硬碟sd[bcdef]。將sdb、sdc硬碟建立成名稱為md1的raid 1,生成mdadm.conf,然後格式化、自動掛載到/mnt/md1目錄。最後複製一點檔案到/mnt/md1目錄中。

lsblk      #檢視塊裝置

mdadm -dsv    #查raid

mdadm -c md1 -l 1 -n 2 /dev/sd[bc]     #建立raid1

mdadm -d /dev/md/md1        #檢視raid1

mdadm -dsv > /etc/mdadm.conf     #生成raid的配置檔案

mkfs.ext4 /dev/md/md1     #格式化成ext4格式

mkdir -pv /mnt/md1    #建立掛載點

vim /etc/fstab        #開機自動掛載

/dev/md/md1 /mnt/md1 ext4 defaults 0 0

mount -a     #測試自動掛載

mount

cp -v /etc/host* /mnt/md1     #複製檔案到/mnt/md1

2、在上一題的基礎上,將sdd、sde、sdf硬碟建立成名稱為md5的raid5,然後格式化、自動掛載到/mnt/md5目錄。最後複製一點檔案到/mnt/md5目錄中。reboot重啟虛擬機器,驗證建立的raid 1和 raid 5是否自動掛載了。如果ok,就poweroff關機,建立快照"raid-ok"。

lsblk      #檢視塊裝置

mdadm -dsv    #查raid

mdadm -c md5 -l 5 -n 3 /dev/sd[def]     #建立raid1

mdadm -d /dev/md/md5        #檢視raid5

mdadm -dsv > /etc/mdadm.conf     #生成raid的配置檔案

mkfs.ext4 /dev/md/md5     #格式化成ext4格式

mkdir -pv /mnt/md5    #建立掛載點

mount /dev/md/md5 /mnt/md5    #臨時手動掛載

mount   

cp -v /etc/host* /mnt/md5     #複製檔案到/mnt/md5

vim /etc/fstab        #開機自動掛載

/dev/md/md5 /mnt/md5 ext4 defaults 0 0

reboot    #重啟

lsblk

df -h

mdadm -dsv

poweroff

一些基礎的介紹可以檢視我的這篇文件:

關於RAID 10的介紹與建立

定義 raid10也被稱為鏡象陣列條帶。象raid0一樣,資料跨磁碟抽取 象raid1一樣,每個磁碟都有乙個鏡象磁碟,所以raid 10的另一種會說法是 raid 0 1。raid10提供100 的資料冗餘,支援更大的卷尺寸,但 也相對較高。對大多數只要求具有冗餘度而不必考慮 的應用來說,raid1...

關於RAID技術

和 李智慧型的 從零開始學大資料專欄 首先,我們先假設伺服器有n塊磁碟,raid 0是資料在從記憶體緩衝區寫入磁碟時,根據磁碟數量將資料分成n份,這些資料同時併發寫入n塊磁碟,使得資料整體寫入速度是一塊磁碟的n倍 讀取的時候也一樣,因此raid 0具有極快的資料讀寫速度。但是raid 0不做資料備份...

關於RAID 1 0和RAID 0 1的比較

raid的概念就不多說了,說說 raid 0 和 raid 1 raid 0 是條帶儲存,疊加所有硬碟容量,因此不具有容錯性,原理如下圖所示 raid 1 使用非常原始的方式 複製乙份 映象 進行容錯,原理如下圖所示 從原理圖上面可以看到,raid 0省空間,但是安全性差,raid 1安全型好,但是...