Oracle RAC 增加 ASM 盘,创建表空间 实验环境说明 虚拟机软件 Oracle VirtualBox 4
8 数据库软件 Clusterware 10
1+database 10
1 数据库名称 OracleRAC 节点 SID OracleRA1 OracleRA2 节点主机名 rac1 rac2 对应虚拟机名称 CentOS_Oracle_2 CentOS_Oracle_3 一、共享盘设置 1、在一个虚拟机上创建虚拟盘(两台虚拟机都要处于关机状态) (本例选择在 CentOS_Oracle_2 上创建虚拟盘) 在虚拟机列表上选中 CentOS_Oracle_2,单击右键,选择设置 选择创建新的磁盘 由于是选择固定大小,单击创建后会立刻分配硬盘空间 如果设置的虚拟盘比较大的话,下面的创建过程可能会需要较多时间 创建完成后单击 O K 退出设置界面 2、设置虚拟盘为共享盘 设置完成后关闭虚拟介质管理界面 3、为第二台虚拟机添加虚拟盘
选中 CentOS_ORACLE_3,单击鼠标右键,选择设置
确认已添加虚拟盘 单击 O K,完成添加共享磁盘设置 二、创建 ASM 磁盘 1、启动一台虚拟机,创建分区 打开 xshell 软件,连接到 rac1
查看添加的磁盘并分区 新添加的磁盘路径为: /dev/sdg 对其进行分区建立 根据需要,分成需要的的分区数量和大小,这里只分一个区并且使用全部可用空间 启动第二台虚拟机,xshell 连接进去,查看硬盘分区 2、创建 ASM 磁盘 在一个节点上创建 ASM 磁盘,另一个节点刷新 ASM 磁盘列表即可 在 rac1 节点创建 ASM 磁盘
先查看已存在的 ASM 磁盘名称
Root 用户执行: /etc/init
d/oracleasm listdisks 查到已存在三个 asm 磁盘,新建的