系统管理员和开发人员
上机操作
作者:Christophe Pauliat,Olivier Canonge、Simon Coter 和 Doan Nguyen 亦对本文有所贡献
2013 年 10 月发布(2013 年 12 月更新)
|
本文档详细介绍了甲骨文全球大会 2013 专题讲座上机操作 10003 中的所有操作。
Oracle Enterprise Manager Cloud Control 12c 不仅仅是一个虚拟机管理器。它可以监视和管理许多 Oracle 产品(数据库、 中间件和应用)。它还可以管理其他类型的云服务模型:平台即服务 (PaaS)、数据库即服务 (DBaaS)、甚至软件即服务 (SaaS)。但是,这些特性不在本文的讨论范围内。
在甲骨文全球大会的这个上机操作中,我们使用一个在 x86 笔记本电脑上构建的演示环境,其中包含三个虚拟服务器(Oracle VM VirtualBox 虚拟机):Oracle VM Server for x 86、Oracle VM Manager 和 Oracle Enterprise Manager 12c。
注:您还可以在家里或办公室的 x86 服务器、台式机或笔记本电脑上运行这个上机操作。
为了节省时间和适应甲骨文全球大会上机操作一小时时段,进行实际上机操作之前执行了以下操作:
注:要从家里或办公室运行这个上机操作,请先执行附录 A 中的任务准备环境,然后才能运行上机操作。
在这个上机操作中,您将在 Oracle Enterprise Manager Cloud Control 12c 中执行以下步骤:
作为云管理员,配置 IaaS 环境:
作为自助用户,执行以下操作:
图 1 显示了所有组件(Oracle VM VirtualBox 和 Oracle VM 虚拟机)以及它们的名称和配置(内存、IP 地址等)。

图 1 — IaaS 环境组件
如前所述,我们将使用 Oracle VM VirtualBox 在一台笔记本电脑上托管三个服务器(Oracle VM Server for x86、Oracle VM Manager 和 Oracle Enterprise Manager Cloud Control)。
启动它。在控制台中,您会看到我们将在这个上机操作中使用的三个 VM。

图 2 — 此上机操作中使用的三个 VM
启动它们。emcc login 提示符。注:Firefox 可能会引发安全警告(例如,This Connection is Untrusted),因为 SSL 证书是自签名的。如果是这样,请忽略该警告(展开 I understand the Risks,然后单击 Add Exception,再单击 Confirm Security Exception)。
您将看到图 3 所示的登录窗口:

图 3 — Cloud Control Login 窗口
cloudadm(Oracle Enterprise Manager 12c 云管理员)cloud注:在这个上机操作中,我们将在 Oracle Enterprise Manager 中使用两个不同的用户:cloudadm(云管理员)和 paris_user1(代表开发人员的自助用户)。为了节省时间,这两个用户是由 Oracle Enterprise Manager Cloud Control 超级管理员 (SYSMAN) 在上机操作环境准备期间创建的(参见附录 A 中的详细信息)。

图 4 — 如何选择 Infrastructure Home 窗口
现在,您会看到图 5 所示的 Infrastructure Cloud 主页:

图 5 — Infrastructure Cloud 主页

图 6 — 输入 OVM 信息
应弹出一个确认窗口,说明已成功提交了一个作业,并询问您是关闭窗口还是显示作业详细信息。
应出现图 7 所示的窗口:

图 7 — 作业详细信息窗口

图 8 — 选择自动刷新时间
Succeeded)。
图 9 — 查看作业是否完成
如果作业失败,则从第 1 步重新开始(您输入的信息可能有误)。
现在,您会看到名为 ovm-mgr 的 Oracle VM Manager。

图 10 — Oracle VM Manager 数据

图 11 — Discover Virtual Server

图 12 — 输入 Oracle VM 代理凭证
Succeeded)。在 Oracle VM Server for x86 发现期间自动进行基本的网络配置。
创建了一个名为 192.168.56.0 的网络,包含以下角色:
注:使用 IP 协议(NFS 或 iSCSI)访问存储时,使用 Storage 角色。在本例中,我们将使用一个物理磁盘,因此我们不需要 Storage 角色。
Virtual Machine 角色让虚拟机能够访问网络,因此我们至少需要一个包含此角色的网络。在本例中,为简单起见,我们将此角色添加到现有网络。

