0

我已经在我的 PC 中安装了 OIM [11GR2 PS2] 和 OAM [R2PS2],但系统因 12Gb 的 RAM 而挂起。我有 I3 第 5 代处理器和 12 Gb 内存。我使用 win10 作为我的基本操作系统;但是,对于安装 oracle 产品,我使用安装了 win7 [ultimate version] 的 VM。虽然根据 oracle 的先决条件图表,8GB 的​​ RAM 足以运行 OIM / OAM 的单个实例,但是我已经为那些运行 OIM / OAM 的 VM 分配了将近 10.5 GB 的 RAM,但是每次在管理服务器启动后,无论何时我尝试启动任何管理服务器,CPU 消耗达到 100%,一切都挂起,我不得不关闭我的虚拟机。

虽然这个问题是一个基本的问题,但在任何地方都没有找到确切的答案。寻求帮助/建议。

4

1 回答 1

0

8 GB 的内存要求是最低要求,建议使用 16 GB。请参阅此 11gR2 内存要求11gR2 要求。另请参阅3.1 Oracle Identity and Access Management 的最低内存要求第 3.3 节示例:确定 Oracle Identity and Access Management生产环境的内存要求。(即使提到了生产,但对您的实例有效,因为您有一个虚拟机,它托管所有组件,包括 WebLogic 服务器、OIM 服务器、SOA 服务器和 OAM 服务器。
这是来自上述 Oracle 的 RAM 估计值11gR2 参考

要估算建议的内存需求,您可以使用以下公式:
4 GB 用于操作系统和其他软件
+ 4 GB 用于管理服务器
+ 8 GB 用于两个托管服务器(OIM 服务器和 SOA 服务器)
----- -------------------------------------------------- ----
16 GB

使用 4 GB 用于操作系统和 4 GB 用于管理员,这已经消耗了 8 GB RAM。当您启动一个托管服务器时,它将使其成为 12 GB,而 VM 没有...因此,一旦您启动托管服务器,就会消耗所有 RAM,这会使您的 VM 挂起。

如您所见,Oracle 建议使用 16 GB,而且它也没有 OAM 服务器(您也已在同一 VM 上安装了该服务器)。因此,您肯定会受到当前 10.5 GB 的限制。由于您的 PC 最大为 12 GB,因此建议您在当前 PC 上的一个 VM 上仅安装 OIM,如果可能的话,在单独 PC 上的不同 VM 上安装 OAM。是的,Oracle IAM 软件绝对是个内存大户。

顺便说一句,我有两个建议给你,首先如果你想安装 11gR2 版本然后去 PS3 (11.1.2.3) 或者最好去12c 这是最新的。11.1.2.2 现在被认为是旧的。这是PS3下载链接。其次,请在此处考虑Oracle 的可免费下载的预构建 VM。虽然预构建的虚拟机将在 linux 上。

于 2018-11-11T23:33:07.403 回答