Linux下配置RAID5 LVM逻辑卷及磁盘配额的实验
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux下配置RAID5 LVM逻辑卷及磁盘配额的实验相关的知识,希望对你有一定的参考价值。
一:实验要求
1) 添加四块硬盘, 建立RAID5环境(md5), 三主一备;
2)将md5使用LVM做成VG01组,在该VG中新建两个LV,
3)将这两个LV格式化为ext4xfs,开机自动挂载到系统
mnt1 , mnt2目录下;
lv02开启磁盘配额功能,用来进行用户与组分配额的实验
4) 在系统里添加用户tom ,lisa并加入caiWu组中;
5) 对组和用户同时设置磁盘配额,分别切换至用户目录下写文件,验证生效优先关系。
二、步骤
1、根据需求增加硬盘。
2、fdisk -l 查看下硬盘
对磁盘进行逐个配置步骤相同
继续 fdisk -l 查看下各个硬盘
使用以下命令创建相应级别的RAID
mdadm -Cv /dev/md5 -l0 -n2 /dev/sd[b-e]1 (需要安装mdadm 命令为 yum install mdadm)
cat /proc/mdstat //查看md5的状态
mdadm -vDs /dev/md5 //查看md5的详细信息。
用 cat /proc/mdstat 命令再次查看为启动好状态
用mdadm -vDs /dev/md5 命令再次查看为启动好的详细信息
格式化挂载及自动挂载
mkfs.ext4 /dev/md0
mount /dev/md0 /mnt
vi /etc/fstab/
保存RAID5配置命令
mdadm -Ds > /etc/mdadm.conf
一、将md5使用LVM做成VG01组,在该VG中新建两个LV,
创建pv:(需要安装pvcreate)
pvcreate /dev/md5
二、创建卷组:
vgcreate vg1 /dev/md5
三、创建lv:
lvcreate -L 10G -n lv1 vg1
lvcreate -L 10G -n lv2 vg2
四、格式化lv 挂载使用 将这两个LV格式化为ext4xfs,开机自动挂载到系统
mnt1 , mnt2目录下;
lv02开启磁盘配额功能,用来进行用户与组分配额的实验
mkfs.ext4 /dev/vg1/lv1
mkfs.xfs /dev/vg1/lv2
创建目录
mkdir /mnt1 /mnt2
分别挂载
mount /dev/vg1/lv1 /mnt1
mount /dev/vg1/lv2 /mnt2
df -h查看:
vi /etc/fstab添加配置
检查磁盘配额开启是否成功
umount -a 取消挂载
quotacheck -cvug /dev/vg1lv1
mount -a 挂载
quotacheck -cvug /dev/vg1lv1
quotaon –p /dev/vg1/lv1
quotaon –p /dev/vg1/lv2
在系统里添加用户tom ,lisa并加入caiWu组中;
useradd tom
passwd
groupadd
gpasswd -a tom caiwu
id tom 查下
groupadd caiwu
usermod -g caiwu tom
lv02开启磁盘配额功能,用来进行用户与组分配额的实验
edquota -u tom
edquota -g caiwu
第一组soft和hard是软、硬限制是空间的大小 i 修改 soft为1024 hard为2048 soft为1 hard 2
第二组soft和hard是软、硬限制是文件数量
chmod 777 /mnt2 给权限
切换到tom用户
su -tom
cd /mnt1
dd if=/dev/zero of=tom.txt bs=1M count=1 写内容
ls查看下
切换到Lisa用户
验证了用户的磁盘配额限制
dd if=/dev/zero of=lisa.txt bs=7M count=7
验证了组的磁盘配额限制
以上是关于Linux下配置RAID5 LVM逻辑卷及磁盘配额的实验的主要内容,如果未能解决你的问题,请参考以下文章