34.存储实例的管理
1.存储实例的管理,创建和删除
-- RBAL:搜索过程中打开所有设备文件并协调重新平衡
--ARBn:一个或多个从属进程,用于执行重新平衡活动
--GMON:负责管理磁盘活动,例如删除或脱机以及提高ASM磁盘组兼容性
--MARK:根据需要将ASM分配单元标记为过时
--Onnn:一个或多个ASM从属进程,形成与ASM实例的一组连接,用于交换消息
--PZ9n:一个或多个并行从属进程,用于从GV¥视图提取有关集群ASM安装
2.Oracle10g ASM的管理
1.准备asm磁盘
2.dbca-->配置asm实例-->输入密码-->跳过参数-->配置asm实例--root用户执行命令$ORACLE_HOME/bin/localconfig add
#访问数据库实例
export ORACLE_SID=orcl10g
sqlplus / as sysdba
#访问ASM实例
export ORACLE_ISD=+ASM
sqlplus / as sysdba
#关闭ASM实例
shutdown abort
#启动ASM实例
startup
#查看asm磁盘组
select name,state from v$asm_diskgroup;
#创建表空间
create tbalespace a1 datafile '+db' size 10m;
create tbalespace a2 datafile '+db/orcl10g/datafiles/a2.dbf' size 10m
#建文件夹:
asmcmd>
mkdir +db/file
sqlplus / as sysdba
create tablespace a3 datafile '+db/file/a3.dbf';
##删除asm
#1.查看tablespace
select name from v$tabespace;
#2.关闭asm实例
export ORACLE_SID=ASM
sqlplus / as sysdba
shutdown abort
#3.执行删除命令
$ORACLR_HOMR/bin/localconfig delete
#4.dd清空磁盘
dd if=/ev/zero of=/dev/sdb count=10k bs=20k
3.Oracle11g ASM的管理
安装grid 11g --> asmca --> database
#查看资源
crs_stat -t
#增加监听
srvctl add listener
srvctl add listener -p "TCP:1523"
#配置监听
srvctl config listener
#删除监听
srvctl remove listener
##停止资源
crs_stop ora.DB.dg
crs_stop ora.FRA.dg
##停止ASM实例
srvctl stop asm
##删除asm实例
srvctl remove asm
##清盘
dd if=/dev/null of=/dev/sdb count=10k bs=10k
4.Oracle12c ASM的管理
#停止grid服务
$ORACLE_HOME/rootcrs.pl -deconfig -force