Oracle云管理平台——企业管理器12c实战指南

Oracle云管理平台——企业管理器12c实战指南"

作者:饶冰、裴征峰、高文博
ISBN:9787302336679
定价:¥49
字数:千字
页数:
出版时间:2013.10.01
开本:
版次:1-1
装帧:
出版社:清华大学出版社
简介

本书系统介绍了Oracle最新的Oracle Enterprise Manager Cloud Control 12c应用技术。Oracle的企业管理器在经历了多个版本的发展后,企业管理器的功能更加完善、稳定,支持更多的平台和版本,配置越来越健全,主流浏览器基本通过认证。在EM12c中,Oracle提供了更加完善的一体化云管理解决方案。可以预见,Oracle的企业管理器必然会在数据库管理和监控方面占有更大的市场。

全书分为11章,第1章介绍了EM12c的概览和基本架构。第2章~第4章介绍了EM12c安装、配置和使用,包括菜单导航、使用意外事件管理器、度量和收集设置、通知方法设置、OMS的配置、“推送”及“静默”模式安装Agent等。第5章~第7章介绍了使用EM12c管理Oracle数据库、管理weblogic中间件服务器、监控GoldenGate,包括监控Oracle Database、WebLogic Server、GoldenGate实例、使用EM12c新功能优化database、使用JVMD进行跨层诊断等。第8章介绍了测试数据管理包的使用,包括数据子集定义及导出、数据遮蔽的使用等。第9章和第10章介绍了预配和打补丁、数据库平台云(DBaaS)和中间件平台云(MWaaS),包括预配概要文件和介质的准备、预配部署过程、support.oracle.com的集成、补丁的分析和部署等。第11章介绍了扩展通知功能,包括使用PL/SQL程序和OS shell 脚本进行通知,以及发手机短信进行通知等。

前言

推荐序

驾驭云管理

当如何搭建云计算基础设施不再是IT的技术挑战时,如何实现有效的全面云控制(Total Cloud Control)管理,就成为了

能否获得云计算收益的核心关键。

毫无疑问,IT正在面临里程碑式的技术转型(Technology Transformation)。之所以这样讲,是因为在数据中心大集中和云计算的大趋势下,IT的技术架构正在发生颠覆性的变化。数据中心正在从横向(Horizontal)的整合集中,转向了纵向(Vertical)的软硬件一体化整合,从而实现简化IT基础设施复杂度的目标。而数据中心云计算的面向服务、弹性可扩展、可共享的、按需计量等技术特征,导致了数据中心的管理重点正在从IT的资源管理,转向服务水平和用户满意度管理。因此,数据中心原有的IT管理工具和技术手段,已经不能完全支撑新的集中化云架构和适应新的管理服务需求了。那么,作为云计算时代的IT管理平台,应该是怎样的呢?

Oracle在2011年底推出的Enterprise Manager 12c,首次在业界提出了云管理的三个维度: ①云生命周期管理; ②端到端资源管理; ③业务驱动的服务管理,对云管理平台赋予了新的诠释。Oracle为此完全重写了Enterprise Manager框架,实践了Oracle云计算体系的全面管理,即包括PaaS(平台即服务)、IaaS(基础设施即服务)、DBaaS(数据库即服务)、MWaaS(中间件即服务)、TaaS(测试即服务)在内的公有云和企业私有云等的管理能力。特别是Oracle工程一体化Exadata云服务器在国内的日益广泛采用,推动了Enterprise Manager 12c的应用热潮。作为Exadata唯一认证的管理工具,Enterprise Manger 12c提供了对Exadata端到端的统一管理视图,开创了从DBA到DMA (Database Machine Administrator)新的管理概念。

由于Oracle Enterprise Mange 12c是原厂(native)提供的管理解决方案,具有监控效率高、资源开销小、安全可靠、学习门槛低、升级维护方便的突出特点,适合以Oracle数据库为核心的企业用户和已经使用10g或11g版本的EM用户升级使用。Enterprise Manager 12c提供了与第三方工具的集成功能,增加了独具特色的AQM(Application Quality Management)应用质量管理解决方案,满足了用户在异构环境中部署Enterprise Manager 12c的需求,提高了IT运维生产的保障能力。

