關於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安全型好,但是...