linux下磁盘阵列、LVM以及磁盘配额设置实验
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
磁盘阵列实验
raid磁盘阵列:
raid主要分类:raid0 raid1 raid5
RAID磁盘阵列的配置命令:
mdadm --manager --stop /dev/md0
mdadm --create /dev/md/mdadm0 -l 0 --raid-devices 2 /dev/sda1 /dev/sdb1 mdadm --misc --zero-superblock /dev/sda1 清除磁盘动raid信息
mdadm -E /dev/sda1 查看磁盘的raid信息
mdadm --detail --scan > /etc/mdadm.conf
mdadm --assemble /dev/md0 /dev/sda1 /dev/sdb1
lsblk 查看磁盘情况,可以查看磁盘属于那个阵列。
mdadm --manage /dev/md5 --add /dev/vdb1
resoze3fs dev/md5 重新计算容量
mdadm --tetail --scan 可以查看阵列情况
在linux上制作raid5磁盘阵列,并写出详细步骤:
1、给虚拟机添加虚拟磁盘
2、查看系统是否安装有支持raid的软件
rpm -qa |grep mdadm
如过没有请先安装,配置有yum源的直接安装。
yum install mdadm*
没配置可以配置yum后再安装,也可以使用上传工具直接把安装包上传至机器直接安装。rpm -ivh mdadm*
2、用fdisk 给磁盘分区
fdisk /dev/adb
fdisk /dev/adc
fidk /dev/add
分别对三块硬盘进行分区并格式化。
mdadm --create /dev/md/mdadm5 -l 5 --raid-devices 2 /dev/sdb1 /dev/sdc1 dev/sde1
mdadm --detail --scan > /etc/mdadm.conf 把当前的RAID信息写入mdadm.conf 里,以免重启后raid序号发生改变。
mdadm --manage /dev/md5 --add /dev/vdf1 新增磁盘到磁盘阵列md5
LVM实验
1、把磁盘做成pv,
pvcreate /dev/sdb1 pvcreate /dev/sdc1 pvcreate /dev/sdd
显示pv磁盘
pvdispaly
2、把pv组合成卷组vgcreate /dev/my_vg01 /dev/sdb1 /dev/sdc1 /dev/sdd
查看卷组信息
vgdisplay
3、创建lvm分区
lvcreate -L 600M -n /dev/my_vg01/my_lv01 /dv/my_vg01
vgextend /dev/my_vg01 /dev/vde 把新动磁盘做成PV后再添加到VG卷组
注释:删除LVM与创建顺序相反,且须先卸载正在使用的LVM逻辑分区
vgremove /dev/my_vg01/my_lv01 /dev/sdd 把卷组里面删除一个pv lvremove /dev/ my_vg01/my_lv01 删除my_lv01逻辑分区pvremove /dev/sd{b,c,d} 删除PV
磁盘配额实验
1、新建测试用户和群组
groupadd up
useradd -g up up01
useradd -g up up02
passwd up01
passwd up02
2、添加磁盘并分区
3、新建一个空目录,并把磁盘挂载到该目录上
cd /
mkdri quodisk
mount -t ext4 /dev/sdc1 /quodisk
blkid 生成uuid
4、修改/etc/fstab
5、确定防火墙及selinux关闭
/etc/init.d/iptables stop
chkconfig iptables off
setenforce 0
6、重新挂载,看是否报错,报错的话检测下fstab编写是否正确,如果是ext4格式,使用partprob重新加载下分区,如果还是不行的话,可能需要重启。
mount -o remount /quodisk
7、检测和扫描quota分区,成功执行的话,会在quodisk 里面生产两个文件,如下:
8、启用磁盘配额
quotaon /quodisk
9、对用户设置配额并设置宽限时间
edquota -u up01
edquota -p up01 -u up02
edquota -t
10、对up群设置磁盘限额,,并设置宽限时间edquota -g up
edquota -t -g up
11、设置完成,查看配额情况
repquota -avug
13、测试配额
结果如下,我给设置软限制50K,硬限制60k,拷贝49K的文件正常,再拷贝一个4K大小的文件就报错,
可以看到up02上已经出现了宽限时间,而删除/quodisk里面up2的文件使之小于50K 时宽限时间消失。
再用up01登录上测试效果一样。