CentOS文件系统如何删除
导读:CentOS 删除文件系统的安全步骤 一、操作前准备 明确目标:是要删除某个挂载点(如 /home)的文件系统,还是整块磁盘/分区;确认该文件系统是否为 LVM 逻辑卷 或普通分区。 完整备份:对要删除的分区或目录做全量备份(例如 tar...
CentOS 删除文件系统的安全步骤
一、操作前准备
- 明确目标:是要删除某个挂载点(如 /home)的文件系统,还是整块磁盘/分区;确认该文件系统是否为 LVM 逻辑卷 或普通分区。
- 完整备份:对要删除的分区或目录做全量备份(例如 tar 打包),删除后数据不可恢复。
- 检查占用:用 df -h 查看挂载点,用 lsof | grep < 挂载点> 或 fuser -v < 挂载点> 确认无进程占用。
- 维护窗口:尽量在维护时段进行,避免业务写入。
- 权限准备:使用 root 或具备 sudo 权限的账号。
二、标准流程
- 查看与确认
- 查看磁盘与分区:lsblk、df -h、blkid
- 查看是否为 LVM:lvs、vgs、pvs
- 确认目标设备与挂载点,例如:/dev/mapper/centos-home 挂载到 /home。
- 卸载文件系统
- 正常卸载:umount /mount/point(如 umount /home)
- 若被占用:
- 懒卸载:umount -l /mount/point(等待句柄释放后自动卸载)
- 终止占用进程:fuser -km /mount/point(谨慎,可能导致应用异常)
- 再次确认:df -h 看不到该挂载点即成功。
- 处理开机自动挂载
- 编辑 /etc/fstab,删除或注释与目标相关的行,避免重启后挂载失败导致系统无法进入。
- 示例(注释行首加 #):
-
/dev/mapper/centos-home /home xfs defaults 0 0
-
- 建议先备份 fstab:cp /etc/fstab /etc/fstab.bak-$(date +%F)。
- 删除文件系统与底层对象
- 普通分区(非 LVM):
- 使用 fdisk /dev/sdX 或 parted 删除对应分区(d 删除,w 保存)。
- LVM 逻辑卷:
- 删除 LV:lvremove /dev/VG_NAME/LV_NAME(如 lvremove /dev/mapper/centos-home)
- 如需回收空间,可继续处理 VG/PV(如 vgreduce、pvremove),注意数据风险与依赖关系。
三、常见场景示例
-
场景A:删除 LVM 上的 /home 并扩容 /
- 备份:tar cvf /tmp/home.tar /home
- 终止占用:fuser -km /home
- 卸载:umount /home
- 注释 fstab 中的 /home 行
- 删除 LV:lvremove /dev/mapper/centos-home
- 扩容根 LV:lvextend -L +50G /dev/mapper/centos-root
- 扩容 XFS 根文件系统:xfs_growfs /dev/mapper/centos-root
- 如需再建 /home:lvcreate -L 50G -n home centos,然后 mkfs.xfs /dev/centos/home,挂载并恢复:mount /dev/centos/home /home & & tar xvf /tmp/home.tar -C /home。
-
场景B:删除普通磁盘分区(非 LVM)
- 确认挂载点并卸载:umount /dev/sdb1
- 注释 fstab 中对应行
- 删除分区:fdisk /dev/sdb(d 删除分区,w 保存)
- 如为系统盘,谨慎操作,避免误删系统分区。
四、注意事项与风险提示
- 不要删除正在使用的 /、/boot、/var 等系统关键文件系统;删除前务必备份与确认挂载点。
- XFS 不支持在线缩减。如需缩小 XFS,通常需:备份数据 → 删除并重建更小的分区/LV → 格式化 → 恢复数据。
- 使用 umount -f/-l 可能导致数据损坏或应用异常,仅在确认无业务影响或应急时使用,并优先尝试正常卸载与终止占用进程。
- 修改 /etc/fstab 前先备份;错误的 fstab 可能导致系统无法启动。
- 生产环境建议在维护窗口操作,并准备回滚方案(快照、克隆或完整备份)。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: CentOS文件系统如何删除
本文地址: https://pptw.com/jishu/762961.html