图 13 — 编辑 OVM Manager 网络

图 14 — 将 Virtual Machine 角色添加到此网络

图 15 — 单击 Next
选择网络类型。
图 16 — 选择网络类型

图 17 — 选择 Non-Internet Routable
Succeeded)。注:网络配置文件用于将 IP 地址自动分配给来宾虚拟机。网络配置文件是 IP 地址列表及主机名。它定义了一组 IP 地址、与之关联的主机名称以及它们共同的网络属性。
准备上机操作期间,我们使用以下参数创建了一个名为 dev_netprofile 的网络配置文件:
我们现在将创建 Oracle VM 虚拟机以后将使用的一些 VNIC。

图 18 — 单击 Generate 创建 VNIC

图 19 — 保留默认设置
注:由于 Oracle VM VirtualBox 虚拟机网络连接是“仅主机”的,它们无法访问外部网络;所以我们可以对不同计算机上的网络接口卡使用相同的 MAC 地址。
虚拟服务器 池包含一个或多个虚拟服务器和来宾虚拟机。虚拟服务器在某一时刻可以属于一个且只属于一个虚拟服务器池。来宾虚拟机和资源也与服务器池相关联。集群服务器池 可以包含多个共享一个存储系统的虚拟服务器。集群服务器池中的 VM 可以从一个虚拟服务器实时迁移到另一个虚拟服务器。
我们现在将使用已有的一个 Oracle VM 服务器创建一个非集群服务器池。(我们无法创建一个集群服务器池,因为我们目前没有共享存储系统。)

图 20 — 创建虚拟服务器池
选择要添加到池中的服务器。
图 21 — 选择 ovm-srv.example.com 目标

图 22 — 单击 OK 创建池
Succeeded)。现在,您会看到新建的名为 devpool 的池。

图 23 — 新创建的池
区域用于将相关的云资源放在一起。可以基于位置或软件生命周期状态创建云区域,以便按照成本中心集合资源,或者进行计量和计费。通常,一个区域可以覆盖一个部门或者一个小型数据中心。

图 24 — 单击 Create Zone
向区域中添加一个池。
图 25 — 选中 devpool 行

图 26 — 单击 OK 创建区域
Succeeded)。存储信息库 是基于物理存储硬件的虚拟磁盘空间,可供一个服务器池或各种服务器池中的 Oracle VM 服务器使用。它定义了可存放 Oracle VM 资源的地方。资源包括虚拟机、用于创建虚拟机的模板、虚拟机组合件、ISO 映像、共享的虚拟磁盘等等。
我们将在 Oracle VM Server for x86 上的本地 HDD (40 GB) 上为 Oracle VM 创建一个存储信息库。
提醒:在物理磁盘上创建信息库时,您只能使用未使用/未分区的磁盘。

图 27 — 单击 Manage Storage Repository

图 28 — 选择 Physical Disk
,选择要使用的物理磁盘。这将打开 LUN Selector 窗口。
,选择要使用的服务器池。这将打开“Search and Select:Targets”窗口。
图 29 — 选择 devpool 目标

图 30 — 单击 OK
Succeeded)。现在,您会看到新建的名为 devrepo 的信息库。

图 31 — 新创建的信息库

图 32 — 单击 Present

图 33 — 选中 devzone 复选框

图 34 — 选择 ovm-srv.example.com 服务器
Succeeded)。组合件 是虚拟机实例集合。您可以使用 Oracle 提供的组合件,或者使用 Oracle Virtual Assembly Builder 创建自己的组合件。
自助用户可以只部署 Oracle VM 存储信息库和 Oracle Enterprise Manager Cloud Control 的 Oracle 软件库中存储的组合件。
为了节省时间,我们将使用一个非常小、非常简单的模板 (Oracle Linux 6 Update 4 PVM)。在上机操作之前,将此组合件导入 Oracle 软件库(或者按照附录 A 导入此组合件)。现在,我们要将它导入存储信息库中。
注:在 Oracle VM VirtualBox 虚拟机中运行 Oracle VM Server for x86 时,可以只创建半虚拟机 (PVM) 来宾 VM,因为 Oracle VM Server for x86 没有 Intel-VT 或 AMD-V 虚拟化扩展。

