LINUX 下創建RAID5以及LVM磁盤配額

RAID 5 是一種存儲性能、數據安全和存儲成本兼顧的存儲解決方案。 RAID 5可以理解爲是RAID 0和RAID 1的折中方案。RAID 5可以爲系統提供數據安全保障,但保障程度要比Mirror低而磁盤空間利用率要比Mirror高。RAID 5具有和RAID 0相近似的數據讀取速度,只是多了一個奇偶校驗信息,寫入數據的速度比對單個磁盤進行寫入操作稍慢。同時由於多個數據對應一個奇偶校驗信息,RAID 5的磁盤空間利用率要比RAID 1高,存儲成本相對較低,是目前運用較多的一種解決方案。

在開始之前需要準備以下東西
1.創建RAID5至少需要3塊同樣容量的硬盤
2.Linux下需要安裝mdadm軟件包

對磁盤進行分區
先查看磁盤 用fdisk -l 查看
LINUX 下創建RAID5以及LVM磁盤配額
創建RAID5組
配置四塊相同大小的硬盤,其中三塊爲主作爲RAID5組,一塊爲空閒作爲熱備份。
LINUX 下創建RAID5以及LVM磁盤配額
創建完成後用 cat /proc/mdstat 查看狀態信息
可以看到才加載到52.3%
LINUX 下創建RAID5以及LVM磁盤配額
完成後LINUX 下創建RAID5以及LVM磁盤配額
之後格式化即可掛載使用
LINUX 下創建RAID5以及LVM磁盤配額
LVM磁盤配額
配置之前先安裝7:lvm2-2.02.171-8.el7.x86_64 之後創建LV邏輯卷
[root@localhost ~]# yum install 7:lvm2-2.02.171-8.el7.x86_64 -y
[root@localhost ~]# pvcreate /dev/md5
WARNING: ext4 signature detected on /dev/md5 at offset 1080. Wipe it? [y/n]: y
Wiping ext4 signature on /dev/md5.
Physical volume "/dev/md5" successfully created.
[root@localhost ~]# vgcreate vg1 /dev/md5
Volume group "vg1" successfully created
[root@localhost ~]# lvcreate -L 10G -n lv1 vg1 “從中創建10G作爲lv”
Logical volume "lv1" created.
[root@localhost ~]# lvscan 掃描lv
ACTIVE '/dev/vg1/lv1' [10.00 GiB] inherit

格式化
[root@localhost ~]# mkfs.xfs /dev/vg1/lv1
之後掛載磁盤配額
[root@localhost ~]# yum install quota -y
[root@localhost ~]# mkdir /mnt1
[root@localhost ~]#vi /etc/fstab 最後加上
/dev/vg1/lv1 /mnt1 xfs defaylts,usrquota 0 0
[root@localhost /]# mount -a

root@localhost ~]# quotaon /dev/vg1/lv1
quotaon: Enforcing group quota already on /dev/mapper/vg1-lv1
quotaon: Enforcing user quota already on /dev/mapper/vg1-lv1
[root@localhost ~]# quotaon -p /dev/vg1/lv1
group quota on /mnt1 (/dev/mapper/vg1-lv1) is on
user quota on /mnt1 (/dev/mapper/vg1-lv1) is on

[root@localhost ~]# useradd tom
[root@localhost ~]# edquota -u tom
LINUX 下創建RAID5以及LVM磁盤配額
[root@localhost ~]# chmod 777 /mnt1
[root@localhost /]# su tom
[tom@localhost /]$ cd /mnt1
[tom@localhost mnt1]$ dd if=/dev/zero of=tom.txt bs=10M count=1
記錄了1+0 的讀入
記錄了1+0 的寫出
10485760字節(10 MB)已複製,0.133562 秒,78.5 MB/秒
[tom@localhost mnt1]$ dd if=/dev/zero of=tom2.txt bs=10M count=1
dd: 打開"tom2.txt" 失敗: 超出磁盤限額

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章