虽然市场上关于Oracle数据库管理的各类技术图书很多,但仍缺少系统性地介绍Enterprise Manager 12c的专业书籍。本书的主要作者饶冰曾经在Oracle就职,是Oracle数据库技术社区里的资深专家。他注重技术实践,是优秀的数据库架构师和DBA。由他主持撰写的《Oracle云管理平台——企业管理器12c实战指南》,为Enterprise Manager 12c用户提供了全面翔实的技术导航和宝贵的实践经验分享,相信可以让读者事倍功半,快速入门。

读好书,读有用的书,是重要的!这是一本十分专业的好书,您不妨读一读。

冯葵甲骨文大中国区技术战略部总监2013年9月

致谢

这本书原本是作为北京海天起点技术服务有限公司的内部培训教材来编写的,书中汇集了Oracle Enterprise Manager 12c(简称EM12c)的最新功能介绍和实操指引。

北京海天起点技术服务有限公司是一家为用户提供高端IT技术服务的专业化公司,在数据库和中间件服务领域已获得较高声誉。同时,公司作为Oracle的白金级合作伙伴,和Oracle公司保持着紧密的联系与合作,为中国用户提高Oracle产品的使用能力和维护能力做出了重大贡献,并取得了良好的市场认可和较大的服务市场份额。

鉴于很多用户在使用Oracle Enterprise Manager(简称EM)时遇到了不少问题和疑问,为了让广大用户分享我们这些年在推广EM产品和相关解决方案时积累的丰富实践经验,我们特别将公司内部培训资料整理修订成书,并决定公开出版。本书围绕Oracle最新推出的EM12c为蓝本来叙述,EM12c提供了更加全面、智能、集中化的云管理平台。希望本书的出版能为广大用户和个人学习EM12c、使用EM12c,提供指导和帮助。

在编写这本书的过程中,得到了很多业内专家的直接或间接的帮助。

感谢为本书作序的Oracle大中国区技术战略部总监冯葵先生,感谢他给予我们极大的帮助与鼓励。

感谢Oracle中国公司的销售部门和渠道部门,从售前和渠道支持工程师那里,我们学到了很多,这种学习仍将继续,我们尤其要感谢黄必峰先生、刘凯先生和金玉奎老师。

感谢为初稿提出改进意见的清华大学出版社的盛东亮老师。

感谢海天起点技术服务有限公司的所有同事,包括为本书出版做了大量具体工作的杨荣星先生,包括海天起点Vmware服务的所有同事,本书的所有虚拟测试环境都是他们提供的。

再次感谢上述所有人员,没有他们的支持,这本书是无法完成的。

饶冰裴征峰高文博

北京海天起点技术服务有限公司数据库服务专家组

目录

序——驾驭云管理

致谢

第1章Oracle Enterprise Manager Cloud Control 12c简介

1.1EM12c概览

1.2EM12c架构

第2章EM12c安装

2.1硬件要求

2.2软件包要求

2.3安装介质

2.4Oracle RDBMS安装

2.4.1数据库安装软、硬件要求

2.4.2安装数据库软件

2.4.3创建数据库

2.4.4环境变量设置

2.5OMS安装

2.5.1检查系统环境

2.5.2系统内核参数调整

2.5.3创建用户和组

2.5.4安装路径信息

2.5.5安装过程

2.5.6命令行起/停OMS

第3章EM12c使用基础

3.1登录

3.2主页设置

3.3菜单导航

3.4查找目标

3.5客户化监控页面

3.6配置管理员(用户)

3.7意外事件管理器

3.8配置意外事件规则

3.9其他用户订阅意外事件规则

3.10度量和收集设置

3.11配置通知方法

3.12配置邮件重复通知

第4章EM12c配置

4.1OMS配置

4.1.1安装emcli高级功能

4.1.2配置连接模式为offline模式

