- 创建分区(日志分区和数据分区):
lvcreate -i 4 -I 8 -L 1G -n lv_lvlog data
lvcreate -i 4 -I 8 -L 100G -n lv_backup data
lvcreate -i 4 -I 8 -L 298.98G -n lv_data data
- 格式化数据分区:
mkfs.xfs -f -b size=4096 /dev/mapper/data-lv_backup
mkfs.xfs -f -b size=4096 -l logdev=/dev/mapper/data-lv_lvlog,size=1073741824,sunit=16 -d agcount=1024,sunit=16,swidth=64 /dev/mapper/data-lv_data
默认格式化参数下,XFS文件系统默认属性:
# xfs_info /data
meta-data=/dev/mapper/data-lv_data isize=512 agcount=1024, agsize=76540 blks
= sectsz=512 attr=2, projid32bit=1
= crc=1 finobt=0 spinodes=0
data = bsize=4096 blocks=78376960, imaxpct=25
= sunit=2 swidth=8 blks
naming =version 2 bsize=4096 ascii-ci=0 ftype=1
log =external bsize=4096 blocks=262144, version=2
= sectsz=512 sunit=2 blks, lazy-count=1
realtime =none extsz=4096 blocks=0, rtextents=0
# xfs_info /backup
meta-data=/dev/mapper/data-lv_backup isize=512 agcount=16, agsize=1638398 blks
= sectsz=512 attr=2, projid32bit=1
= crc=1 finobt=0 spinodes=0
data = bsize=4096 blocks=26214368, imaxpct=25
= sunit=2 swidth=8 blks
naming =version 2 bsize=4096 ascii-ci=0 ftype=1
log =internal bsize=4096 blocks=12800, version=2
= sectsz=512 sunit=2 blks, lazy-count=1
realtime =none extsz=4096 blocks=0, rtextents=0
xfs常用命令说明:
- mkfs.xfs:创建xfs文件系统
- xfs_admin:调整XFS文件系统各种参数
- xfs_copy:并行地拷贝XFS文件系统的内容到一个或多个目标系统中
- xfs_db:调试或检测XFS文件系统
- xfs_check:检测XFS文件系统完整性
- xfs_bmap:查看一个文件的块映射
- xfs_repair:尝试修复受损的XFS文件系统
- xfs_fsr:碎片整理
- xfs_quota:管理XFS文件系统的磁盘配额
- xfs_metadump:导出XFS文件系统的元数据
- xfs_growfs:扩展XFS文件系统大小
- xfs_freeze:暂停/恢复XFS文件系统