HPUX 11.31下调整磁盘映射解决ORACLE RAC ASM问题

需积分: 9 1 下载量 21 浏览量 更新于2024-09-02 收藏 73KB PDF 举报
在HPUX 11.31环境下进行ORACLE RAC(Real Application Cluster)安装过程中,遇到的一个常见问题是设备名称(通常是磁盘)在两个节点上的不一致性。由于HPUX 11.31版本并不支持第三方多路径软件,这就可能导致在创建ASM(Automatic Storage Management)磁盘组时,存储映射的磁盘在不同节点上的盘符不匹配,这可能是物理路径一致但聚合后路径不一致,或者物理路径本身就不一致。 为了解决这个问题,管理员需要首先确认每个节点上的LUN(Logical Unit Number)与磁盘之间的对应关系。LUNID是在存储设备上为每个逻辑驱动器分配的唯一标识,HPUX使用HP自带的多路径软件进行管理。管理员可以使用HPUX提供的工具脚本`inqraid.hpux`来查询LUNID与磁盘的映射。该脚本通常被上传到主机的`/tmp`目录并执行以下步骤: 1. 使用`chmod`命令赋予脚本可执行权限。 2. 运行`ioscan-fun | grep -erdisk-erdsk | ./inqraid.hpux -CLI fx` 和 `ioscan-fun | grep -erdisk-erdsk | ./inqraid.hpux -CLI fx -fg` 命令,通过查看输出结果找出主机设备名与存储设备LUN的对应关系。 例如,对于存储类型为EMCCX4-240的环境,显示出5个磁盘及其对应的LUNID在两个节点上的映射关系。为了确保集群的稳定运行,需要确保所有节点上的磁盘名称和LUNID匹配,以便于ASM能够正确识别和管理磁盘。 如果在HPUX 11.31上更改设备名,管理员可能需要手动调整设备名称,确保每个节点上磁盘的名称一致。这可以通过编辑设备配置文件或者使用系统管理工具(如`lsvg`、`ldev`等)来完成。同时,需要注意在操作过程中避免影响到其他正在运行的服务,并且在修改完成后检查ASM状态,确认无误后再继续安装和配置ORACLE RAC。 在进行这些操作时,建议参考HP官方文档和最佳实践,特别是在没有其他多路径软件支持的情况下,任何设备名的修改都需要谨慎并遵循系统的稳定性要求。