`
gaoyuntao2005
  • 浏览: 303429 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

RAC环境下创建ASM数据库

阅读更多

配置监听程序 
执行
 
[oracle@rac1 ~]$ netca
选择群集配置 

RAC环境下创建ASM数据库(原创) - czmcj - czmcj 的博客

 在选"select the nodes to configure"菜单时,选择所有节点之之后一路NEXT至结束。
确认两个节点的listener.ora如下
rac1
LISTENER_RAC1 =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = rac1-vip )(PORT = 1521)(IP = FIRST))
      (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.2.101 )(PORT = 1521)(IP = FIRST))
    )
  )
 

rac2
LISTENER_RAC2 =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = rac2-vip )(PORT = 1521)(IP = FIRST))
      (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.2.102 )(PORT = 1521)(IP = FIRST))
    )
  )

注意:每个节点都只监听自己的Public IP 和VIP 。但是某个节点宕机时,RAC的Failover机制会把这个节点的VIP转移到其他节点。

创建ASM 
创建硬盘分区
[root@rac2 ~]# fdisk /dev/sde
Device contains neither a valid DOS partition table, nor Sun, SGI or OSF disklabel
Building a new DOS disklabel. Changes will remain in memory only,
until you decide to write them. After that, of course, the previous
content won't be recoverable.

Warning: invalid flag 0x0000 of partition table 4 will be corrected by w(rite)

Command (m for help): n
Command action
   e   extended
   p   primary partition (1-4)
p
Partition number (1-4): 1
First cylinder (1-385, default 1): 
Using default value 1
Last cylinder or +size or +sizeM or +sizeK (1-385, default 385): 
Using default value 385

Command (m for help): w
The partition table has been altered!
Calling ioctl() to re-read partition table.
Syncing disks.
对/dev/sdd和/dev/sdc执行同样的操作后将磁盘信息写入磁盘列表 
[root@rac2 ~]# partprobe 


创建asm文件系统
[root@rac2 ~]# oracleasm createdisk VOL1 /dev/sdc1
Writing disk header: done
Instantiating disk: done
[root@rac2 ~]# oracleasm createdisk VOL2 /dev/sdd1
Writing disk header: done
Instantiating disk: done
[root@rac2 ~]# oracleasm createdisk VOL3 /dev/sde1
Writing disk header: done
Instantiating disk: done
 

扫描ASM文件系统,这一步是为了让系统认识建立的ASM文件系统 
[root@rac2 ~]# oracleasm scandisks
Reloading disk partitions: done
Cleaning any stale ASM disks...
Scanning system for ASM disks...
 

查看 ASM文件系统列表 
[root@rac2 ~]# oracleasm listdisks
VOL1
VOL2
VOL3
 

执行
选择Oracle Real Application Cluster database ,选择Configure Automatic Storage Management,选择所有节点

一路NEXT至配置ASM密码的那个选项卡,点击(ASM Parameters)手动配置ASM参数,即
"asm_diskstring=ORCL:VOL*" 
其中ORCL为固定字符,VOL*以通配符的形式描述这些磁盘名。

一路NEXT至下图,点击"Create New"

 
进行下列配置
选择“External“,选择所需的ASM磁盘,这里笔者选择VOL1和VOL2创建磁盘组名为DATA,利用VOL3创建磁盘组名为RECOVER。
笔者VOL3空间较大而已,没有为什么。
注意,state列必须都为"MOUNTED",说明磁盘已经被挂载。
(以上两步笔者本应截图说明的,但是安装过程太快了,忘记截图,忘读者见谅) 
点击Finish,完成磁盘组的创建。

创建数据库 
执行dbca一路NEXT至下图,注意中间需要选择存储类型为ASM

RAC环境下创建ASM数据库(原创) - czmcj - czmcj 的博客

 进行上图配置选择字符集为简体中文。继续一路NEXT直至结束。
最后说一句,连接rac数据库时,采用
connect user/passwd@SID as sysdba的方式连接
例如:

[oracle@rac1 ~]$ sqlplus / nolog
SQL> connect sys/system@orcl1 as sysdba
Connected.

否则会造成
ORA-00304: requested INSTANCE_NUMBER is busy 
报错

至此大功告成


分享到:
评论

相关推荐

    在虚拟机上创建10g RAC +ASm数据库文档windows.pdf

    VM虚拟机创建RAC全程实例,如何创建虚拟机环境,以及搭建,用于windows操作系统的!

    创建oracle10g_asm数据库step_by_step[归纳].pdf

    创建oracle10g_asm数据库step_by_step[归纳].pdf

    LINUX环境下oracle11gr2 grid + asm下dbca创建数据库生产环境安装注意事项

    (四) 安装数据库oracle 软件、创建ASM磁盘组 61 五、 集群数据库的创建 79 六、 安装后任务 96 (一) 官方建议的两个安装后置任务 96 (二) 删除GI、数据库(具体参考另一文档) 97 (三) 软件下载 98 (四) ...

    某银行Oracle-RAC三节点ASM+MultiPath安装部署实施步骤

    (一) 集群规划 1 1. 硬件环境 1 2. 软件环境 1 (二) IP 规划
 1 (三) 安装目录规划 2 (四) 存储规划 2 ...(十一) 为开发者平台及公众应用、计费创建数据库用户和表空间 95 (十二) 为短信网关创建用户和表空间 97

    构建最高可用Oracle数据库系统 Oracle 11gR2 RAC管理、维护与性能优化

    2.7.3创建ASM磁盘组 2.7.4创建RAC数据库 2.8测试RAC 2.8.1连接方式测试 2.8.2异常情况测试 2.9虚拟机搭建RAC 2.9.1虚拟机Xen简介 2.9.2启动主机Xen内核 2.9.3 Xen虚拟机创建网络环境 2.9.4创建Xen存储...

    OracleLinux6.5下安装Oracle11gRAC-Multipath-ASM20140606发行版

    Oraclelinux6.5 下 oracle11.2.0.3 RAC_Multipath_ASM 安装—飞扬笔记 2.3.7 修改 oracle 用户限制 ................................................................................... 13 2.3.8 修改/etc/pam.d...

    Linux服务器创建oracle数据库RAC集群.docx

    VM15安装RAC集群 一、RAC集群安装 1.安装前规划 2.配置主机 3.oracle专用参数设置 4.安装oracle依赖软件 5. 修改用户环境变量 6. 配置oracle用户ssh互信 7. 添加ASM本地磁盘 ...二、创建数据库实例

    Oracle_11gRAC数据库安装HPUX11.31+ASM_without_MC-SG

    1. 用户需求: 3 2.安装过程: 4 2.1 系统环境准备,检查两台机器的状况: 4 2.2 网络环境准备: 7 2.3 补丁: 7 2.4 内核参数修改: 7 2.5 创建ORACLE用户: 8 ...2.12 dbca创建数据库: 54

    一步一步在Linux上部署Oracle 10g R2 RAC

    第一部分:从零开始一步一步搭建一套在OEL 5.5 X86_64 位环境下的双节点10gR2 RAC 数据库,并将数据库升级至10.2.0.5.0 版本。 主要步骤:内含有所有安装软件 一、准备软件 二、配置虚拟机 三、配置/etc/hosts 文件...

    一步一步在Linux上升级 Oracle 10gR2 RAC到11gR2 RAC

    某客户需要将一套Oracle 10gR2 双节点RAC 生产数据库升级至Oracle 11gR2 RAC,所以便有了本系列实战的教程。 为更贴切还原生产过程中的实际操作,本系列教程一个分两大部分: 第一部分已发 一步一步在Linux上部署...

    笔记本上vbox虚拟化环境安装 oracle rac详细原创完整版

    2.8.2依次创建vote、ocr、asm1、asm2、asm3、asm4、asm5五个磁盘 2.8.3把所有新创建的磁盘全部改成可共享模式 2.8.4启用两台主机sata控制器的I/O缓存功能 2.9 设置绑定裸设备 2.10 添加ASM磁盘 2.11 创建SSH信任关系...

    AIX6.1平台部署ORACLE GRID+ASM方式安装ORACLE11gR2 RAC

    本次安装为AIX6.1平台上使用ORACLE GRID+ASM方式安装ORACLE11gR2 RAC,升级至目前最新补丁11.2.0.3并且创建数据库。本文档主要记录软件安装、数据库创建、补丁升级、数据库实例参数配置的情况。

    rhel6.3安装ORACLE 11.2.0.4 RAC图文教程

    非常详细的oracle rac教程 目录 1、安装环境 2 2、安装前系统配置 2 2.1存储规划 2 ...4、创建ASM磁盘组 40 5、安装数据库软件 42 6、建库 48 7、验证服务 57 8、相关问题 57 8.1 ora-12545 57

    Linux7.6+Oracle 11g+RAC.pdf

    VMware下安装Linux7.6...在Linux环境下安装Oracle11g数据库、数据库参数设置、数据库创建,监听创建、客户端连接 VMware下配置ASM磁盘 LVM磁盘管理 Linux环境下对Oracle数据库的运维操作 Linux环境下对ASM的运维操作

    商业银行Oracle 11gr2 Rac For Linux安装方案.docx

    六、创建ASM磁盘组 33 6.1 创建数据存储磁盘组 33 6.2 创建归档磁盘组 34 七、创建数据库 35 7.1使用DBCA创建数据库 35 八、TNS配置 47 九、其他配置 47 9.1 负载均衡配置 47 9.2 在11g RAC中通过如下方式禁用DRM 47

    【RAC】redhat6.9 12c+asm+rac(4node) with DNS

    vmware环境下 oracle 12c 四节点rac DNS分配 scan IP地址 包括共享磁盘配置 一、虚拟机配置要点 二、操作系统安装 三、操作系统准备 四、安装grid软件 五、安装database软件 六、创建数据库

    [小e笔记]之10gR2+redhat5.3+32bit+RAC安装

    1.3 RAC数据库环境 3 2 配置第一个虚拟机 4 2.1虚拟机的配置 4 2.2 配置共享存储 16 2.3 安装Redhat5.3 20 2.4 安装Vmware工具 35 2.5 同步客户OS与主机OS的时间 35 2.6创建oracle用户 37 2.7 创建oracle...

    Oracle Rac 集群数据文件改变目录操作

    一、rac 环境修改spfile位置 1. 从集群的任意一个实例登录,查看spfile信息 2. 重新创建新的spfile 3. 通过ASM命令行,查看spfile,并赋予别名。 4. 修改注册新的spfile文件: 5. 重启数据库 6. 查看结果 7. 查看...

    数据库服务器安装规范.docx

    如果是RAC环境,则必须将归档路径设置到共享存储中。 在线重做日志设置为6组,每组2个成员,每个成员大小为500M。 二、数据库服务器存储及分区规范 确保数据库软件安装在正常分区中,不要使用LVM方式创建的分区中;...

    oracle课程进度表

    创建和配置oracle11g数据库 数据字典和动态视图 SQL调优 逻辑备份和数据导入/导出 Asmcmd介绍 网络服务与网络管理 数据库的审计 使用优化器指示 Oracle闪回技术 磁盘组介绍 Oracle11g数据库结构和存储 闪回数据库 ...

Global site tag (gtag.js) - Google Analytics