第 1 章 云世界中的ASM
1.1 早期2
1.2 ASM的早期版本3
1.3 云改變一切5
1.3.1 云的概念5
1.3.2 云中的關系數據庫5
1.4 云中的ASM7
1.4.1 通用存儲管理7
1.4.2 企業云的健壯性7
1.4.3 企業云策略管理8
1.4.4 跨集群共享8
1.5 本章小結8
第 2 章 ASM與GI (集群)棧
2.1 初識集群9
2.1.1 OCR概述10
2.1.2 表決文件概述10
2.2 GI(集群)棧概述11
2.2.1 獨立服務器模式下的GI12
2.2.2 集群模式下的GI12
2.2.3 ASM中的表決文件和OCR14
2.2.4 ASM中的表決文件14
2.2.5 表決文件發現16
2.2.6 表決文件恢復16
2.2.7 OCR17
2.2.8 OCR恢復18
2.2.9 仲裁故障組19
2.2.10 集群啟動順序——OCR存儲在
ASM中時的引導順序19
2.3 磁盤組與集群集成21
2.4 本章小結23
第 3 章 ASM實例
3.1 管理ASM實例26
3.1.1 啟動ASM實例26
3.1.2 關閉ASM實例27
3.1.3 訪問ASM實例的權限28
3.1.4 ASM與ASM SPFILE32
3.1.5 管理ASM SPFILE34
3.1.6 ASM后臺進程35
3.1.7 ASM SGA和參數設置36
3.2 ASM健康檢查監控器39
3.3 本章小結40
第 4 章 ASM磁盤與磁盤組
4.1 ASM存儲準備42
4.1.1 ASM存儲設備配置43
4.1.2 ASM磁盤設備發現44
4.2 第三方的卷管理器與ASM48
4.3 在NFS上準備ASM磁盤48
4.4 在操作系統平臺上準備ASM
磁盤50
4.4.1 Linux50
4.4.2 Solaris51
4.4.3 AIX52
4.5 ASM與多路徑54
4.6 磁盤組60
4.6.1 磁盤組管理61
4.6.2 ASM冗余與故障組66
4.6.3 ASM與智能數據布局68
4.6.4 ASM與擴展集群71
4.6.5 從暫時或者永久性磁盤故障中
恢復74
4.6.6 ASM與I/O錯誤故障管理78
4.6.7 ASM冗余的空間管理視圖82
4.6.8 磁盤組與屬性83
4.7 屬性概述83
4.8 本章小結87
第 5 章 管理使用ASM的數據庫
5.1 ASM與數據庫之間的交互90
5.2 克隆ASM和Database Home91
5.3 在命令行模式中創建數據庫95
5.4 數據庫與ASM的交互100
5.5 磁盤組與數據庫105
5.6 可傳輸表空間與ASM106
5.7 告警日志監控111
5.8 監控ASM磁盤組114
5.9 ASM常見問題118
5.9.1 包含不正確初始化參數的spfile118
5.9.2 歸檔卡住119
5.9.3 將控制文件移動到ASM中120
5.10 用戶案例122
5.10.1 DB_UNIQUE_NAME對ASM
目錄結構的影響122
5.10.2 將數據庫備份到FRA磁盤組123
5.10.3 為數據文件和日志文件指定
默認位置124
5.10.4 將文件從一個ASM實例復制
到另一個126
5.10.5 如何在最短的停機時間內將數據
庫從文件系統遷移到ASM上129
5.10.6 如何將一個表空間從一個磁盤組
移動到另外一個磁盤組上132
5.10.7 創建混合重做日志135
5.11 本章小結136
第 6 章 ASMLIB概念與綜述
6.1 使用ASMLIB的益處138
6.1.1 設備發現138
6.1.2 I/O處理138
6.2 ASMLIB實施140
6.2.1 ASMLIB安裝140
6.2.2 建立并配置ASMLIB142
6.2.3 管理ASMLIB磁盤143
6.2.4 ASMLIB故障診斷149
6.3 本章小結152
第 7 章 ASM文件、別名及安全
7.1 ASM文件名153
7.2 ASM目錄156
7.3 ASM別名157
7.3.1 模板158
7.3.2 V$ASM_TEMPLATE160
7.4 ASM 文件訪問控制161
7.4.1 ASM ACL概述161
7.4.2 創建ASM ACL的例子162
7.4 本章小結167