admin管理员组

文章数量:1627944

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

本文标签: 节点ORACLEInfrastructuregrid