(阅读过程中,如果觉得截图太小,可以通过:Ctrl + 滚轮上滚,放大)

如题所示,本文将在MS Win server 2008R2上部署EM13c

环境说明:
本文的实验环境均由VMware虚拟化workstation pro 12支持。
本文涉及到两台物理机,它们各自跑了一个虚拟机;虚拟机的互联是通过桥接到物理机的物理网络上连通的。

本实验涉及到两台虚拟机,分别用于:OMS和OMR。

它们的IP分配如下
EM 13c – Ms Windows – OMS: 192.168.0.108
EM 13c – Linux – OMR – Total ( for Linux & Ms Windows): 192.168.0.107
(注:MS Windows平台的OMS和Linux平台的OMS,它们的OMR都会放在同一个OMR服务器上运行,不同的是它们连接的数据库实例不同。 – 之所以这么安排,是因为当前我的环境里,资源吃紧。)

硬件配置
OMS:
内存 – 16G
CPU – 2
磁盘 – 80G

OMR:
内存 – 16G
CPU – 2
磁盘 – 90G

Oracle相关软件的配置
Enterprise Manager:
版本:13.1.0.0.0

OMR DB:
版本:12.1.0.2
SID:repomswin
Port:1521

操作系统配置
MS Windows:
版本:Server 2012 R2
防火墙:关闭
远程桌面:开启

CentOS:
版本:6
防火墙:关闭
SELinux:关闭

——————————————————————
接下来的章节,大体上将按照下面的顺序进行:
1. OMR部分
1.0 OMR:操作系统预配置
1.1 OMR:数据库软件的安装
1.2 OMR:数据库实例的创建
1.3 OMR:数据库实例的配置

2. OMS部分
1.1 OMS:操作系统预配置
1.2 OMS:EM 13c的安装
1.3 OMS:EM 13c的配置
1.4 OMS:EM 13c添加目标 – 主机

——————————————————————

软件介质的准备
Oracle database 12c(12.1.2.0) for Linux 64:
http://www.oracle.com/technetwork/database/enterprise-edition/downloads/database12c-linux-download-2240591.html

Enterprise Manager 13c(13.1.0.0) for Win 64:
http://www.oracle.com/technetwork/oem/grid-control/downloads/oem-windows-2823282.html

Database Template for EM OMR:
http://www.oracle.com/technetwork/oem/enterprise-manager/downloads/db-templates-2767916.html
(根据自己的平台版本选择数据库模板,这里,我们选择“Linux x86-64”)

文档准备
Oracle EM 13c – 联机文档:
http://www.oracle.com/technetwork/oem/enterprise-manager/documentation/index.html
http://docs.oracle.com/cd/E63000_01/index.htm

——————————————————————
操作系统的安装。

这里,操作系统的具体安装步骤与过程不予以详述,我只会列举出我做出的配置的描述。

1. OMS:
ms_win_2012r2_intro_1
当前用于OMS的Win 2008R2的系统:
a. 全部磁盘分给了C;
b. 创建并共享了目录:c:\software,用于保存需要上传到服务器的软件介质
c. 关闭防火墙(在服务管理器的高级防火墙选项中,在各个级别都禁用防火墙)
d. 开放对任何人都可用的远程桌面
e. 关于安装的额外软件:
e.1 好压,用于压缩;
e.2 Google Chrome,用于网页的浏览;
f. 设置有意义的主机名;
g. 更改用户账户控制(安全级别最低);
h. IP地址,静态分配。
j. 静态指定相同的路由地址。

2. OMR:
em13c_omr_vm_intro_1
关于用于OMR的CentOS 6的系统:
a. Gnome桌面环境的默认安装
b. 分区为:autopart
c. 关闭了:SELinux
d. 关闭了:iptables
e. 默认,初始上传介质存放在:/software

——————————————————————
OMR的配置。

OMR部分的配置可以参考这篇日志:http://d-prototype.com/archives/4712

所有的配置都是基本一致的,唯一需要注意的是,在创建OMR数据库实例的时候,针对MS Windows环境,我创建的实例名为:repomswin。
如下:

——————————————————————
OMS:安装EM 13c软件

上传软件介质到服务器后,就可以执行安装了:
upload_1

OUI安装:
(注意:以管理员身份运行安装程序)
oui_1

oui_2

oui_3

oui_4

oui_5

oui_6

oui_7

oui_8

oui_9

oui_10

oui_11

oui_12

oui_13

oui_14

oui_15
等待安装进程。
这个时间会比较漫长,大概在3~4小时左右。
2016年3月18日16:03:47

Finished:
oui_16
最后,就装完了:2016年3月18日18:28:44
看看时间,该过程大概花费了两个半小时。

EM 13c Console:https://192.168.0.108:7799/em
Weblogic Console:https://192.168.0.108:7101/console
——————————————————————
OMS:感受下EM13c。
OMS:EM13c配置与管理。

关于EM13c,不论底层是什么平台,它本身的使用其实都是差不多的。
这里就不赘述了,主要的可以参考前面写的CentOS6下的EM13c部署文档的相关部分的内容。
文档链接如下:http://d-prototype.com/archives/4712

——————————————————————
OMS:添加与管理一个MS Windows的主机。

关于主机目标的添加,MS Windows根Linux相比,毕竟不同。
所以,这里具体实践一下,并如实按照时间顺序记录下技术面的细节。

下面开始。

零、在开始添加主机前,我们看看当前OMS的主机状态:
oms_target_host

oms_target_host_2

一、Microsoft windows server 2012 R2
如图所示,就是我的目标机了:
Target_MS_Win_2012_1
还是和前面的配置一样:关闭防火墙,静态配置网络IP,并将网关设置为和OMS一致,以便于可以网络互通。
它的IP是:192.168.0.110。

1. 添加一个新的软件库目录:
software_lib_1

software_lib_2

software_lib_3

2. 然后执行EM CLI的操作,生成我们需要的AgentCore:

如上,执行成功后,在文件系统里看看它们:
after_emcli_1

上图中的那个“tmp”文件里是有内容的:
what_in_tmp
只有一串“hello”的字符,… 很有意思。

现在,将OMS上的这个software/agent_image中的所有文件拷贝到目标主机上。
在我的环境里,这个机器是:192.168.0.110。
upload_to_target

然后,在目标主机上操作:
target_2012_1

target_2012_2

target_2012_3

target_2012_4

target_2012_5

target_2012_6

target_2012_7

target_2012_8

target_2012_9

target_2012_10

target_2012_11
接下来,等待安装进程结束。

target_2012_12

Finished:
target_2012_13

这样,MS Windows的目标主机的Agent的安装,就结束了。

看看安装后的安装目录中的状态:
agent_install_done_1

这里,EM添加MS Windows的目标主机的实验并不成功,后面我会在另外的文章里详细说明。
而本文在安装方面的实践,虽然大体上完成了对EM的部署,但是还是有很多地方可以深究与斟酌的,改进与提升的空间很大,要学的东西也很多,加油。
————————————
More。

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

隐藏
变装