GDUL产品特性
支持常见文件系统及ASM
GDUL支持常规文件系统、裸设备和ASM,避免了手工操作的复杂性,示例如下:
1
普通文件系统
terminal
GDUL> info FILE# TS# RFILE# BIGFILE SIZE(GB) NAME ---------- ---------- ---------- ---------- ---------- ------------------------------ 1 0 1 FALSE 0.76 /u02/oradata/db11203/system01.dbf 2 1 2 FALSE 0.85 /u02/oradata/db11203/sysaux01.dbf 3 2 3 FALSE 0.42 /u02/oradata/db11203/undotbs01.dbf 4 4 4 FALSE 2.82 /u02/oradata/db11203/users01.dbf 5 5 5 FALSE 0.04 /u02/oradata/db11203/mgmt_depot.dbf 6 6 6 FALSE 0.73 /u02/oradata/db11203/mgmt.dbf 7 7 7 FALSE 0.20 /u02/oradata/db11203/mgmt_ad4j.dbf 8 8 8 FALSE 1.90 /u02/oradata/db11203/tests01.dbf 9 9 9 FALSE 0.10 /u02/oradata/db11203/SPCDEMO01_114.dbf 10 10 10 FALSE 0.05 /u02/oradata/db11203/user2.dbf 11 11 11 FALSE 1.00 /u02/oradata/db11203/quest_sm01.dbf
2
ASM文件系统
terminal
GDUL> info FILE# TS# RFILE# BIGFILE SIZE(GB) NAME 1 0 1 FALSE 1.09 +DATADG/a112a64/datafile/system.260.830974001 2 1 2 FALSE 1.60 +DATADG/a112a64/datafile/sysaux.265.830974001 3 2 3 FALSE 1.38 +DATADG/a112a64/datafile/undotbs1.264.830974001 4 4 4 FALSE 0.04 +DATADG/a112a64/datafile/users.263.830974001 5 6 5 FALSE 0.10 +DATADG/a112a64/datafile/user_admin
内置ASMCMD命令,能够直接读取ASM磁盘中的文件。
terminal
GDUL> asmcmd Enter internal asmcmd. ASMCMD> ls DATADG/ ASMCMD> cd datadg ASMCMD> cd a112a64 ASMCMD> cd datafile ASMCMD> ls -l Type Redund Striped StripSize StripWidth Sys Name ---------- ---------- ---------- ------------ ------------ ---------- -------------------- DATAFILE UNPROT COARSE 1048576 1 Y SYSTEM.260.830974001 DATAFILE UNPROT COARSE 1048576 1 Y SYSAUX.265.830974001 DATAFILE UNPROT COARSE 1048576 1 Y UNDOTBS1.264.830974001 DATAFILE UNPROT COARSE 1048576 1 Y USERS.263.830974001 DATAFILE UNPROT COARSE 1048576 1 Y SPLEX_ADMIN.266.927394069
3
裸设备
GDUL除了支持UNIX下的裸设备外,还直接支持Linux下的裸设备(/dev/raw/raw#),无需手工查找替换成裸设备下对应的分区或磁盘。
terminal
GDUL> info FILE# TS# RFILE# BIGFILE SIZE(GB) NAME 1 0 1 FALSE 1.09 /dev/raw/raw1 2 1 2 FALSE 1.60 /dev/raw/raw2 3 2 3 FALSE 1.38 /dev/raw/raw3 4 4 4 FALSE 0.04 /dev/raw/raw4
