ASM 实例与数据库实例不一样,它没有自己的文件系统,只会启动相关后台进程和挂载所管理的磁盘组
ASM和css集群同步服务
CSS是实现数据库实例和ASM实例之间的同步,CSS是进群同步多个节点数据库实例管理同一份数据库文件
检查CSS
PS -EF |GREP CSS
CRSCTL CHECK CSS
localconfig add 启动CSS
localconfig reset 重启CSS
ASM实例由多个后台进程组成,处理传统的SMON,PMON,CKPT,还有RABL,ASMB
ASMB是两实例通信进程
ASM 也需要参数文件
创建磁盘组
/etc/init.d/oracleasm createdisk vol1 /dev/sdb1
/etc/init.d/oracleasm createdisk vol2 /dev/sdb2
create diskgroup diskgroup_NAME external(冗余度) redundancy disk 'ORCL:VOL1',‘ORCL:VOL2’;
SELECT GROUP_NUMBER,DISK_NUMBER,PATH FROM V$ASM_DISK;
增加磁盘中磁盘
/etc/init.d/oracleasm createdisk vol4 /dev/sdb4
alter diskgroup diskgroup2 add disk 'ORCL:VOL4';
SELECT GROUP_NUMBER,DISK_NUMBER,PATH FROM V$ASM_DISK;
删除磁盘组的磁盘
alter diskgroup diskgroup2 drop disk 'vlo4'
删除磁盘组
drop diskgroup diskgroup2 including contents;
卸载磁盘组
alter diskgroup recovery dismount;
select group_number,name,state,type from v$asm_diskgroup;
挂载磁盘组
alter diskgroup recovery mount;
卸载和挂在所有的
alter diskgroup all mount;
alter diskgroup all dismount;
ASM 磁盘组中目录管理
创建目录
alter diskgroup data add directory '+DATA/CCXX';
修改目录名称
alter diskgroup data rename directory '+DATA/CCXX' to '+DATA/CX';
s删除目录
alter diskgroup data drop directory '+DATA/CCXX' force;
创建和删除别名
alter diskgroup data rename alias '+DATA/CCXX/log.log' to '+DATA/CCXX/ccxx.log';
alter diskgroup data drop alias '+DATA/CCXX/ccxx.log';
删除文件
alter diskgroup data drop file '+DATA/CCXX/ccxx.log';
使用模板创建表空间和日志
create tablespace ccxx datafile;
alter database add logfile;
select * from v$logfile;
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/31401161/viewspace-2134881/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/31401161/viewspace-2134881/