LVM与软RAID的用法

本文详细介绍了Linux中LVM和软RAID的配置与管理,包括文件系统配额设置、软RAID的创建与管理、逻辑卷的使用等。通过实例演示了RAID-5的创建、磁盘配额的启用以及LVM的扩展与缩减等操作。
摘要由CSDN通过智能技术生成

一、高级文件系统管理



1) 设定文件系统配额

2) 设定和管理软RAID设备  

3) 配置逻辑卷    

4) 设定LVM快照

5) btrfs文件系统


二、配置磁盘配额


   演示步骤如下:   

1、分区挂载将/home目录下的所有文件拷贝至/dev/sdc1   

fdsik /dev/sdc      

mount /dec/sdc1 /mnt/test  

mv /home/* /mnt/test  

mount /dev/sdc1 /mnt/test  


2、启动配额挂载选项  

vim /etc/fstab

/dev/sdc1              /mnt/test                  ext4      usrquota,grpquota 0  0


   重新挂载分区,立即生效

mount -0 remount /mnt/test


3、启动数据库,如遇到报错则关闭防火墙

setenforce 0     #临时关闭selinux  

getenforce      #查看selinux状态

quotacheck -cug /mnt/test    #创建磁盘配额数据库  


4、启动数据库 

quotaon -p /mnt/test    #查看是否已启动数据库   

quotaon /mnt/test    #启动数据库    

repquota  /mnt/test  #报告各个家目录下用户的默认磁盘配额   


5、配置配额项   

指定用户的空间限制
edquota wang  指定用户分配编辑
Filesystem         blocks                 soft           hard              inodes                    soft          hard
/dev/sda6           1164                   0               0                 159                       0             0
            --------------------          -------------------           --------------                ------------------
            当前wang用户已使用空间       表示限制的磁盘空间大小   当前wang用户已创建的文件个数        表示限制文件的个数
                             800000        1000000                                       162           165
            soft警报级别超过这个值报警   hard 超过了这个值直接限制   
超过800M报警不限制,直到超过1G限制    、  超过162个文件报警不限制,超过165个直接限制


6、测试

dd if=/dev/zero of=/mnt/test bs=1M count=800/1200

 


代码演示:



[root@centos6 ~]# cat /etc/fstab

#
# /etc/fstab
# Created by anaconda on Thu Aug 11 03:07:57 2016
#
# Accessible filesystems, by reference, are maintained under '/dev/disk'
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
#
tmpfs                   /dev/shm                tmpfs   defaults        0 0
devpts                  /dev/pts                devpts  gid=5,mode=620  0 0
sysfs                   /sys                    sysfs   defaults        0 0
/dev/sdb1               swap                     swap   pri=10          0 0
/swapfile              swap                     swap     defaults,pri=100  0 0
/dev/sdc1              /mnt/test               ext4     defaults 0 0
/dev/sdc1              /home                  ext4      usrquota,grpquota 0  0
UUID="39208cf4-4d84-430b-ab53-7a26ad9d786d" /mnt/lv0  ext4  defaults  0 0
UUID=240533cf-b37f-4460-974f-702bab867da5 /                       ext4    defaults1 1
UUID=4e245c68-a392-4ce9-9a99-5d32d8d43872 /boot                   ext4    defaults1 2
UUID=86aa7b74-24df-4043-ba83-f3b41a99ce0e /testdir                ext4    defaults1 2
[root@centos6 home]# mount -o remount,usrquota,grpquota /mnt/test
[root@centos6 home]# quotacheck -cug /mnt/test
[root@centos6 home]# ls
alren  aquota.group  aquota.user  chen  cheng  chenggg  lost+found
[root@centos6 home]# quotaon -p /mnt/test
group quota on /mnt/test (/dev/sdc1) is off
user quota on /mnt/test (/dev/sdc1) is off
[root@centos6 test]# quotaon /mnt/test
[root@centos6 test]# quotaon -p /mnt/test
group quota on /test (/dev/sdc1) is on
user quota on /test (/dev/sdc1) is on
[root@centos6 test]# setquota alren 100000 150000 0 0 /test
[root@centos6 ~]# repquota /test
*** Report for user quotas on device /dev/sdc1
Block grace time: 7days; Inode grace time: 7days
                        Block limits                File limits
User            used    soft    hard  grace    used  soft  hard  grace
----------------------------------------------------------------------
root   
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值