内容发布更新时间 : 2024/11/17 0:27:59星期一 下面是文章的全部内容请认真阅读。
可以看到CRS相关服务均成功启动。
5,安装oracledatabase
从rac1节点,切换到oracle用户,到database目录进行如下命令即可 ./runInstaller.sh
安装过程省略,安装过程一般配置OK的话不会出问题,安装的时候我们选择只安装数据库,不创建数据库。
6,创建数据库
创建数据库按照下面这个步骤出错的几率比较小,先配置listener,然后再配置ASM,最后创建数据库。 配置listener
在任意节点oracle用户下运行netca命令即可,创建过程略。
这一步一般不会出问题。
确定监听配置成功
配置ASM磁盘组
是用dbca命令创建ASM磁盘组
出现的配置界面,接下来的界面不要选择安装database,而是选择configure ASM选择,如下图
接下来要配置一个ASM的参数,就是asm_diskstring,目的就是让oracle能自动找到这些磁盘,*号通配符代表所有的VOL磁盘
在之后的磁盘组的创建过程中,我遇到这样一个错误,就是只能挂在一个节点,rac1能挂载上,但是rac2无法挂载,开始纠结以为是监听的问题,最后在网上查了一下是hosts配置的问题。我hosts文件之前的配置是
127.0.0.1 rac1 localhost.localdomain localhost 将这个配置改为 127.0.0.1 localhost
然后再单独mount每个组,而不要选择mount all,这样就不会报错了,具体错误如下图:
创建数据库
还是oracle用户下使用dbca命令,只是和创建asm不同的是选择创建数据库就OK了,具体过程略,和普通安装数据库的区别就是选择数据文件的管理,我们要选择使用ASM管理。 然后选择相应的ASM组,数据文件选择DATA组,闪回选FRA组。SGA,PGA选择自动管理。然后一直到最后了。
写的很粗略啊,主要是为了加深印象。