4.1.3配置软件库

4.1.4自行更新

4.1.5将更新内容列表下载后上传到OMS主机

4.1.6脱机模式下载代理软件

4.2“推送”方式部署agent

4.2.1目标节点配置sudo

4.2.2在目标节点创建必要的

4.2.3确保OMS server 和target server间的通信畅通

4.2.4部署agent

4.2.5删除agent

4.3静默方式部署agent

4.3.1查看目前可用Agent软件

4.3.2生成agent image

4.3.3检查生成的agent image

4.3.4将agent image上传到目标主机

4.3.5配置主机名解析

4.3.6解压上传的zip包

4.3.7编辑agent.rsp

4.3.8运行部署脚本

4.3.9按要求运行root.sh,完成agent部署

第5章使用EM12c管理Oracle数据库

5.1自动搜索数据库目标

5.2手动添加目标

5.3数据库主页

5.4ASM主页

5.5使用EM12c监控数据库

5.5.1度量阈值设置

5.5.2度量扩展

5.5.3使用监视模板

5.6EM12c优化数据库新功能

5.6.1ASH分析

5.6.2实时ADDM

第6章使用EM12c监控中间件

6.1添加中间件监控目标

6.1.1自动搜索目标

6.1.2手动添加目标

6.2查看中间件状态

6.2.1查看组件基本信息及状态

6.2.2查看性能信息

6.2.3查看拓扑结构

6.3创建“组合应用程序”

6.4使用JVMD,从中间件“下钻”到数据库

6.4.1JVMD介绍

6.4.2部署JVMD

6.4.3使用JVMD

第7章使用EM12c监控Oracle GoldenGate

7.1原理

7.2软件环境要求

7.3准备工作

7.3.1下载Oracle GoldenGate System Monitoring PlugIn

7.3.2离线方式更新插件

7.3.3部署插件

7.3.4校验部署

7.3.5打开Oracle GoldenGate Jagent

7.3.6创建Oracle Wallet

7.3.7配置Jagent

7.3.8创建DATASTORE,并启动Jagent

7.4配置EM12c,添加GoldenGate监控目标

第8章使用测试数据管理包

8.1测试数据管理包介绍

8.2准备工作

8.2.1部署测试数据管理包

8.2.2Agent兼容性问题

8.3使用测试数据管理包

8.3.1使用方式

8.3.2数据遮蔽支持的数据类型

8.3.3不使用数据遮蔽

8.3.4使用数据遮蔽

第9章预配和打补丁

9.1DATABASE预配

9.1.1准备工作

9.1.2实施预配

9.2中间件预配

9.2.1建立预配概要文件和准备介质

9.2.2介质准备(Gold Image)

9.2.3实施预配

9.3打补丁

9.3.1补丁建议

9.3.2补丁安装

9.3.3手工上传补丁

9.3.4常见问题

第10章中间件平台云和数据库平台云

10.1用户和角色的创建

10.1.1为自服务应用用户创建自定义角色(SSA_DEV_ROLES)

10.1.2创建用户

10.2安装数据库和中间件软件

10.3权限委派设置

10.4下载开箱即用的中间件概要文件

10.5创建“PaaS基础结构区”

10.6配置和保存部署过程

10.6.1数据库

10.6.2中间件

10.7将Oracle主加入管理目标

10.8配置自服务门户

10.8.1中间件

10.8.2数据库

10.9云用户请求云服务

10.9.1中间件

10.9.2数据库

10.10查看云服务情况

10.10.1中间件云服务信息

10.10.2数据库云服务信息

第11章扩展通知功能

11.1使用PL/SQL过程进行event通知

11.1.1创建PL/SQL过程

11.1.2编写PL/SQL通知程序

11.1.3在EM12c中配置通知方式

11.1.4关联意外事件规则和通知方式

11.2监控报警信息发送手机短信

11.2.1实现方法

11.2.2发送的效果

参考文献

作者简介

编辑推荐

作者寄语

电子资料

www.luweidong.cn

下一个