asm磁盘别名的操作和一则asmcmd无法获取sharedmemory处理

上传人:平*** 文档编号:13271871 上传时间:2017-10-23 格式:DOC 页数:3 大小:37.77KB
返回 下载 相关 举报
asm磁盘别名的操作和一则asmcmd无法获取sharedmemory处理_第1页
第1页 / 共3页
asm磁盘别名的操作和一则asmcmd无法获取sharedmemory处理_第2页
第2页 / 共3页
asm磁盘别名的操作和一则asmcmd无法获取sharedmemory处理_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《asm磁盘别名的操作和一则asmcmd无法获取sharedmemory处理》由会员分享,可在线阅读,更多相关《asm磁盘别名的操作和一则asmcmd无法获取sharedmemory处理(3页珍藏版)》请在金锄头文库上搜索。

1、对于 asm 数据文件中的管理,默认是采用的 omf 管理方式,对操作系统上面透明,测试了一些关于 asm磁盘文件管理。oraclerac101 $ export ORACLE_SID=+ASM1oraclerac101 $ export ORACLE_HOME=/db/oracle10gasm/product/10.2.0/asmoraclerac101 $ sqlplus / as sysdbaSQL*Plus: Release 10.2.0.1.0 - Production on Mon Aug 13 16:28:39 2012Copyright (c) 1982, 2005, Orac

2、le. All rights reserved.Connected to:Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - 64bit ProductionWith the Partitioning, Real Application Clusters, OLAP and Data Mining optionsSQL desc v$asm_diskgroup;Name Null? Type- - -GROUP_NUMBER NUMBERNAME VARCHAR2(30)SECTOR_SIZE NUMBERBLOCK_SIZE

3、 NUMBERALLOCATION_UNIT_SIZE NUMBERSTATE VARCHAR2(11)TYPE VARCHAR2(6)TOTAL_MB NUMBERFREE_MB NUMBERREQUIRED_MIRROR_FREE_MB NUMBERUSABLE_FILE_MB NUMBEROFFLINE_DISKS NUMBERUNBALANCED VARCHAR2(1)COMPATIBILITY VARCHAR2(60)DATABASE_COMPATIBILITY VARCHAR2(60)SQL col name for a10SQL select group_number,name,

4、state,type from v$asm_diskgroup;GROUP_NUMBER NAME STATE TYPE- - - -1 DISKVOL1 MOUNTED EXTERNSQL select name from v$datafile where file#=1;NAME-+DISKVOL1/benguo/datafile/system.256.770915541用绝对路径增加一个数据文件别名给 asm 中的一个数据文件。SQL alter diskgroup diskvol1 add alias +DISKVOL1/benguo/datafile/system01.dbf for

5、 +DISKVOL1/benguo/datafile/system.256.770915541;Diskgroup altered.删除 asm 中的数据文件的别名SQL alter diskgroup diskvol1 drop alias +DISKVOL1/benguo/datafile/system01.dbf;Diskgroup altered.用数据文件号增加别名给数据文件。SQL alter diskgroup diskvol1 add alias +DISKVOL1/benguo/datafile/system01.dbf for +DISKVOL1.256.770915541

6、;Diskgroup altered.重命名数据文件的别名SQL alter diskgroup diskvol1 rename alias +DISKVOL1/benguo/datafile/system01.dbf to +DISKVOL1/benguo/datafile/system001.dbf2 ;Diskgroup altered.想进入 asmcmd 环境下看看,asm 磁盘的文件中的具体信息,不过居然出现了无法去查找 asm instance 的实例oraclerac101 $ asmcmdasmcmd: command disallowed by current instan

7、ce typeoraclerac101 $ export ORACLE_SID=+ASM1oraclerac101 $ asmcmdORA-01034: ORACLE not availableORA-27101: shared memory realm does not existLinux-x86_64 Error: 2: No such file or directory (DBD ERROR: OCISessionBegin)查看家目录中的.bash_Profile 文件中设置了 ASM_HOMEASM_HOME=/db/oracle10gasm/product/10.2.0/asm而

8、 ORACLE_HOME 下面并没有所谓的 asm 实例的参数化文件,看来很可能是因为 asm 这个环境变量设置,而 oracle 用户的 asm 实例并没有使用 ASM_HOME 这个目录的中 path,而根据 PATH 变量的位置默认先寻找 ORACLE_HOME 环境的,其实如果是单 db 和 oracle asm 对应一比一关系没有必要设置所谓的ASM_HOME。oraclerac101 $ echo $PATH/usr/lib64/qt-3.3/bin:/usr/kerberos/bin:/usr/local/bin:/bin:/usr/bin:/home/oracle/bin:/h

9、ome/oracle/bin:/db/crs102/bin:/db/oracle10grac/product/10.2.0/db/bin:/db/crs2/bin:/db/oracle10gasm/product/10.2.0/asm/binoraclerac101 $ export ORACLE_HOME=/db/oracle10gasm/product/10.2.0/asmoraclerac101 $ asmcmdASMCMD lsDISKVOL1/ASMCMD cd diskvol1ASMCMD lsBENGUO/ASMCMD cd benguoASMCMD lsARCHIVELOG/C

10、ONTROLFILE/DATAFILE/ONLINELOG/PARAMETERFILE/TEMPFILE/spfilebenguo.oraASMCMD cd datafileASMCMD ls -lType Redund Striped Time Sys NameDATAFILE UNPROT COARSE AUG 13 15:00:00 Y COBRA.273.770917599DATAFILE UNPROT COARSE AUG 13 15:00:00 Y SYSAUX.257.770915541DATAFILE UNPROT COARSE AUG 13 15:00:00 Y SYSTEM

11、.256.770915541DATAFILE UNPROT COARSE AUG 13 15:00:00 Y UNDOTBS1.258.770915541DATAFILE UNPROT COARSE AUG 13 15:00:00 Y UNDOTBS2.267.770915645DATAFILE UNPROT COARSE AUG 13 15:00:00 Y USERS.259.770915541N cobra01.dbf = +DISKVOL1/BENGUO/DATAFILE/COBRA.273.770917599N system01.dbf = +DISKVOL1/BENGUO/DATAFILE/SYSTEM.256.770915541

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号