图 35 — 单击 Import

图 36 — 选中 OL6u4_x64_PVM 行
注:由于 x86 物理计算机(笔记本电脑)性能不佳,您可能会收到错误 Unable to retrieve the component type for the Selected Component。如果是这样,请等待几秒钟,然后再次单击 Continue。错误会消失。

图 37 — 单击 Finish
导入可能需要几分钟的时间。
为了节省时间,我们将继续后续步骤。我们将组合件实际用于自助用户之前,组合件导入应完成。
基于 Oracle VM 的基础设施云现已配置好。我们现在将授权一些自助用户将他们自己的服务器部署到我们使用导入的组合件创建的区域上。我们还将设置一些资源限制,以防止特定用户占用所有资源。

图 38 — 单击 Create
然后单击 Create。(第一个磁盘通常留给操作系统,大小为 11.5GB。)

图 39 — 单击 Create
,选择 Software Library 顶层文件夹。
图 40 — 选中 HOL 10003_Cloud 行

图 41 — 单击 Apply
注:在此上机操作中,为了节省时间,我们选择不在来宾 VM 上部署 Oracle Enterprise Manager 代理。在实际工作中,建议您部署 Oracle Enterprise Manager 代理。

图 42 — 单击 Assign Quote to Role

图 43 — 单击 Save

图 44 — 单击 Add Components

图 45 — 单击 Publish

图 46
在本节中,我们将以下权限授予所有具有 SSA_DEVELOPER 角色的自助用户:
提醒:在此上机操作中,为了节省时间,我们选择不在来宾 VM 上配置 Oracle Enterprise Manager 代理的部署。在实际工作中,建议您部署 Oracle Enterprise Manager 代理。
顾名思义,计费是一种可计量性工具。应用的主要用途一般描述如下:
计费有三个基本度量,用于计算资源使用情况:CPU 使用率、内存和存储分配。这些度量包括一个通用计费方案,适用于针对计费配置的任何目标类型。
虽然 CPU、内存和存储可用于各种目标类型的计费,但有些情况可能需要目标特定的计费。在该实例中,可以使用扩展计费方案。扩展计费方案为计费管理员提供了更大的灵活性,让他们能够:
配置计费包含三个步骤:
在本例中,为了节省时间,第 1 步和第 2 步已在上机操作之前完成,创建了一个名为 devplan 的扩展计费方案和几个成本中心(有关详细信息,请参见附录 A)。
现在,我们要将扩展计费方案 devplan 分配给区域 devzone。

图 47 — 单击 Chargeback

图 48 — 单击 Configure Targets

图 49 — 选中 devpool 和 devzone 行

图 50 — 单击 Next

图 51 — 选择 dev_plan
注:我们不需要在此分配一个成本中心,因为自助用户创建来宾 VM 期间将自动分配成本中心。

图 52 — 单击 Submit

图 53 — Charge Plans 选项卡

图 54 — Change Plan 选项卡 2

图 55 — Cost Center 选项卡
云管理员已完成基础设施云环境的配置。
cloudadm)。
图 56 — Log Out
现在,您会看到 Infrastructure Cloud Self Service Portal。
注:在做面板中 (Usage),您可以看到云管理员之前设置的资源限制(三台服务器、6 个 vCPU、10 GB 内存和 100 GB 磁盘空间)。

图 57 — 单击 Request Servers

图 58 — 选择 OL6u4_x64_PVM 源

图 59 — 展开 Network 选项
选择 Backend Network 192.168.56.0
图 60 — 选择 Backend Network

图 61 — 选择 eth0 行

图 62 — 选择 dev_netprofile
注:此 VM 的用户输入信息可以存储在一个部署计划中。如果用户想要请求几个相同的服务器,这将很有帮助。
开始部署新服务器:

