在单节点上安装 Oracle Grid Infrastructure

1、目标:本文章介绍如何在单节点上安装Grid Infrastructure、配置Oracle Restart、将 ASM 实例spfile移动到一个 ASM 磁盘组。
2、安装前准备:
创建oracle用户以及oinstall和dba组。
下载oracle 11gr2  database,11gr2 Grid Infrastructure
3、对磁盘分区:
(1)、切换至root用户:
image
(2)、查看分区的可用性:
image
(3)、确定哪些磁盘要分区,这里是sdc,sdd,sde,sdf:
image
image
image 
image
(4)、查看分区后的结果:
image
4、创建ASM磁盘:
(1)、执行以下命令,进行初始化:
image
(2)、使用oracleasm init命令初始化asmlib:
image
(3)、使用oracleasm createdisk <diskname> <device_name> 命令为每个磁盘创建ASM磁盘label:
image 
(4)、查看创建后的ASM磁盘:
image
(5)、检查磁盘是否已挂载在oracleasm文件系统:
image
5、安装grid Infrastructure:
(1)、切换至安装文件所在的目录:
image
(2)、运行安装文件:
./runInstaller
image
(3)、在初始界面选择Install and Configure Grid Infrastructure for a Standalone Server:
image
(4)、选择语言:
image
(5)、在创建ASM磁盘组的界面进行以下配置:
Redundancy选择 External。
选择以下磁盘ORCL:DATA1, ORCL:DATA2, and ORCL:DATA3.
选择next:
image
(6)、在设置ASM密码界面选择对所有用户使用相同的密码,键入密码下一步:
image
(7)、所有组选择dba:
image
如果出现告警,选择yes,下一步:
image
(8)、定义基本目录和安装目录:
image
(9)、开始检查安装条件是否满足:
image
如果出现告警,点击忽略即可:
image
(10)、开始安装:
image
如果弹出以下内容,以root用户执行对应脚本:
image
image
(11)、安装完成后退出安装界面:
image
6、配置EM Database Control来管理ASM:
(1)、启动em:
image
(2)、查看EM database control首页:
image
image
(3)、在em中配置asm:
在server标签中选择升级到ASM:
image 
(4)、输入相应的内容,点击continue
image
(5)、
image 
(6)、创建一个表空间test,数据文件为test01.dbf:
image
image
image
image
image
image
image
(7)、重启EM:
image
(8)、重新登录em:
这个时候ASM就可以看到了:
image
7、启用grid infrastructure:
(1)、停止EM database control:
image
(2)、确定哪些组件进程正在运行:
image
查看ASM进程:
image
查看TNS进程:
image
(3)、关闭数据库实例:
image
(4)、停止监听器:
image
(5)、关闭ASM实例:
export ORACLE_SID=+ASM
image
(6)、删除dbora开机自动启动程序:
chkconfig --del dbora
image
(7)、重启机器:
image
(8)、重启完后,确认没有oracle相关进程运行:
image
(9)、执行crsctl enable has命令:
image
(10)、从Oracle Restart configuration中删除grid infrastructure listener:
image
(11)、编辑listener.ora文件,做如下更改:
将LISTENER命名为LISTENERASM:
image
(12)、向Oracle Restart configuration中添加grid infrastructure listener:
image
(13)、重新配置asm database:
image
image
(14)、启动ASM实例:
image
(15)、启动listener, database instance and EM database control:
image
image
image
(16)、启用Oracle Restart for the orcl database instance:
打开 https://host01.example.com:1158/em地址,定位到database主页,在High Availability选项中点击 Disabled link for Oracle Restart,指定主机帐号:
image
点击登录:
image
点击继续:
image
就可以查看到oracle restart的状态是enabled.
(17)、重新注册database listener with Oracle Restart.
image
点击Listener:
image
点击disabled,在出现的画面中选择继续:
image
完成后就可见下图:
image
(18)、启动数据库:
srvctl start database -d orcl
(19)、重启机器
(20)、查看oracle进程是否存在:
image
image
image
查看em状态:
image
8、向ASM实例中移动SPFILE:
(1)、停止数据库,ASM磁盘组:
image
(2)、配置ASM,定位spfile当前的位置:
image
(3)、移动spfile.ora:
export ORACLE_SID=+ASM
image
(4)、使用新位置的spfile重启ASM实例:
image
image
(5)、重新获取spfile:
image
(6)、使用SQL*Plus命令查找当前的spfile位置,这个连接的实例是ASM实例而非数据库实例:
image
(7)、使用SQL*Plus命令移动spfile到ASM实例:
image
(8)、使用新spfile重启ASM实例:
image
(9)、重启数据库实例:
image
 
原文网址:

0

收藏

candon123

349篇文章,361W+人气,35粉丝

Ctrl+Enter 发布

发布

取消

078772c84eb23213ea90f577d9316ce4.png
left-qr.jpg

扫一扫,领取大礼包

0

分享
qr-url?url=http%3A%2F%2Fblog.51cto.com%2Fcandon123%2F363671
candon123
noavatar_middle.gif
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值