OCM考试结束了, 还在等待成绩。终于也有时间把这几个月来的学习笔记陆续的整理出来。不管结果如何,都算是一个总结吧。


官方的考试信息链接:

http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=5001&get_params=p_exam_id:10GOCM



0.1. Platform:

Oracle Database 10g Enterprise Edition Release 10.2.0.2.0

Oracle Enterprise Manager 10g Grid Control Release 10.2.0.1.1


0.1. Operating System:

Oracle Enterprise Linux 5 Update 4 (OEL 5 Update 4)


0.1. 其他辅助软件:

虚拟机程序:Oracle VM VirtualBox

远程桌面程序:VNC Viewer

多桌面模拟程序:Dexpot


175022212.jpg


准备过程中,创建了4个虚拟机环境,一台作为PROD库的DATABASE主机,一台做GC的应用主机,两台作为RAC的考试环境。 通过利用VBOX的备份功能,创建了很多镜像点。对各个场景的考试进行模拟和练习。


在后面的练习过程中发现,其实有2台主机足够了。 磁盘空间分配的大一些。 在做RAC实验的时候,只需要对裸设备做DD操作,清空掉OCR信息。环境就很干净了。


OCMDB 主机 :30G 磁盘空间,2G内存。 -- 只有一个手工建库的实例

OCMGC 主机 :30G 磁盘空间,3G内存。 -- 包含GC的OMS软件,资料库以及最后考试DG的备库


目前北京的考试环境,内存分配是这样的。


RAC考试内容比较简单,因此只要挂载几个虚拟磁盘,够用即可。


考试的时候,奇数主机上面只有vi,不能使用vim,因此有些高级命令不可以使用。这块在平时练习的时候需要注意一下。


考试不提供root口令,因此2台主机需要配置sudo,配置方式如下:


0.1. Sudo配置

0.1.1. 用户未配置sudo的情况下执行

[oracle@ocmgc ~]$ more /etc/shadow

/etc/shadow: Permission denied

[oracle@ocmgc ~]$ sudo more /etc/shadow

We trust you have received the usual lecture from the local System

Administrator. It usually boils down to these three things:

#1) Respect the privacy of others.

#2) Think before you type.

#3) With great power comes great responsibility.

Password:

oracle is not in the sudoers file. This incident will be reported.


0.1.2. 使用root用户为oracle配置sudo权限

[oracle@ocmgc ~]$ su -

Password:

[root@ocmgc ~]# vi /etc/sudoers

## Allow root to run any commands anywhere

root ALL=(ALL) ALL

oracle ALL=(ALL) ALL --新增一行关于oracle用户的配置


0.1.3. 使用oracle用户执行sudo命令

[oracle@ocmgc ~]$ more /etc/shadow

/etc/shadow: Permission denied

[oracle@ocmgc ~]$ sudo more /etc/shadow

Password:

root:$1$mT0.0kgS$dOH9.dxTSKRAa/lRlHoGN1:15923:0:99999:7:::

bin:*:15923:0:99999:7:::