虚拟机安装Oracle RAC到ASM进行到oracleasm步骤时需要注意的两点
Oracle RAC集群最核心的思想是共享存储空间。如果是用实体机安装搭建RAC集群,由于一般会用两台实体机+外接磁盘阵列,外接磁盘阵列天然就是物理的共享存储,所以按照Oracle RAC的官方文档,安装不应该有任何问题。
但是如果只是想试一下RAC,没有外接磁盘阵列,采取用虚拟机的形式,那么则需要注意配置ASM共享自动管理的地方,需要事先创建好独立于虚拟机之外的虚拟共享硬盘,并同时挂接到两台虚拟机上,以模拟外接磁盘阵列的情况,而不是在某台虚拟机系统内部创建虚拟硬盘,再试图用ASM管理起来,这样是无法通过RAC安装时的ASM步骤的。
另外还有一点,就是据VmWare WorkStation版本有些问题。实际试装时也的确遇到了问题,用VmWare WorkStation单独创建的虚拟硬盘虽然能够分别挂接到两台用VmWare WorkStation创建的虚拟机上,但是RAC安装时走到ASM时,先scandisks,再用oracleasm listdisks命令仍然无法在两台虚拟机上找到分区的虚拟硬盘空间。据说用VmWare Server版本可以避免这个问题,不过实际试装时是用了VirtualBox,安装成功。
但是如果只是想试一下RAC,没有外接磁盘阵列,采取用虚拟机的形式,那么则需要注意配置ASM共享自动管理的地方,需要事先创建好独立于虚拟机之外的虚拟共享硬盘,并同时挂接到两台虚拟机上,以模拟外接磁盘阵列的情况,而不是在某台虚拟机系统内部创建虚拟硬盘,再试图用ASM管理起来,这样是无法通过RAC安装时的ASM步骤的。
另外还有一点,就是据VmWare WorkStation版本有些问题。实际试装时也的确遇到了问题,用VmWare WorkStation单独创建的虚拟硬盘虽然能够分别挂接到两台用VmWare WorkStation创建的虚拟机上,但是RAC安装时走到ASM时,先scandisks,再用oracleasm listdisks命令仍然无法在两台虚拟机上找到分区的虚拟硬盘空间。据说用VmWare Server版本可以避免这个问题,不过实际试装时是用了VirtualBox,安装成功。
评论
发表评论