通过实施端到端的云计算解决方案可以提高数据库高峰期的运行效率,并让你的公司资产获得前所未有的增值。《深入解析Oracle Enterprise Manager Cloud Control 12c 》诠释了部署、管理和监控的最佳实践。让你学会如何安装 Oracle Enterprise Manager Cloud Control 12c 、使用Agent和应用系统级补丁,同时让你学会如何执行实时诊断,并发现、监控和管理主机、数据库和中间件。安全性和插件的选取也涵盖在本书中。
第Ⅰ部分 实施与维护Cloud Control 12c
第1章 Cloud Control体系结构概述 3
1.1 GC 10g到CC 12c体系结构的发展演变 4
1.1.1 OEM 11g和12c使用WLS,OEM 10g则使用AS 10g 5
1.1.2 在OEM 11g和12c中,必须为资料库预安装一个数据库 6
1.2 Cloud Control 12c的组件 7
1.2.1 Cloud Control Console 10
1.2.2 Oracle Management Agent 10
1.2.3 Oracle Management Service 13
1.2.4 Oracle Management Repository 15
1.3 Cloud Control组件之间的数据流 16
1.4 本章小结 18
第2章 Cloud Control预安装 19
2.1 决定关键架构设计 21
2.1.1 确定要建立多少个CC环境 22
2.1.2 选择CC架构 26
2.2 网络配置步骤 30
2.2.1 设置主机名解析 30
2.2.2 全限定主机名引用 31
2.2.3 主机名约束 34
2.2.4 使用静态IP地址 34
2.2.5 连通性检查 34
2.3 硬件需求 37
2.4 软件需求 40
2.4.1 下载CC相关软件 41
2.4.2 验证认证信息 43
2.4.3 创建操作系统组和用户 44
2.4.4 创建用户目录 47
2.4.5 同步操作系统时间戳和时区 51
2.4.6 确认平台相关软件需求 52
2.5 本章小结 53
第3章 创建预配置管理资料数据库 55
3.1 第1部分:创建预配置管理资料数据库 56
3.1.1 安装Oracle Database 11gR2软件 56
3.1.2 用DBCA EM模板创建数据库 59
3.2 第2部分:完成资料数据库后续配置 82
3.2.1 重命名CC数据文件(如果使用OMF) 84
3.2.2 禁用自动统计信息收集 84
3.2.3 设置COMPATIBLE初始化参数 85
3.2.4 创建额外的重做日志组(如果使用OMF) 85
3.2.5 确认在RAC节点间配置了监听负载均衡 85
3.2.6 检查操作系统默认地区与数据库NLS设置 86
3.2.7 确保数据库时区与操作系统时区一致 87
3.2.8 实施HugePages(可选) 87
3.2.9 启动Flashback数据库 91
3.2.10 启用FORCE LOGGING模式 92
3.2.11 启用块变更跟踪 92
3.2.12 单独运行EM Prerequisite Kit 92
3.3 本章小结 94
第4章 安装与配置Cloud Control 95
4.1 准备安装CC 97
4.1.1 收集完成安装所需要的信息 97
4.1.2 解决安装过程中可能遇到的bug 101
4.1.3 初始化oracle用户环境 101
4.1.4 选择期望的安装选项 104
4.2 新CC系统的安装 107
4.2.1 My Oracle Support Details界面 108
4.2.2 Software Updates界面 109
4.2.3 Oracle Inventory界面 110
4.2.4 Prerequisite Checks(先决条件检查)界面 112
4.2.5 Installation Types(安装类型)界面 113
4.2.6 Installation Details(安装细节)画面 113
4.2.7 Plug-in Deployment(插件部署)界面 114
4.2.8 WebLogic Server Configuration Details界面 115
4.2.9 Database Connection Details(数据库连接详细信息)界面 116
4.2.10 Repository Configuration Details(资料库配置详情)界面 117
4.2.11 Port Configuration Details(端口配置细节)界面 119
4.2.12 Review界面 120
4.2.13 Install Progress界面 121
4.2.14 Finish界面 121
4.3 新Cloud Control系统的配置 122
4.3.1 初始控制台设置 122
4.3.2 为Cloud Control安装补丁 125
4.3.3 配置OMS和OMR数据库节点 128
4.4 安装额外的OMS(有条件的) 137
4.5 本章小结 140
第5章 安装与配置Management Agent 143
5.1 Agent安装必要条件 143
5.1.1 Agent的通用必要条件 144
5.1.2 Agent部署必要条件 144
5.1.3 Agent部署必要条件总结 144
5.2 将Agent软件下载到Cloud Control 145
5.2.1 设置MOS凭证 145
5.2.2 创建Software Library 145
5.2.3 配置自我更新 146
5.2.4 下载Agent Software 147
5.3 使用Agent Deployment Wizard安装Agent 148
5.4 静默安装Agent 153
5.4.1 将EMCLI与OMS同步 153
5.4.2 下载Installer到目标主机 154
5.4.3 编辑响应文件 155
5.4.4 静默安装Agent 155
5.5 使用RPM方法安装Agent 155
5.5.1 将EMCLI与OMS同步 156
5.5.2 下载Installer到目标主机 156
5.5.3 编辑agent.properties文件 157
5.5.4 安装Agent 158
5.6 使用Agent Cloning Wizard安装Agent 159
5.6.1 先决条件 159
5.6.2 使用Agent Cloning Wizard安装 159
5.7 使用手工克隆过程安装Agent 162
5.7.1 先决条件 162
5.7.2 使用手工克隆过程安装 162
5.8 使用向导安装Shared Oracle Home Agent 164
5.8.1 先决条件 164
5.8.2 使用向导安装Shared Oracle Home Agent 165
5.9 使用AgentNFS.pl安装Shared Oracle Home 166
5.9.1 先决条件 166
5.9.2 使用AgentNFS.pl安装Shared Oracle Home 166
5.10 Agent配置问题 167
5.10.1 防火墙问题 168
5.10.2 Agent问题 168
5.11 本章小结 168
第6章 配置Cloud Control Console 169
6.1 选择Home Page 169
6.2 全局菜单项 171
6.2.1 Enterprise菜单 171
6.2.2 Targets菜单 173
6.2.3 Favorites菜单 173
6.2.4 History菜单 174
6.2.5 Setup菜单 174
6.2.6 Help菜单 176
6.2.7 User菜单 176
6.3 通知的先决条件 176
6.4 定义通知方法 177
6.4.1 邮件服务器 178
6.4.2 其他通知方法 179
6.5 为用户定义电子邮件地址 179
6.6 设置通知调度 180
6.7 本章小结 183
第7章 Cloud Control安全和用户管理 185
7.1 管理员 185
7.1.1 管理员 186
7.1.2 资料库拥有者 186
7.1.3 创建管理员 186
7.2 角色 190
7.3 身份证明 191
7.3.1 命名身份证明 192
7.3.2 首选身份证明 193
7.3.3 监视身份证明 195
7.4 权限委托 195
7.5 注册口令 196
7.6 审计数据 197
7.7 Cloud Control安全数据传输 197
7.8 EM Framework Security 200
7.9 本章小结 201
第8章 Cloud Control维护与优化 203
8.1 维护Cloud Control 204
8.1.1 操作维护 204
8.1.2 物理维护 241
8.2 Cloud Control调优 246
8.2.1 选型指南 246
8.2.2 OMS和OMR系统错误 247
8.2.3 目标指标收集错误 248
8.2.4 关闭状态的目标 249
8.2.5 Critical和Warning Event 249
8.2.6 OMR数据库警报日志错误 249
8.2.7 重组表和索引 250
8.2.8 Cloud Control指标 250
8.3 本章小结 252
第Ⅱ部分 用Cloud Control管理数据库、系统、存储及中间件
第9章 使用Cloud Control管理数据库(针对DBA) 255
9.1 Oracle数据库主页 256
9.2 性能 261
9.3 可用性 268
9.3.1 备份/恢复概要 268
9.3.2 Data Guard Summary 270
9.3.3 Availability菜单 274
9.4 方案工具 275
9.5 管理工具 278
9.6 本章小结 281
第10章 使用Cloud Control管理基础设施(针对系统管理员和存储管理员) 283
10.1 主机管理 284
10.1.1 Host Home页面 286
10.1.2 Host菜单 290
10.2 存储管理 306
10.3 本章小结 310
第11章 中间件管理员:用Cloud Control管理中间件 313
11.1 使用Cloud Control管理中间件 314
11.2 查找中间件目标 315
11.2.1 Fusion中间件目标的自动查找 316
11.2.2 手动查找目标 317
11.2.3 用命令行查找多个WebLogic域 317
11.2.4 查找新的或变更过的域成员 318
11.3 用Cloud Control管理中间件 319
11.3.1 管理WebLogic应用部署 320
11.3.2 监控JEE 应用 321
11.3.3 用Cloud Control管理WebLogic服务器 321
11.3.4 SOA Home 322
11.3.5 Web Service策略仪表盘 322
11.3.6 管理WebLogic服务器域 322
11.4 主动监控中间件 324
11.4.1 管理Cloud Control指标 325
11.4.2 系统监控和通知 325
11.4.3 请求的监控 327
11.4.4 复合应用仪表板 328
11.5 用Cloud Control进行中间件诊断 330
11.5.1 使用中间件目标主页来进行诊断 331
11.5.2 使用中间件性能概要页 331
11.5.3 中间件诊断助手 331
11.5.4 诊断WebLogic中间件预警相关的问题 333
11.5.5 事务诊断和根本原因分析 333
11.5.6 JVM诊断、应用依存性和性能管理器 336
11.5.7 JVM诊断 336
11.5.8 应用依存性和性能 340
11.5.9 安装ADP 343
11.5.10 ADP如何监控中间件目标 345
11.5.11 跨层诊断 345
11.5.12 分析Heap快照 346
11.5.13 查看JVM的实时数据 347
11.5.14 管理JVM池 347
11.5.15 跟踪活动线程 349
11.6 用Cloud Control 12c供应中间件 350
11.6.1 EM Cloud Control中的Middleware Provisioning页面 350
11.6.2 扩展Oracle中间件 354
11.6.3 扩展WebLogic域 354
11.6.4 Java EE应用部署和拆除 355
11.6.5 供应SOA构件和复合件 356
11.7 使用Oracle Exalogic Elastic Cloud 357
11.7.1 使用Exalogic Elastic Cloud Discovery Wizard 357
11.7.2 使用Exalogic Elastic Cloud 主页和仪表板 358
11.8 配置变更管理 358
11.9 本章小结 359
第Ⅲ部分 实用管理包
第12章 生命周期管理包 363
12.1 搜索 364
12.2 供应以及自动打补丁简介 366
12.3 配置软件库 367
12.4 流程库 372
12.5 “裸”安装 374
12.5.1 设置裸安装基础架构 375
12.5.2 裸安装部署 376
12.6 数据库供应 376
12.7 中间件供应 377
12.8 打补丁 377
12.8.1 创建一个补丁计划 378
12.8.2 验证和部署补丁计划 380
12.9 给Linux打补丁 382
12.9.1 Linux RPM资料库服务器要求 383
12.9.2 从ULN创建Linux RPM资料库 383
12.9.3 管理打补丁组 384
12.9.4 应用补丁 387
12.9.5 管理RPM资料库 388
12.10 配置管理 388
12.10.1 配置查找 388
12.10.2 配置浏览器 390
12.10.3 配置历史 390
12.10.4 配置比较 391
12.10.5 其他配置活动 391
12.11 变更管理 391
12.11.1 架构基线 392
12.11.2 架构比较 392
12.11.3 架构同步 393
12.11.4 架构变更计划 394
12.11.5 数据比较 394
12.12 合规管理 394
12.12.1 合规和最佳实践 395
12.12.2 实时配置监控 395
12.13 本章小结 395
第13章 Oracle虚拟化插件 397
13.1 虚拟化的定义 398
13.2 虚拟化技术概要 399
13.2.1 纯软件虚拟化 399
13.2.2 硬件辅助式软件虚拟化 400
13.2.3 半虚拟化 401
13.2.4 混合虚拟化技术 401
13.3 Oracle VM简介 402
13.4 Oracle VM的历史 403
13.4.1 Xen的历史 403
13.4.2 Oracle VM的组成部分 404
13.4.3 Oracle VM模板 404
13.5 配置OEM Cloud Control以使用Oracle VM 404
13.5.1 配置Oracle虚拟化插件 405
13.5.2 配置Oracle虚拟化管理 408
13.6 从OEM Cloud Control管理Oracle VM管理器 410
13.6.1 管理VM Manager 410
13.6.2 管理VM服务器池 412
13.6.3 管理VM 服务器 414
13.7 从OEM Cloud Control管理虚拟机 416
13.7.1 使用VM Guest界面菜单 417
13.7.2 使用VM Guest下拉菜单 419
13.8 本章小结 420