CentOS 分卷后的优化配置指南
一 基线评估与容量规划
df -h、lsblkpvs、vgs、lvsiostat -x 1、vmstat 1、sar -d二 LVM 层优化
lvcreate -L 100G -i 4 -I 64k -n striped_vol myvg(-i 为条带数量,-I 为条带单元,如 64KiB)。lvcreate -L 100G -T myvg/mythinpool;lvcreate -V 1T -T myvg/mythinpool -n thin_vol。lvcreate -L 10G -n cachepool myvg;lvconvert --type cache --cachevol myvg/cachepool --cachemode writethrough myvg/slow_vol(关键业务建议 writethrough,有 UPS 再考虑 writeback)。lvcreate -L 50G -m1 --mirrorlog mirrored -n mirror_vol myvg。三 文件系统与挂载优化
noatime(减少元数据写)、nodiratime、discard(SSD TRIM,建议 SSD 启用)、barrier=1(数据安全,机械盘建议开启)。xfs_growfs <挂载点>resize2fs <设备>四 典型场景与命令清单
umount /home;3) lvremove /dev/mapper/centos-home;lvextend -L +<size>G /dev/mapper/centos-root;xfs_growfs /(XFS 扩容到挂载点);lvcreate -L <size>G -n home centos;mkfs.xfs /dev/centos/home;mount /home;/etc/fstab。lsblk -d -o name,rota;2) 创建缓存池:lvcreate -L 10G -n cachepool vg_data;lvconvert --type cache --cachevol vg_data/cachepool --cachemode writethrough vg_data/data_vol;cat /sys/block/dm-<X>/cache_stats(查看命中率)。lvcreate -L 200G -i 4 -I 64k -n app_data vg_app(跨 4 块 PV,条带单元 64KiB)。五 监控维护与风险控制
iostat -x 1、vmstat 1、sar -d、top;lvs、vgs、pvs、iostat -dmx 2 | grep <vg/lv>、cat /sys/block/dm-<X>/cache_stats。vgcfgbackup;必要时 vgcfgrestore;multipath -v2 -ll,将 /dev/mapper/mpatha 加入 LVM。fsck(离线执行),异常先修复再扩容。