将文件系统在线迁移到更小的物理卷方法详解 |
发布时间: 2012/9/24 20:19:52 |
难题:缩小物理卷 IBM AIX LVM 提供了若干特性,可以使您在不宕机的情况下回收未利用的磁盘空间。您可以使用 chfs 缩小文件系统,并从卷组 (VG) 中移除未使用的物理卷 (PV),从而将存储空间分配到其他位置。 然而,如果希望缩小 AIX PV 来收回未使用的磁盘空间,您将会对 PV 造成破坏。如果有一个大的 SAN LUN,其中包含大量未使用的物理分区 (PP),您可以备份数据、减小 LUN,并将数据恢复到较小的 PV 中。然而,这将造成系统宕机,这是不可接受的。在完成数据清理后,如果某个大型 LUN 需要回收一些空间,它应当尽可能地实现无缝操作。 解决方案:迁移到一个较小的新物理卷 您可能无法缩小正在使用中的 PV 的大小,但是您可以创建一个较小的新 SAN LUN,并将它添加到现有 VG,然后将数据从较大的 PV 迁移到较小的 PV。完成这些操作后,原来那些较大的 PV 就可以从 VG 中移除。此后,可以通过 rmdev 将 hdisk 从 Object Data Manager (ODM) 中移出。然后,您可以重新将 SAN 存储用于其他用途。 该过程要求新的 PV 具有合适的大小和特征,从而能够添加到现有 VG。它必须有足够大来存放原始 PV(正在使用的 PP)中的所有数据。该过程还假设没有发生任何逻辑卷 (LV) 划分,因为这将限制使用 mklvcopy 运行逻辑卷镜像的能力。 对于本例,提供了一个具有 50 GB PV 的 VG,名称为 datavg。lspv 命令显示了 PV 及空闲和使用中 PP 的总大小(参见 清单 1)。 清单 1. 显示物理卷特征:
这里有一个增强的 journaled 文件系统 (JFS2),称为 /scratch,它分配有 49.50 GB 空间,其中有超过 35 GB 的空闲空间。该文件系统创建时使用的是 INLINE JFS2 日志: 本文出自:亿恩科技【www.enkj.com】 |