图 63 — 开始部署新服务器
刷新页面。
图 64 — 部署完成
我们可以看到部署了一个名为 dev1.example.com 的新服务器(按照网络配置文件 profile dev_netprofile 中的计划分配的主机名)。
我们还可以看到当前资源使用情况:
重要信息:VNC 控制台实际上是一个 .jnlp 文件,必须由 Java javaws 二进制文件执行。在甲骨文全球大会上机操作中,我们在学员的笔记本电脑上安装了 JRE 7 (update 25),配置 Firefox Web 浏览器使用 /usr/java/jre1.7.0_25/bin/javaws 打开 .jnlp 文件。如果您从家里或办公室运行这个上机操作,您必须安装 JRE 7 和配置 Web 浏览器。其他 Java 分发(例如,OpenJDK)提供的 javaws 文件可能无法正常工作。

图 65 — 启动 VNC 控制台
root 和密码 dev 登录控制台。ifconfig 命令,查看分配的 IP 地址:
图 66 — 分配的地址
已分配的 IP 地址是 192.168.56.11,按照网络配置文件 dev_netprofile(从 192.168.56.11 到 192.168.56.20)中的计划。
恭喜!您已成功地使用 Oracle Enterprise Manager Cloud Control 12c 和 Oracle VM 在 IaaS 私有云中创建了第一个虚拟机。
现在,您可以执行其他操作。
例如,作为云管理员(用户 CLOUDADM),您可以执行以下操作:
而且,作为自助用户(用户 PARIS_USER1、PARIS_USER2、ROME_USER1 或 ROME_USER2),您可以执行以下操作:
下面的图显示了云管理员 (cloudadm) 生成的 Chargeback 报告示例。

图 67 — Chargeback 报告
图 68 显示按用户分类的报告 (paris_user1):

