xfs文件系统



xfs扩容

新磁盘如过大于2T,请使用parted分区

检查数据块大小和数量

#检查数据块大小和数量
xfs_growfs info /dev/centos/root

将XFS文件扩展到1986208

#将XFS文件扩展到1986208
xfs_growfs /dev/centos/root -D 1986208

自动扩展XFS文件系统到最大的可用大小

#自动扩展XFS文件系统到最大的可用大小
xfs_growfs /dev/centos/root

XFS文件系統

xfs支持facl权限控制,控制多个user不同文件权限

查看文件的facl权限

$ getfacl filename  

xfs文件系统_linux

赋予权限

#-m是赋予权限,u:是给用户赋予权限,r是只读权限
$ setfacl -m u:user1:r afile

权限收回是 -x

给用户user1赋予r权限

xfs文件系统_linux_02

给用户user2赋予rw权限

xfs文件系统_用户组_03

赋予用户组权限

$ setfacl -m g:group1:r afile #-m是赋予权限,g:是给用户组赋予权限,r是只读权限
查看文件权限会多出+号,意思是有facl权限
#权限收回是 -x参数

xfs文件系统_文件系统_04

ls查看文件

查看文件权限会多出+号,意思是有facl权限

xfs文件系统_文件系统_05

getfacl查看文件facl权限

用getfacl查看文件发现user1有了r权限

xfs文件系统_用户组_06

用户磁盘配额

xfs文件系统_用户组_07

配置用户配额和用户组配额

磁盘配额可以限制某分区下用户使用的磁盘空间和能创建的用户数量

mount -o 参数配置用户配额和用户组配额

xfs文件系统_用户组_08

查看磁盘配额

xfs_quota -x -c 'report -ugibh' /mnt/disk1

xfs文件系统_文件系统_09

限制i节点/b块

配置限制i节点限制或b块限制,i限制文件个数,细分为软限制和硬限制,软限制会提醒但不约束,硬限制不能创建更多文件

i节点文件个数软限制

软限制会提醒但不约束

i节点文件个数硬限制

硬限制不能创建更多文件

xfs文件系统_数据块_10

xfs文件系统_centos_11