ITPub博客

首页 > Linux操作系统 > Linux操作系统 > ORACLE 创建ASM系统

ORACLE 创建ASM系统

原创 Linux操作系统 作者:tomshenhao 时间:2011-09-11 10:31:14 0 删除 编辑
 

操作系统:Linux5.3

创建磁盘:

添加6个1G的SCSI磁盘,使用fdisk命令格式化。

创建文件:touch /etc/udev/rules.d/99-oracle-asmdevices.rules

添加内容:

KERNEL=="sda1",NAME="asm1" WNER="oracle", GROUP="dba", MODE="0660"
KERNEL=="sdb1",NAME="asm2" WNER="oracle", GROUP="dba", MODE="0660"
KERNEL=="sdc1",NAME="asm3" WNER="oracle", GROUP="dba", MODE="0660"
KERNEL=="sdd1",NAME="asm4" WNER="oracle", GROUP="dba", MODE="0660"
KERNEL=="sde1",NAME="asm5" WNER="oracle", GROUP="dba", MODE="0660"
KERNEL=="sdf1",NAME="asm6" WNER="oracle", GROUP="dba", MODE="0660"

重启服务器:start_udev

检查文件:ll /dev/asm*

创建ASM Instance:

root用户:xhost +

oracle用户:dbca

进入后,点击菜单"Configure Automatic Storage Management"

根据提示,使用root用户输入命令:/u01/app/oracle/product/10.2.0/db_1/bin/localconfig add

设置sys密码

系统自动创建ASM Instance

创建组:

点击"Create New"

点击"Change Disk Discovery Path",输入"/dev/asm*"

输入组名,盘名,选择类型,选择磁盘

查看ASM信息:

ASM参数文件:/u01/app/oracle/product/10.2.0/db_1/dbs/spfile+ASM.ora

后台进程:ps -ef|grep +ASM

alert日志:/u01/app/oracle/admin/+ASM/bdump/alert_+ASM.log

进入ASM系统:

export ORACLE_SID=+ASM

sqlplus / as sysdba

关闭ASM系统:shutdown immediate

启动ASM系统:startup

启动过程:

1. 进入nomount状态,读取spfile文件;

2. 进入mount状态,挂载ASM系统

ASM用户:

sysdba:全部操作;

sysoper:启动,停止ASM系统

内存参数:shared_pool / large_pool

参数区别:

数据库 --> RDBMS

ASM系统 --> asm

使用ASM系统:

创建表空间

1. 输入:export ORACLE_SID=orcl

2. 输入:sqlplus / as sysdba

3. 输入:create tablespace 名 datafile '+组名' size 大小;

例如:create tablespace asm datafile '+G1‘ size 10M;

RMAN备份参数文件:

1. 输入:export ORACLE_SID=orcl

2. 输入:rman target /

3. 输入:backup spfile format '+G1';

查看ASM状态:

1. 进入OS系统,用户oracle

2. 输入:export ORACLE_SID=+ASM

3. 输入:asmcmd

4. 提示符变成"ASMCMD>"

5. 相关命令:

help:查看命令;

lsct:查看ASM系统上相关数据库信息;

lsdg:查看ASM系统group信息;

cd:进入文件夹;

ls:查看文件目录;

du:ASM系统空间使用

find:查找文件

mkalias:创建别名

rmalias:删除别名

pwd:查看当前路径

mkdir:创建文件夹

rm:删除文件,文件夹

关闭ASM系统:shutdown immediate

先关闭ASM系统相关的数据库,再关闭ASM系统

ASM系统存放文件:二进制文件,不接受文本文件

物理单元:ASM disk / Physical block

逻辑单元:ASM group / ASM file / Allocate unit(AU)

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

上一篇: ORACLE ASM基础知识
下一篇: ORACLE 迁移
请登录后发表评论 登录
全部评论

注册时间:2011-07-14

  • 博文量
    260
  • 访问量
    393355