图 68 — 按用户报告
我们希望您喜欢这个上机操作,享受在旧金山举行的甲骨文全球大会 2013 的时光。
如果您已了解 Oracle VM Manager 或者只是好奇,可以使用用户名 admin 和密码 Welcome1 连接 Oracle VM Manager (https://192.168.56.3:7002/ovm/console)。
您会发现在 Oracle Enterprise Manager 12c 上执行的所有操作(例如,涉及网络配置、池、信息库、模板等的任务)也在 Oracle VM Manager 中执行。
这很正常,因为 Oracle Enterprise Manager 12c 使用 Oracle VM Manager 管理 Oracle VM。

图 69 — 连接 Oracle VM Manager
注:使用 Oracle Enterprise Manager 12c 时,不建议您在 Oracle VM Manager 中执行操作,因为这些操作不会反映在 Oracle Enterprise Manager 12c 中。
这一节解释了如何准备从家里或办公室运行这个上机操作的环境。
首先要找到一台具有所需的资源的 x86 台计算机(服务器、台式机或笔记本电脑):
然后您将执行以下操作:
本节列出了所需的二进制文件,并说了如何下载。
Java Runtime Environment (JRE) 7(需要 javaws 二进制文件才能获得 VNC 控制台):
从 http://java.com/en/download/manual.jsp 下载适合您操作系统的版本。
Oracle VM VirtualBox 4.2.x 二进制文件(撰写本文档期间,版本为 4.2.16):
从 https://www.virtualbox.org/wiki/Downloads 下载适合您操作系统的版本。
适用于 Oracle Linux 或 Red Hat Linux 6(64 位)的文件名:VirtualBox-4.2-4.2.16_86992_el6-1.x86_64.rpm(大小:69 MB)
适用于 Microsoft Windows 的文件名:VirtualBox-4.2.16-86992-Win.exe(大小:95 MB)
Oracle VM VirtualBox Extension Pack 4.2.x:
从 https://www.virtualbox.org/wiki/Downloads 下载(此文件适用于所有操作系统),或者使用这个直接链接。
文件名:Oracle_VM_VirtualBox_Extension_Pack-4.2.16-86992.vbox-extpack(大小:11 MB)
适用于 Oracle VM Server for x86 3.2.4 的 Oracle VM VirtualBox 模板
从 http://www.oracle.com/technetwork/cn/server-storage/vm/template-1482544-zhs.html 下载,或者使用这个直接链接
文件名:OracleVMServer.3.2.4-b525.ova(大小:249 MB)
适用于 Oracle VM Manager 3.2.4 的 Oracle VM VirtualBox 模板
从 http://www.oracle.com/technetwork/cn/server-storage/vm/template-1482544-zhs.html 下载。
文件名:OracleVMManager.3.2.4-b524.ova(大小 2.75 GB)
适用于 Oracle Linux 6 update 4 的 Oracle VM 组合件(PVM 64 位)
访问 Oracle 软件交付云页面下载 Oracle VM、
登录后,选中两个复选框接受许可和导出限制协议,然后单击 Continue。
在 Media Pack Search 页面中,从 Select a Product Pack 列表中选择 Oracle VM Templates, 从 Platform 列表中选择 x86 64 bit。
单击 Go。
选择 Oracle VM 3 Templates (OVF) for Oracle Linux 6 Media Pack for x86_64 (64 bit),部件编号为 B65790-05。
单击 Continue。
在下个页面上,下载 Oracle Linux 6 Update 4 template (OVF) - Paravirtualized x86_64 (64 bit) 的 OVF 映像,部件编号为 V38315-01(大小:460 MB)。这是一个 .zip 文件。
Oracle Linux 5 update 7 ISO image(将 sysstat 软件包添加到 Oracle VM Manager 服务器所必需的)
访问 Oracle 软件交付云页面下载 Oracle Linux。
登录后,选中两个复选框接受许可和导出限制协议,然后单击 Continue。
在 Media Pack Search 页面中,从 Select a Product Pack 列表中选择 Oracle Linux,从 Platform 列表中选择 x86 64 bit。
单击 Go。
选择 Oracle Linux Release 5 Update 7 Media Pack for x86_64 (64 bit),部件编号为 B64448-01。
单击 Continue。
在下个页面中,下载 Oracle Linux Release 5 Update 7 for x86_64 (64 Bit) 文件,部件编号为 V27570-01(大小:3.5 GB)。这是一个 .zip 文件。
Oracle VM VirtualBox for Oracle Enterprise Manager Cloud Control 12c Release 3 (12.1.0.3) 和 plug-in Update 1 for Linux x86-64
访问 Oracle 软件交付云页面下载 Oracle VM。
登录后,选中两个复选框接受许可和导出限制协议,然后单击 Continue。
在 Media Pack Search 页面中,从 Select a Product Pack 列表中选择 Oracle VM Templates, 从 Platform 列表中选择 x86 64 bit。
单击 Go。
在下个页面中,选择 Oracle VM VirtualBox for Oracle Enterprise Manager Cloud Control 12c Release 3 (12.1.0.3) Media Pack for x86 (64 bit),部件编号为 B73896-02。
单击 Continue。
然后,下载以下四个部件编号的文件:V41137-01(大小:4.1 GB)、V41139-01(大小:4.0 GB)、V41140-01(大小:4.0 GB)和 V41141-01(大小:446 MB)。这些是 .zip 文件。
ssh 连接到 VM。(如果您的计算机运行的是 Microsoft Windows,可以使用 PuTTY。)注:密码是 ovsroot。
$ ssh root@192.168.56.2
/etc/hosts 文件:192.168.56.3 ovm-mgr.example.com ovm-mgr 192.168.56.5 emcc.example.com emcc 192.168.56.1 os.example.com os
ssh 连接到 VM。(如果您的计算机运行的是 Microsoft Windows,可以使用 PuTTY。)$ ssh root@192.168.56.3
/etc/hosts 文件:192.168.56.5 emcc.example.com emcc 192.168.56.2 ovm-srv.example.com ovm-srv 192.168.56.1 os.example.com os
# mkdir /u01/em_agent # chown oracle /u01/em_agent
oracle UNIX 用户设置密码(选择 oracle 作为密码):# passwd oracle
sysstat 软件包(这是 Oracle Enterprise Manager 代理需要的): sysstat-7.0.2-11.el5.x86_64.rpm 复制到 /var/tmp 目录中的 VM。# rpm -ivh /var/tmp/sysstat-7.0.2-11.el5.x86_64.rpm # rm /var/tmp/sysstat-7.0.2-11.el5.x86_64.rpm
# cd /u01/app/oracle/ovm-manager-3/bin
# ./secureOvmmTcpGenKeyStore.sh
Generate OVMM TCP over SSH key store by following steps:
Enter keystore password: Store00
Re-enter new password: Store00
What is your first and last name?
[Unknown]: oow
What is the name of your organizational unit?
[Unknown]: oow
What is the name of your organization?
[Unknown]: oow
What is the name of your City or Locality?
[Unknown]: oow
What is the name of your State or Province?
[Unknown]: oow
What is the two-letter country code for this unit?
[Unknown]: oow
Is CN=oow, OU=oow, O=oow, L=oow, ST=oow, C=oow correct?
[no]: yes
Enter key password for <ovmm>
(RETURN if same as keystore password):
# ./secureOvmmTcp.sh
Enabling OVMM TCP over SSH service
Please enter the Oracle VM manager user name: admin
Please enter the Oracle VM manager user password: Welcome1
Please enter the password for TCPS key store: Store00
The job of enabling OVMM TCPS service is committed, please restart OVMM to take effect.
# service ovmm stop
# service ovmm start
# cd ..
# mkdir keystore
# chown oracle ./keystore
# /u01/app/oracle/java/bin/keytool -keystore /u01/app/oracle/ovm-manager-3/ovmmCoreTcps.ks -exportcert
-alias ovmm -file ./keystore/export.jks
Enter keystore password: Store00
Certificate stored in file <./keystore/export.jks>
sysman 和密码 welcome1 登录。root 身份执行指定的脚本,以完成部署。$ ssh root@192.168.56.3 # /u01/em_agent/core/12.1.0.3.0/root.sh # /u01/app/oraInventory/orainstRoot.sh
$ ssh oracle@192.168.56.3
oracle$ cd /u01/app/oracle/ovm-manager-3
oracle$ /u01/em_agent/agent_inst/bin/emctl secure add_trust_cert_to_jks
-trust_certs_loc ./keystore/export.jks -alias ovmm
Oracle Enterprise Manager Cloud Control 12c Release 3
Copyright (c) 1996, 2013 Oracle Corporation. All rights reserved.
Password: welcome
Message : Certificate was added to keystore
ExitStatus: SUCCESS
V38315-01.zip。这将创建一个名为 OVM_OL6U4_x86_64_PVM.ova 的文件。/var/www/html。在 /var/www/html 下创建一个名为 files 的子目录。注:密码是 ovsroot。
$ su - # cd /var/www/html # mkdir files # chmod 777 files
OVM_OL6U4_x86_64_PVM.ova 复制到 files 目录(使用 scp 或 WinSCP):# ls -lh total 490M -rw-r--r-- 1 root root 490M aug 12 07:47 OVM_OL6U4_x86_64_PVM.ova
# cd /u01/app/oracle/ovm-manager-3/ovm_utils # ./ovm_managercontrol -u admin -p Welcome1 -h localhost -T 300 -c setsessiontimeout 300
V38990-01.zip、V38991-01.zip 和 V38992.zip 文件。这将创建三个文件,扩展名为 .ova。.ova 文件,创建一个 .ova 文件:$ cat EM12cR3*.ova > EM12cR3.ova
这将创建一个名为 EM12cR3.ova 的 12 GB 文件。
root 和密码 welcome1 登录。警告:VM 是用美式/qwerty 键盘配置的;如果您使用其他键盘,请确保按键对应 qwerty 键盘的布局。
/etc/sysconfig/network-scripts/ifcfg-eth0 文件来更改网络配置,用静态 IP 地址替换 DHCP:将以下代码行:
BOOTPROTO=dhcp
替换为以下代码行:
BOOTPROTO=static IPADDR=192.168.56.5 NETMASK=255.255.255.0
# service network restart
ssh 连接到 VM(如果您的计算机运行的是 Microsoft Windows,可以使用 PuTTY):注:密码是 welcome1。
$ ssh root@192.168.56.5
如果您使用的不是美式/qwerty 键盘,您将在这个终端窗口中使用正确的键盘布局。
ovsroot(让所有服务器使用相同的 root 密码会更容易): # passwd root
# chkconfig iptables off # chkconfig ip6tables off
/home/oracle/start_oms.sh ,将其内容设置为如下所示:#!/bin/bash export ORACLE_HOSTNAME=emcc.example.com echo "Starting the Oracle Management Server ....." echo "" cd /u01/OracleHomes/Middleware/oms/bin ./emctl start oms
/home/oracle/stop_oms.sh ,将其内容设置为如下所示:#!/bin/bash export ORACLE_HOSTNAME=emcc.example.com echo "Stopping the Oracle Management Server ....." echo "" cd /u01/OracleHomes/Middleware/oms/bin ./emctl stop oms
/etc/init.d/emcc 的启动脚本,用于在启动时自动启动 Oracle Enterprise Manager Cloud Control:
#!/bin/bash
case "$1" in
start)
echo -n "Starting Enterprise Manager 12cR3"
su oracle -c /home/oracle/start_all.sh
;;
stop)
echo -n "Stopping Enterprise Manager 12cR3"
su oracle -c /home/oracle/stop_all.sh
;;
*)
echo "Usage: $0 {start|stop}"
esac
# chmod +x /etc/init.d/emcc
# ln -s /etc/init.d/emcc /etc/rc3.d/S98emcc
# ln -s /etc/init.d/emcc /etc/rc0.d/K01emcc
# ln -s /etc/init.d/emcc /etc/rc1.d/K01emcc
# ln -s /etc/init.d/emcc /etc/rc6.d/K01emcc
/etc/hosts 文件:192.168.56.5 emcc.example.com emcc 192.168.56.3 ovm-mgr.example.com ovm-mgr 192.168.56.2 ovm-srv.example.com ovm-srv 192.168.56.1 os.example.com os
编辑 /etc/initab 文件,将以下代码:
id:5:initdefault:
替换为以下代码行:
id:3:initdefault:
# mkdir /u01/OracleHomes/swlib # chown oracle:dba /u01/OracleHomes/swlib
# reboot
emcc login:。)为了节省时间,确保上机操作能在一小时内完成,IaaS 配置的一些方面在甲骨文全球大会之前就已完成。这些操作包括:
cloudadm 用户(云管理员)sysmanwelcome1SSA_DEVELOPER 角色(自助用户的自定义角色)如 Enterprise Manager Cloud Control 云管理指南(参见附录 B:参考资料)3.4.1 节所述,我们需要为自助应用用户创建一个自定义角色。
sysman 用户的身份登录),单击 Setup-> Security-> Roles。sysman 用户的身份登录),单击 Setup-> Security-> Administrators。sysman 用户的身份登录),依次单击 Setup、Provisioning and Patching 和 Software Library。网络配置文件 用于将 IP 地址自动分配给来宾虚拟机。网络配置文件是 IP 地址列表及主机名。它定义了一组 IP 地址、与之关联的主机名称以及它们共同的网络属性。
sysman 用户的身份登录),单击 Setup-> Provisioning and Patching-> Network Profile。图 70 描绘了计费特性:

图 70 — 计费特性
配置计费特性需要三个步骤:
计费特性基于月度报告。您可以每个月有不同的计费方案、成本中心和目标。
sysman 用户的身份登录),单击 Enterprise-> Chargeback。
图 71 — 配置通用计费方案

图 72 — 选择来宾虚拟机

图 73 — 搭建成本中心
由于我们尚未配置 Oracle VM 基础设施云(在上机操作中完成),因此我们没有 Oracle VM 目标(区域、池等等),我们不能在此时分配计费方案。分配将在上机操作期间完成。
此外,http://blogs.oracle.com/cpauliat/entry/hol_oow2013 上还提供了此文档。