使用须知

此 60 分钟的教程演示如何从 Oracle Enterprise Linux 映像创建定制映像,然后将其配置为 PeopleSoft Cloud Manager 的 Linux 映像。

背景信息

PeopleSoft Cloud Manager 需要 Linux 映像才能创建 PeopleSoft 环境。您可以使用 OCI 上为 PeopleSoft Cloud Manager 定制的 Oracle Linux 映像,该映像配置为与 Cloud Manager 一起使用,无需进一步修改。这是基于 Oracle Linux 8.x 的参考映像。安装 Cloud Manager 后,可以在“Cloud Manager 基础结构设置”页上选择此映像。请参阅“指定云管理器设置”教程。您还可以从 Oracle Cloud Infrastructure 中的 Oracle 提供的映像获取 OCI 上的 PeopleSoft Cloud Manager 定制的 Oracle Linux 映像。

您可以选择使用基本 Oracle Linux 映像创建定制映像,本教程对此进行了介绍。如果您选择此选项,请注意 Oracle Cloud Infrastructure Compute (Compute) 上提供的 Oracle Enterprise Linux 映像可能不包括与 Cloud Manager 配合使用来创建文件服务器和环境预配所需的所有依赖项(操作系统先决条件)。

使用此表中的准则来选择图像。

PeopleSoft 预配环境的发行版 Oracle Linux 映像 说明
PeopleSoft PeopleTools 8.59、8.60 或 8.61 Oracle Linux 映像版本 8.x 使用为 PeopleSoft Cloud Manager 定制的 Oracle Linux 映像

创建定制映像
PeopleSoft PeopleTools 8.58 或 8.59 Oracle Linux 映像版本 7.x 使用为 PeopleSoft Cloud Manager 定制的 Oracle Linux 映像

创建定制映像

如果您选择创建定制映像,请使用本教程中的说明从基本 Oracle Enterprise Linux 映像创建定制映像并将其配置为与 Cloud Manager 一起使用。

这是您可能需要在使用 PeopleSoft Cloud Manager 之前执行的可选过程。

这是安装 PeopleSoft Cloud Manager 系列中的第六个教程。按列出的顺序阅读教程。可选教程提供了用于设置的替代方法。

需要做哪些准备?

要创建实例,您必须具有虚拟云网络 (Virtual Cloud Network,VCN) 和子网。如果将 VCN 创建为资源管理器作业的一部分,则可以在此过程中使用该 VCN。否则,请参见 Oracle Cloud Infrastructure 控制台中的 "Create a Virtual Cloud Network for PeopleSoft Cloud Manager"(为虚拟云网络创建)(可选)。

请参阅教程“准备安装 PeopleSoft Cloud Manager”中的先决条件。

从 Oracle Linux 映像创建虚拟机实例

要使用 Oracle Linux 映像并创建虚拟机 (VM):

  1. 使用管理员提供的 URL 登录到计算,例如:

    https://console.us-ashburn-1.oraclecloud.com.

  2. 如有必要,输入租户的名称,并输入您的用户名和密码。
  3. 在 Oracle Cloud Infrastructure 控制台主页上的“启动资源”下,单击创建 VM 实例
    Oracle Cloud Infrastructure 快速启动页面
    此图的说明 (create-linux-inst-ocihomepage.png)
  4. 在“Create compute instance(创建计算实例)”页上输入 Oracle Linux 实例的名称。
    “创建计算实例”页的顶部部分
    此图的说明 (create-linux-inst-name.png)
  5. 如有必要,请更改要在其中创建实例的区间。
  6. 选择要在其中创建实例的可用性域。
  7. 单击更改图像,或接受默认值。
    创建计算实例,更改映像源
    此图的说明 (create-linux-inst-chgimage.png)
  8. 如果选择了用于更改映像源的选项,请在“浏览所有映像”页上,从“映像源”下拉列表中选择平台映像
  9. 选择要创建实例的区间。
  10. 选择 Oracle Linux 7.x 或 8.x 映像,然后单击 Select Image

    在此示例中,所选映像为 Oracle Linux 8

    浏览所有图像页
    此图的说明 (create-linux-inst-browseimages.png)
  11. 单击选择图像
  12. 选择实例配置。

    接受默认值,或单击更改配置以选择其他配置。

  13. 如果选择了“Change Shape(更改配置)”选项,则在“Browse All shapes(浏览所有配置)”页面上,选择“Virtual machine(虚拟机)”作为实例类型。
  14. 选择配置系列,例如 Intel。
  15. 选择可用配置,例如 VM.Standard2.1(1 个 OCPU、15 GB 内存),然后单击选择配置

    请注意,与操作系统映像关联的配置决定了在 Cloud Manager 中创建节点时可用的配置。

    浏览所有形状页
    此图的说明 (create-linux-inst-select-shape.png)
  16. 在“Networking(网络)”部分中,接受“Select existing virtual cloud network(选择现有虚拟云网络)”选项,然后从“Virtual cloud network(虚拟云网络)”下拉列表中选择之前创建的 VCN。

    如有必要,单击“Change Compartment(更改区间)”以选择其他区间。

  17. 接受选项选择现有子网。从“Subnet(子网)”下拉列表中,选择要用于实例的公共子网。

    如有必要,单击“Change Compartment(更改区间)”以选择其他区间。

    “创建计算实例”页,“网络”部分
    此图的说明 (create-linux-inst-config-networking.png)
  18. 选择分配公共 IPv4 地址选项。
  19. 在 "SSH Keys" 区域中,选择上载公共密钥文件 (.pub) 选项,然后单击浏览以选择您保存的公共 SSH 密钥文件。
    “创建计算实例”页,添加 SSH 密钥 f
    此图的说明 (create-linux-inst-click-create.png)
  20. 单击创建
  21. 在“实例详细信息”页面上监视实例创建。
  22. 在实例的“Compute Console(计算控制台)”详细信息页面上,复制实例的公共 IP 地址。
    “实例详细信息”页,顶部
    此图的说明 (create-linux-inst-publicipaddr-top.png)
    实例详细信息页面,底部部分
    此图的说明 (create-linux-inst-publicipaddr-bottom.png)

