1.1 ASM的一些限制度量
Oracle ASM为未来增长提供了几乎无限的能力,但具有某些存储限制。
例如,Oracle ASM磁盘组数量具有以下限制、磁盘和文件:
★63个磁盘组;
★10000个ASM Disk;
★每个磁盘组1 million最大文件数;
在非Oracle Exadata存储还存在以下限制:
★每个ASM磁盘最大为2TB;
★20PB最大存储空间;
在Oracle Exadata存储还存在以下限制:
★每个ASM磁盘最大为4PB;
★40EB最大存储空间;
文件大小限制取决于磁盘组兼容性属性的值。 COMPATIBLE.RDBMS属性大于10.1时支持任何冗余模式的文件大小大于128TB。如果COMPATIBLE.RDBMS设置为10.1,文件大小限制更小。
例如,COMPATIBLE.RDBMS等于10.1的和AU大小等于1MB,Oracle ASM文件大小限制:
★External redundancy: 16 TB
★Normal redundancy: 5.8 TB
★High redundancy: 3.9 TB
1.2 ASM实例管理
1.2.1 SQLPLUS连接ASM实例
Oracle 10gR1&R2、11gR1 Only:
#su – oracle
$export ORACLE_SID=+ASM1
$sqlplus “/as sysdba”
Oracle 11gR2 and later:
#su – grid
$sqlplus “/as sysasm”
1.2.2 创建及管理ASM实例
Oracle 10gR1&R2、11gR1 Only:
Login as oracle
$dbca
选择Automatic Storage Management
Oracle 11gR2 and later:
Login as grid
$asmca
按向导创建或管理ASM功能
1.2.3 ASM 与权限
SYSDBA(Oracle 11gR1、10gR2、10gR1)和SYSASM(Oracle 11gR2 and Later)或以执行以下操作:
STARTUP/SHUTDOWN
ALTER DISKGROUP MOUNT/DISMOUNT
ALTER DISKGROUP ONLINE/OFFLINE DISK
ALTER DISKGROUP REBALANCE
ALTER DISKGROUP CHECK
Access to all V$ASM_* views
All other commands, such as CREATE DISKGROUP, ADD/DROP/RESIZE DISK,etc