Oracle RAC系列ASM基本操作维护
2012-08-23 10:37:30 来源:WEB开发网核心提示: cd cp du find ls lsct lsdg mkalias mkdir pwd rm rmalias md_backup md_restore lsdsk remap(1)切换目录ASMCMD> cd +DATA_DISK/RACDB(2)列出目录信息ASMCMD>
cd
cp
du
find
ls
lsct
lsdg
mkalias
mkdir
pwd
rm
rmalias
cp
du
find
ls
lsct
lsdg
mkalias
mkdir
pwd
rm
rmalias
md_backup
md_restore
md_restore
lsdsk
remap
(1)切换目录
ASMCMD> cd +DATA_DISK/RACDB
(2)列出目录信息
ASMCMD> ls
CONTROLFILE/
DATAFILE/
ONLINELOG/
PARAMETERFILE/
TEMPFILE/
spfileracdb.ora
(3)查看磁盘空间信息
执行ASMCMD的 “du DATAFILE”命令查看磁盘空间信息,如图3所示
remap
(1)切换目录
ASMCMD> cd +DATA_DISK/RACDB
(2)列出目录信息
ASMCMD> ls
CONTROLFILE/
DATAFILE/
ONLINELOG/
PARAMETERFILE/
TEMPFILE/
spfileracdb.ora
(3)查看磁盘空间信息
执行ASMCMD的 “du DATAFILE”命令查看磁盘空间信息,如图3所示
(4)显示ASM和数据库实例连接情况
执行ASMCMD的“lsct”命令显示ASM和数据库实例连接情况,如图4所示
执行ASMCMD的“lsct”命令显示ASM和数据库实例连接情况,如图4所示
(5)创建一个目录
ASMCMD> mkdir test
ASMCMD> ls
CONTROLFILE/
DATAFILE/
ONLINELOG/
PARAMETERFILE/
TEMPFILE/
spfileracdb.ora
test/
(6)复制磁盘文件
将ASM磁盘文件spfileracdb.or复制到test目录下:
ASMCMD> cp spfileracdb.ora test
source +DATA_DISK/RACDB/spfileracdb.ora
target +DATA_DISK/RACDB/test/spfileracdb.ora
copying file(s)...
file, +DATA_DISK/racdb/test/spfileracdb.ora, copy committed.
ASMCMD> cd test
ASMCMD> ls
spfileracdb.ora
将ASM磁盘文件UNDOTBS1.258.728340289文件复制到操作系统某目录下:
ASMCMD> cp UNDOTBS1.258.728340289 UNDOTBS1.dbf
source +DATA_DISK/RACDB/DATAFILE/UNDOTBS1.258.728340289
target UNDOTBS1.dbf
copying file(s)...
copying file(s)...
copying file(s)...
copying file(s)...
copying file(s)...
copying file(s)...
file, /u01/oracle/product/11.0.6/rac_db/dbs/UNDOTBS1.dbf, copy committed.
(7)备份ASM的metadata
ASMCMD> md_backup -b /u01/oracle/datadisk.bak -g data_disk
Disk group to be backed up: DATA_DISK
这样就把ASM的metadata备份到了文件系统上,通过查看datadisk.bak文件可以得知metadata的组织信息。
(8)为ASM磁盘文件设置别名
执行如图5所示的命令为ASM磁盘文件设置别名。
ASMCMD> mkdir test
ASMCMD> ls
CONTROLFILE/
DATAFILE/
ONLINELOG/
PARAMETERFILE/
TEMPFILE/
spfileracdb.ora
test/
(6)复制磁盘文件
将ASM磁盘文件spfileracdb.or复制到test目录下:
ASMCMD> cp spfileracdb.ora test
source +DATA_DISK/RACDB/spfileracdb.ora
target +DATA_DISK/RACDB/test/spfileracdb.ora
copying file(s)...
file, +DATA_DISK/racdb/test/spfileracdb.ora, copy committed.
ASMCMD> cd test
ASMCMD> ls
spfileracdb.ora
将ASM磁盘文件UNDOTBS1.258.728340289文件复制到操作系统某目录下:
ASMCMD> cp UNDOTBS1.258.728340289 UNDOTBS1.dbf
source +DATA_DISK/RACDB/DATAFILE/UNDOTBS1.258.728340289
target UNDOTBS1.dbf
copying file(s)...
copying file(s)...
copying file(s)...
copying file(s)...
copying file(s)...
copying file(s)...
file, /u01/oracle/product/11.0.6/rac_db/dbs/UNDOTBS1.dbf, copy committed.
(7)备份ASM的metadata
ASMCMD> md_backup -b /u01/oracle/datadisk.bak -g data_disk
Disk group to be backed up: DATA_DISK
这样就把ASM的metadata备份到了文件系统上,通过查看datadisk.bak文件可以得知metadata的组织信息。
(8)为ASM磁盘文件设置别名
执行如图5所示的命令为ASM磁盘文件设置别名。
- ››oracle 中 UPDATE nowait 的使用方法
- ››Oracle ORA-12560解决方法
- ››Oracle 10g RAC 常用维护命令
- ››Oracle如何在ASM中定位文件的分布
- ››Oracle的DBMS_RANDOM.STRING 的用法
- ››oracle 外部表导入时间日期类型数据,多字段导入
- ››Oracle中查找重复记录
- ››oracle修改用户登录密码
- ››Oracle创建删除用户、角色、表空间、导入导出等命...
- ››Oracle中登陆时报ORA-28000: the account is lock...
- ››Oracle数据库在配置文件中更改最大连接数
- ››Oracle中在pl/sql developer修改表的两种方式
更多精彩
赞助商链接