登录到 Linux 映像

按照教程“Log in to the Cloud Manager Instance in this series(登录到云管理器实例)”中的说明进行操作。

在 Oracle Linux 8 映像上安装定制

对 Oracle Linux 8 映像使用以下说明。如果使用的是 Oracle Linux 7 映像,请跳过本部分并转到下一部分。

  1. 使用下面的 sudo yum 命令安装基本映像中缺少的先决条件。

    注意:

    所需的软件包取决于映像。此处提到的软件包可能已经安装,或者您可能需要安装其他软件包。
  2. 使用以下命令运行安全更新:
    sudo yum -y update --security
  3. 对于基本映像 Oracle Linux 映像版本 8 及更高版本,VM 中所需的定制如下。输入每个命令,验证是否需要安装,并等待安装定制。
    • sudo yum 安装 nfs-utils -y
    • sudo yum 安装 rpcbind -y
    • sudo yum install dmidecode -y
    • sudo yum 安装 pciutils -y
    • sudo yum 安装 zip -y
    • sudo yum 安装解压缩 -y
    • sudo yum 安装 libaio -y
    • sudo yum 安装 gcc -y
    • sudo yum 安装 glibc.i686 -y
    • sudo yum 安装 libstdc++ -y
    • sudo yum install libstdc++.i686 -y
    • sudo yum install rsync -y
    • sudo yum 安装 samba -y
    • sudo yum 安装 samba-winbind -y
    • sudo yum 安装 libffi-devel -y
    • sudo yum install openssl-devel -y
    • sudo yum 安装 psmisc -y
    • sudo yum install fss-parallel-tools -y(:如果 fss-parallel-tools 出现错误,请参见以下步骤的说明。)
    • sudo yum 安装 policycoreutils-python-utils
    • sudo yum 安装 libnsl -y
    • sudo yum install ncurses-compat-libs
  4. 删除文件 /home/opc/.ssh/authorized_keys。

    注意:

    这对于防止对 VM 进行未经授权的访问非常重要。
如果 fss-parallel-tools 出现错误:
  1. 在 Oracle Cloud Infrastructure Compute 控制台中,选择 Compute > Instances(计算 > 实例)
  2. 找到正在处理的 Linux 映像的实例。
  3. 单击“操作”图标,然后选择查看详细信息
  4. 在“实例详细信息”页上,选择“Oracle Cloud Agent”选项卡。
  5. 如果 OS Management Service 开关设置为 "Enabled",请将其更改为 "Disabled"。
  6. 返回到 Linux 实例的终端窗口或 Putty 会话,然后输入以下命令:
    sudo osms unregister
    sudo yum --enablerepo=ol8_developer install fss-parallel-tools
    sudo yum install fss-parallel-tools -y
  7. 删除 /home/opc/.ssh/authorized_keys。

在 Oracle Linux 7 映像上安装定制

