HPUX 11iV3 LVM新变化

来源:互联网 发布:web编程入门 编辑:程序博客网 时间:2024/06/07 13:09

自 HP-UX 11i v3 起,磁盘设备可由 /dev 目录中的两种不同类型的设备文件表示:旧设备文件和持久性设备文件。


旧设备文件是 HP-UX 11i v3 之前的版本中海量存储设备文件的唯一类型。此类文件在设备文件名和次编号中包含诸如 SCSI 总线、目标和编码的 LUN 等硬件路径信息。例如,旧设备文件/dev/dsk/c3t2d0 表示磁盘位于卡实例 3、目标地址 2 和 LUN 地址 0。


持久性设备文件与到磁盘的物理硬件路径无关,它映射到磁盘的唯一全球标识符 (WWID)(类似于AIX中PVID)。

 

因此,如果磁盘从一个接口移动到另一个接口,从一个交换机/集线器端口移动到另一个交换机/集线器端口,或者通过不同的目标端口提供给主机,则此设备文件不变。持久性设备文件名遵循一种比较简单的

命名约定:/dev/disk/diskn,其中,n 是分配给磁盘的实例编号。设备文件名和次编号中均不包含任何硬件路径信息。
此外,如果磁盘有多个硬件路径,则由一个持久性设备文件表示。持久性设备文件透明地处理多路径磁盘,从而取代了“通过多路径提高可用性” 中所述的 LVM 多路径功能。如果磁盘有多个硬件路径(LVM 称之为 pvlink),持久性设备专用文件将用作所有链路的单一访问点。海量存储堆栈通过负载平衡算法进行选择,将 I/O 请求分配到所有可用的链路中。如果某个链路出现故障,海量存储堆栈会自动禁用有故障的链路,并在其余所有链路上继续执行 I/O操作。所有有故障或无响应的链路都会受到监视,以便当有故障的链路恢复正常时,自动且透明地将其重新加入到负载平衡中。还可以自动发现新磁盘和链路,并将它们添加到负载平衡中。


如果磁盘的连通性有任何变化(如链路的添加、删除或修改),则只要至少还有一个链路是活动的,使用持久性设备文件的应有程序便不受影响。还会自动发现新磁盘。


对于 LVM 磁盘,可使用持久性设备文件或旧设备文件。建议对 LVM 磁盘使用持久性设备专用文件,从而支持更多的负载平衡选择。


注释: 如果要使用 LVM 的备用链路功能,则必须使用旧设备文件,并通过这些旧设备文件禁用多路径功能。
    应该说这是和IBM的AIX的卷管理类似的功能,比较实用。HPUX LVM一直沿用原来的思路,这次应该算比较大的调整了。

原创粉丝点击