ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 10g 单机使用asm

10g 单机使用asm

原创 Linux操作系统 作者:安佰胜 时间:2011-12-14 14:23:53 0 删除 编辑

 

10g 单机使用asm

---------------------------

1、软件版本:
oracle 10.2.0.4
enterprise linux 4

-----------------------

2、需要系统软件包
oracleasm-support-2.0.3-2
oracleasm-2.6.9-67.0.0.0.1.ELsmp-2.0.3-2
oracleasmlib-2.0.4-1.el4

--rpm包下载
asm相关的rpm包可以从oracle的官网下载
相关linux的包我习惯先进入http://oss.oracle.com
然后进入Oracle Unbreakable Linux Support
之后选择download
可以选择符合的操作系统
里面有全部合适的rpm包

-------------------------

3、磁盘分区

为了这个实验我创建了两块2g大小的磁盘
使用fdisk对磁盘进行分区
只进行分区就可以,不需要格式化
fdisk /dev/sdc
fdisk /dev/sdd

-------------------------

4、配置asm

root执行
/etc/init.d/oracleasm configure
输入对应的dba组、oracle用户以及y


-------------------------

5、添加磁盘

/etc/init.d/oracleasm createdisk VOL1 /dev/sdc1
/etc/init.d/oracleasm createdisk VOL2 /dev/sdc1

-------------------------

6、创建asm参数文件

文件位置:
$ORACLE_HOME/dbs/init+ASM.ora
文件内容:
instance_type='asm'
asm_diskstring='ORCL:VOL*'
background_dump_dest='/home/oracle/admin/+ASM/bdump'
core_dump_dest='/home/oracle/admin/+ASM/cdump'
user_dump_dest='/home/oracle/admin+ASM/udump'

创建dump文件对应路径
mkdir -p /home/oracle/admin/+ASM/bdump
mkdir -p /home/oracle/admin/+ASM/cdump
mkdir -p /home/oracle/admin/+ASM/udump

-------------------------

7、创建asm口令文件

文件位置:
$ORACLE_HOME/dbs/orapw+ASM
orapwd file=owapw+ASM password=oracle

-------------------------

8、创建css

root执行
/home/oracle/product/10.2.0/db_1//bin/localconfig add


-------------------------

9、尝试启动asm实例

su - oracle
export ORACLE_SID=+ASM
sqlplus / as sysdba
startup

如果配置没有问题应该就可以启动实例
启动实例后关闭,然后创建数据库

------------------------

10、dbca建新库

没什么特别的,选择建库然后是配置asm,之后指定文件位置
就结束了

 


 

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/13177610/viewspace-713292/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2009-08-26

  • 博文量
    215
  • 访问量
    607348