对 Oracle Linux 7 映像使用以下说明。如果使用的是 Oracle Linux 8 映像,请使用上一节中的说明。

  1. 使用下面的 sudo yum 命令安装基本映像中缺少的先决条件。

    注意:

    所需的软件包取决于映像。此处提到的软件包可能已经安装,或者您可能需要安装其他软件包。
  2. 对于基本映像 Oracle Linux 映像版本 7.x,VM 中所需的定制如下。输入每个命令,验证是否需要安装,并等待安装定制。
    • sudo yum 安装 nfs-utils -y
    • sudo yum 安装 rpcbind -y
    • sudo yum install dmidecode -y
    • sudo yum 安装 pciutils -y
    • sudo yum 安装 zip -y
    • sudo yum 安装解压缩 -y
    • sudo yum 安装 libaio -y
    • sudo yum 安装 gcc -y
    • sudo yum 安装 glibc.i686 -y
    • sudo yum 安装 libstdc++ -y
    • sudo yum install libstdc++.i686 -y
    • sudo yum install rsync -y
    • sudo yum 安装 samba -y
    • sudo yum 安装 samba-winbind -y
    • sudo yum 安装 libffi-devel -y
    • sudo yum install openssl-devel -y
    • sudo yum 安装 psmisc -y
    • sudo yum 安装 fss-parallel-tools -y
  3. 删除文件 /home/opc/.ssh/authorized_keys。

    注意:

    这对于防止对 VM 进行未经授权的访问非常重要。

创建定制图像

  1. 在 Oracle Cloud Infrastructure Compute 控制台中,选择 Compute > Instances(计算 > 实例)
  2. 找到定制 Oracle Linux 实例。
  3. 单击“操作”图标,然后选择查看详细信息
  4. 单击更多操作,然后选择“创建定制映像”。
    实例详细信息页,创建定制映像
    此映像的说明 (create-custom-image-inst-details-page.png)
  5. 选择您希望定制映像驻留的区间。
  6. 输入名称,例如 linux-custom-infodev。
    “创建定制图像”对话框
    此图的说明 (create-custom-image-dialogbox.png)
  7. 单击创建定制映像
  8. 选择计算 > 定制映像
  9. 找到定制映像,然后从“操作”菜单中选择查看详细信息
  10. 监视“图像详细信息”页面上的进度。当定制映像的状态更改为“可用”时,复制映像的 OCID。
    定制 linux 映像的映像详细信息
    此图的说明 (create-custom-image-details-page.png)
  11. 在定制映像详细信息页上,单击编辑详细信息。在“编辑映像详细信息”页上,添加或删除映像的兼容配置,然后单击保存

    请参阅 Oracle Cloud Infrastructure 文档中的管理定制映像

    Cloud Manager 支持的配置包括:

    形状 OCPU 内存 (GB) 网络带宽 (Gbps)
    VM.Optimized3.Flex 1-18 1-256 4-72
    VM.Standard.E4.Flex 1-64 1-1024 1-64
    VM.Standard.E3.Flex 1-64 1-1024 1-64
    VM.Standard2.1 1 15 1
    VM.Standard2.2 2 30 2
    VM.Standard2.4 4 60 4.1
    VM.Standard2.8 8 120 8.2
    VM.Standard2.16 16 240 16.4
    VM.Standard2.24 24 320 24.6
    VM.Standard.E2.1 1 8 0.7
    VM.Standard.E2.2 2 16 1.4
    VM.Standard.E2.4 4 32 2.8
    VM.Standard.E2.8 8 64 5.6

    “编辑图像详细信息”对话框
    此图的说明 (create-custom-image-edit-image-page.png)

修改 Cloud Manager 设置

有关 Cloud Manager 设置的更多信息,请参阅本系列中的“指定 Cloud Manager 设置”教程。

  1. 完成 Cloud Manager 安装,然后在浏览器中登录到 Cloud Manager 应用程序。
  2. 以云管理员身份登录到 Cloud Manager 实例,单击 Cloud Manager 设置卡,然后选择“基础结构设置”页。
  3. 在 "Operating System Images" 部分中,对于 Linux 映像,如果需要,为 Marketplace Image 交换机选择 "NO"。
  4. 在“映像 OCID”字段中,输入专用 Linux 映像的 OCID。
    “基础结构设置”页,操作系统映像
    此图的说明 (linuxcustom-infrastructure-settings-ossys.png)
  5. 验证其余设置,然后依次单击保存刷新 OCI 元数据,以使与此映像关联的配置在 Cloud Manager 中可用。

    在创建文件服务器之前,请等待几分钟刷新数据。

后续步骤

在 Oracle Cloud Infrastructure 中为 PeopleSoft Cloud Manager 创建定制 Windows 映像(可选)

了解更多