使用须知

此 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.62 Oracle Linux 映像版本 9,x 针对 PeopleSoft Cloud Manager 定制的 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.

    请参阅 Oracle Cloud Infrastructure 文档中的登录到控制台

  2. 在 Oracle Cloud Infrastructure 控制台主页上,单击“构建”下的创建 VM 实例

    或者,从主菜单中选择“Instances(实例)”,然后单击“Create Instance(创建实例)”。

    Oracle Cloud Infrastructure 快速启动页面
    此图的说明 (create-linux-inst-ocihomepage.png)
  3. 在“Create compute instance(创建计算实例)”页上输入 Oracle Linux 实例的名称。

    注意:

    “Create compute instance(创建计算实例)”页面上有几个可扩展的“Advanced Options(高级选项)”,本文档未介绍这些选项。有关高级选项的信息,请参阅 Oracle Cloud Infrastructure 文档中的创建实例
    “创建计算实例”页的顶部部分
    此图的说明 (create-linux-inst-name.png)
  4. 如有必要,请更改要在其中创建实例的区间。
  5. 选择要在其中创建实例的可用性域。
  6. 单击更改图像,或接受默认值。
    创建计算实例,更改映像源
    此图的说明 (create-linux-inst-chgimage.png)
  7. 如果选择了用于更改映像源的选项,请在 "Select an image"(选择映像)页面上单击 Oracle Linux 按钮。
  8. 选择要创建实例的区间。
  9. 选择 Oracle Linux 7.x、8.x 或 9.x 映像。

    在此示例中,选择了 Oracle Linux 9。

    浏览所有图像页
    此图的说明 (create-linux-inst-browseimage1of2.png)
    浏览所有图像页
    此图的说明 (create-linux-inst-browseimage2of2.png)
  10. 单击选择图像

    如果出现提示,请查看并接受图像的条款。

  11. 选择实例配置。

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

    更改配置
    此图的说明 (create-linux-inst-chgshape.png)
  12. 如果选择了“Change Shape(更改配置)”选项,则在“Browse All shapes(浏览所有配置)”页面上,选择“Virtual machine(虚拟机)”作为实例类型。
    浏览所有配置
    此图的说明 (create-linux-inst-browseshapes1of2.png)
    浏览所有配置
    此图的说明 (create-linux-inst-browseshapes2of2.png)
  13. 选择形状系列,例如 AMD。
  14. 选择可用配置,例如 VM.Standard.E4。Flex(1 个 OCPU、16 GB 内存),然后单击选择配置

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

  15. 单击下一步
  16. 在“安全”部分中,接受默认值,然后单击下一步
    浏览所有配置
    此图的说明 (create-linux-inst-security-section.png)
  17. 在“网络”部分的“主要 VNIC”字段中,输入虚拟网络接口卡的名称,该卡将实例连接到 VCN 和其他端点。

    有关更多信息,请选择 "Primary VNIC" 字段上方的链接。此示例使用实例名称 cm-linux-instance。

    “创建计算实例”页,“网络”部分
    此图的说明 (create-linux-inst-select-vcn.png)
  18. 为主网络选择以下选项之一:
    • 选择现有虚拟云网络
    • 创建新虚拟云网络
    • 指定 OCID

    此示例使用选项 Select existing virtual cloud network

  19. 从下拉列表中选择虚拟云网络区间和 VCN。
  20. 为子网选择以下选项之一:
    • 选择现有子网
    • 创建新公共子网

    此示例使用选择现有子网

  21. 选择子网区间和子网。
  22. 接受 Automatically assign private IPv4 address 的缺省选项。

    如果选择手动分配专用 IPv4 地址,请输入您的 IPv4 地址。

    “创建计算实例”页,“网络”部分
    此图的说明 (create-linux-inst-networking-ipaddresses.png)
  23. 如果要从 Internet 访问实例,请选择自动分配公共 IPv4 地址选项,如示例中所示。
  24. 展开“高级”选项部分,然后选择分配专用 DNS 记录选项。
    “创建计算实例”页,“网络”部分
    此图的说明 (create-linux-inst-networking-assigndns.png)
  25. 输入主机名。

    此示例使用的值与实例名称 cm-linux-instance 相同。主机名用于创建全限定域名 (FQDN),该域名显示在主机名字段下方。

  26. 选择“Launch(启动)”选项或接受默认值,如本示例所示。
    • 让 Oracle Cloud Infrastructure 选择最佳网络类型(默认)
    • 半虚拟化网络
    • 硬件辅助 (SR-IOV) 网络
  27. 在“Add SSH keys(添加 SSH 密钥)”区域中,选择以下选项之一:
    • 为我生成密钥对
    • 上载公共密钥文件 (.pub)
    • 粘贴公共密钥
    • 无 SSH 密钥

    此示例使用上载公共密钥文件 (.pub) 。浏览以选择您保存的公共 SSH 密钥文件。

    “Create Compute Instance(创建计算实例)”页,添加 SSH 密钥
    此图的说明 (create-linux-inst-networking-sshkeys.png)
  28. 单击下一步
  29. 在 "Storage" 部分中,您可以为引导卷选择以下选项。此示例接受缺省选项 Use in-transit encryption
    • 指定自定义引导卷大小和性能
    • 使用传输中加密(默认选中)
    • 使用您管理的密钥加密此卷
    “创建计算实例”页,“存储”部分
    此图的说明 (create-linux-inst-storage-section.png)
  30. (可选)附加块存储卷。
  31. 单击下一步
  32. 查看基本信息,然后单击创建
    “创建计算实例”页面,检查基本信息
    此图的说明 (create-linux-inst-review.png)
  33. 在“实例详细信息”页面上监视实例创建。
  34. 在实例的“Compute Console(计算控制台)”详细信息页面上,复制实例的公共 IP 地址。
    “实例详细信息”页,“网络”选项卡
    此图的说明 (create-linux-inst-details-networking.png)

登录到 Linux 映像

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

在 Oracle Linux 9 映像上安装定制

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

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

    注意:

    所需的软件包取决于映像。此处提到的软件包可能已经安装,或者您可能需要安装其他软件包。
  2. 使用以下命令运行安全更新:
    sudo yum -y update --security
  3. 对于基本映像 Oracle Linux 映像版本 9 及更高版本,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(:如果收到 ncurses-compat-libs 错误,请参见以下步骤的说明。)
  4. 删除文件 /home/opc/.ssh/authorized_keys。

    注意:

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

如果 fss-parallel-tools 出现错误,请在终端窗口或 Linux 实例的 Putty 会话中输入以下命令:

sudo yum --enablerepo=ol9_developer install fss-parallel-tools

如果收到 ncurses-compat-libs 错误,请在终端窗口或 Linux 实例的 Putty 会话中输入此命令:

sudo dnf --enablerepo=ol9_developer_EPEL install ncurses-compat-libs -y

在 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 安装 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 控制台中,依次选择 ComputeInstances
  2. 找到定制 Oracle Linux 实例。
  3. 单击“操作”图标,然后选择查看详细信息
  4. 依次选择操作更多操作创建定制映像
    实例详细信息页,创建定制映像
    此映像的说明 (create-custom-image-inst-details-page.png)
  5. 选择您希望定制映像驻留的区间。
  6. 输入名称,例如 cm-linux-custom-image。
    “创建定制图像”对话框
    此图的说明 (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-details-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 映像(可选)

了解更多