HP-UX下无停机磁盘更换:LVMirror在 VGAPP迁移中的实践

需积分: 14 7 下载量 16 浏览量 更新于2024-09-09 收藏 57KB DOC 举报
本文主要介绍了在HP-UX环境下利用LVM(Logical Volume Manager)的lvmirror功能,如何在不影响业务运行的情况下进行磁盘更换的过程。HP-UX作为企业级服务器常用的UNIX操作系统,其高可用性和稳定性对于服务器运维至关重要。LVM的镜像功能允许将一个逻辑卷(LV)的数据复制到多个物理卷(PV),提供数据冗余保护。 在具体场景中,服务器有一个名为VGAPP的卷组,由5个来自SAN存储A的PV组成,并已划分为多个LV,实现了数据的条带化分布。由于存储需求变化,需要从另一个SAN存储B获取同样大小的5个PV,并将VGAPP及其所有数据迁移到这些新的PV上,以便释放原先的存储空间。 操作步骤分为以下几步: 1. 备份VGAPP:首先,为了防止数据丢失,对VGAPP进行完整备份,使用命令`vgexport -p -s -v -m /tmp/VGAPP.map /dev/VGAPP`,保存卷组映射信息到临时文件。 2. 创建新PV:在新的硬盘上创建物理卷,例如对`/dev/rdisk/disk208`执行`pvcreate`命令。 3. 扩展VGAPP:接着,将新创建的PV加入到VGAPP中,对每一个新PV执行`vgextend /dev/VGAPP /dev/disk/disk208`操作。 4. 镜像LV到新PV:最后,使用`lvextend -m1 LVNAME PVNAME`将VGAPP中的每个LV扩展到新添加的PV上。此操作可能需要一定时间,因为LV大小会直接影响镜像的速度。镜像完成后,可以使用`lvdisplay -v /dev/vgsyb/lvsybproc`命令检查LV的PE是否成功镜像到新PV。 在整个过程中,必须确保操作在业务低峰时段进行,以避免对服务器性能和业务连续性造成影响。通过这样的步骤,可以在保持服务正常运行的同时,完成存储设备的迁移和旧磁盘的替换,提高了系统的灵活性和可靠性。