前言:
公司最近要在测试环境部署一套数据库RAC集群,为了节省资源,领导要求跑在vCenter虚机上,但是在vsphere环境中搭建虚机RAC需要遵循一定的步骤,虚拟机配置RAC,如果不是挂裸盘RDM的话,按以下步骤进行,不影响VMotion 的功能,但是影响Storage VMotion 迁移的功能,在数据库系统云化实施中,对oracleRAC要求部署在虚拟机中的场景,可以采用以下步骤来进行实施。
要点:
- 各节点均采用单独的pvscsi控制器,SCSI总线共享选物理。
- 添加厚制备置零的硬盘,各节点SCSI ID保持一致。
- 每个节点双网卡或多网卡,用vmxnet3。
- 设置磁盘为独立磁盘,这样对VM拍快照不会对数据盘有影响。
- 为每个磁盘添加multi-wirter标记。
- 在每个节点都做一遍,不同的是第一个节点是创建磁盘,其他节点是挂载现有磁盘
- 如果起了DRS,可以设置DRS关联规则,让RAC节点不要同时位于单个主机上。
- 按业务需求新建两台业务需要的虚机,此过程很简单不做累述。
具体配置:
步骤1:节点1,添加硬盘。选择创建新的虚拟磁盘,如下图所示: