开始之前

本教程介绍了在 Oracle Cloud Infrastructure Compute 实例上从 Oracle Cloud Infrastructure Marketplace 部署完整的 PeopleSoft 9.2 应用程序演示数据库环境的过程。完成此教程大约需要两个小时。

背景信息

从 Oracle Cloud Infrastructure Marketplace 访问 PeopleSoft Update 映像,并将其用于在 Oracle Cloud Infrastructure Compute 实例中部署完整的 PeopleSoft 应用程序环境。PeopleSoft 应用程序将使用可引导计算机映像部署到单个 Linux 虚拟机 (virtual machine,VM) 实例。使用部署的 PeopleSoft 应用程序(例如,非生产、演示环境)来检查新特性和功能。

PeopleSoft 应用程序部署包括安装 OpenSearch、OpenSearch 仪表盘和 Logstash。

本教程介绍了 Oracle Cloud Infrastructure 支持的 PeopleSoft Update 映像。请注意,“PeopleSoft Update 图像”在独立计划中可用。

使用本教程了解以下 PeopleSoft Update 映像:

  • PeopleSoft Customer Relationship Management (CRM)
  • PeopleSoft Campus Solutions (CS)
  • PeopleSoft Enterprise Learning Management (ELM)
  • PeopleSoft Financial and Supply Chain Management (FSCM)
  • PeopleSoft Human Capital Management(人力资本管理)(HCM)
  • PeopleSoft Interaction Hub(IH)

注释。

与本文档中的插图相比,您可能会看到 Oracle Cloud Infrastructure Compute 用户界面的外观存在细微差别。例如,自此文档发布以来,页面、选项卡、按钮、文本框、链接等的位置可能已更改。然而,本文件中提出的概念仍然有效,所有步骤都是强制性的。Oracle Cloud Infrastructure Compute 文档应包含有关使用映像和创建实例的当前信息。

步骤 1:验证 Oracle Cloud 账户基础结构账户信息

以下列表包括获取和安装计算实例上的 PeopleSoft Update 映像的要求。有关安装后使用 PeopleSoft 环境的要求的信息,请参见 Oracle 帮助中心上的 PeopleSoft 文档

  • 必须订阅 Oracle Cloud Infrastructure Compute。

    请参阅获取 Oracle Cloud 账户。

  • 您的账户的凭据

    如果您没有有关 Oracle Cloud Compute 账户的以下信息,请与 Oracle Cloud 管理员联系。
    请参见 Getting Started 中的“登录控制台”。

    • 用户名与密码
    • 计算控制台的 URL
    • 租户 OCID
    • 用户 OCID
    • 区间名
  • 您的账户的策略

    要从 Oracle Cloud Infrastructure Compute 控制台获取 PeopleSoft Update 映像,您的用户账户必须属于具有以下策略的组:

    Allow group <group name> to manage App-catalog-listing in tenancy
    Allow group <group name> to read all-resources in tenancy

    有关创建策略的信息,请参阅 Oracle Cloud Infrastructure 文档中的 Policies Work

  • 区域

    为了便于使用并加快传输速度,最好使用同一区域将映像上载到对象存储并导入到计算。

要验证对计算的访问:

  1. 使用管理员提供的 URL 登录到 Oracle Cloud Infrastructure Compute,例如:

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

  2. 如有必要,输入租户的名称,并输入您的用户名和密码。

  3. 单击页面左上角的导航菜单图标 (OCI 菜单图标),然后依次选择“Compute(计算)”和“Instances(实例)”。

    Oracle Cloud Infrastructure 菜单、计算、实例
    此插图的说明 (verify_access_oci3_menu_instances.png)
  4. 在“计算”页面上,从左侧的下拉列表中选择您的区间。

    如果“Instances(实例)”区域未显示任何内容,如本示例中所示,则您可能没有创建实例的相应权限。请与管理员联系。

    “实例”页面
    此图的说明 (verify_access_oci4_instances_page.png)

步骤 2:复查租户服务限制

在开始安装 PeopleSoft Update 映像之前,最好检查租户的可用资源和服务限制。

  1. 在 Oracle Cloud Infrastructure 中,单击导航菜单图标并选择“监管和管理”,然后选择“限制”、“定额”和“使用”。

    在 Oracle Cloud Infrastructure 菜单中选择限制、配额和使用
    此图的说明 (review_limits01_governance_menu.png)
  2. 此页显示该区域的资源限制、使用情况和可用性。使用下拉列表按服务、范围、资源和区间进行筛选。

    例如,对于计算服务,请确保您计划工作的可用性域和区间具有足够的资源来创建实例。

    计算服务的限制、限额和使用量
    此图的说明 (review_limits02_compute.png)

请参阅 Oracle Cloud Infrastructure 文档中的服务限制

第三步:规划安装

在计算实例上安装 PeopleSoft Update 映像的过程包括:

  • 用户 ID 和密码

    创建实例时,您可以提供多个 PeopleSoft 用户 ID 和密码。PeopleSoft 应用程序映像随部署重置的默认用户 ID 一起提供。请参阅本教程中的“创建 PeopleSoft 应用程序实例”部分。

  • 端口编号

    PeopleSoft Update 映像提供了 HTTP、HTTPS、Jolt 和 WSL 端口的默认值。出于安全原因,Oracle 建议不要使用默认的 HTTP 或 HTTPS 端口号。在开始此过程之前,请确定您的端口号。如果选择使用非默认值,请在创建实例和配置虚拟云网络时提供这些值。

  • 虚拟云网络 (VCN)
    • 在部署 PeopleSoft Update 映像之前,云管理员必须配置虚拟云网络 (Virtual Cloud Network,VCN) 并具有子网和对所需端口的访问权限。
    • 安全列表必须具有允许 SSH(端口 22)访问的规则。
    • 允许访问您为 PeopleSoft 应用程序选择的 HTTP、HTTPS、Jolt 和 WSL 端口。
  • 实例元数据服务

    PeopleSoft Update 映像支持实例元数据服务版本 2 (IMDSv2) endpoints.You 可以在实例详细信息页面上指定 IMDS 版本。

    请参阅 Oracle Cloud Infrastructure 文档中的获取实例元数据

步骤四:生成 SSH 密钥对

在创建计算实例时,您必须提供安全 Shell (Secure Shell,SSH) 公钥,用于在登录实例时进行身份验证。在开始创建实例之前,生成 SSH 密钥对并将 SSH 公共密钥上载到计算。

您需要在本地计算机上安装 ssh-keygen 实用程序(适用于 Linux)或应用程序(例如 PuTTY(适用于 Microsoft Windows)。

使用 SSH-keygen 在 UNIX 或 UNIX 类似系统上生成 SSH 密钥对

  1. 运行 ssh-keygen 命令。

    ssh-keygen -b 2048 -t rsa
  2. 该命令提示您输入要将密钥保存到的文件的路径。在括号中建议使用默认路径和文件名。例如:/home/user_name/.ssh/id_rsa。要接受默认路径和文件名,请按 Enter 键。否则,输入所需的路径和文件名,然后按 Enter 键。

  3. 该命令会提示您输入口令短语。输入密码短语。

    请注意,键入口令短语时不会显示该口令短语。记住口令短语。如果您忘记了口令短语,则无法恢复它。

  4. 出现提示时,再次输入口令短语以进行确认。

    该命令生成一个包含公共密钥和专用密钥的 SSH 密钥对,并将它们保存在指定路径中。通过将 .pub 附加到私钥文件的名称后,可以自动创建公钥的文件名称。例如,如果 SSH 专用密钥的文件名为 id_rsa,则公共密钥的文件名将为 id_rsa.pub

  5. 记下已保存 SSH 密钥对的路径。

    在创建实例时,必须提供 SSH 公共密钥。在登录实例时,必须指定相应的 SSH 专用密钥,然后在收到提示时输入口令短语。

在 Microsoft Windows 上生成 SSH 密钥对

使用 PuTTY 等应用程序生成安全的 SSH 密钥对。

记下公共和专用密钥文件名以及它们保存位置。在创建实例时,必须指定 SSH 公共密钥。在登录实例时,必须提供相应的 SSH 专用密钥的路径,并在出现提示时输入口令短语。

请参阅 Oracle Cloud Infrastructure 文档创建密钥对

第五步:为 PeopleSoft 演示环境实例创建虚拟云网络

出于安全考虑,Oracle 建议使用专用子网来部署 PeopleSoft Update 映像。如果您使用专用子网,则无法通过互联网访问该实例。可以通过多种方法访问专用子网中的实例,例如使用跳转主机或 Web 代理。Oracle Cloud Infrastructure 文档介绍了访问专用子网上的实例的方法。

此示例使用 Oracle Cloud Infrastructure VCN 向导,该向导创建 VCN、Internet 网关、NAT 网关、区域公共子网、区域专用子网和安全规则。有关其他选项,请参阅 Oracle Cloud Infrastructure 文档中的网络

  1. 在 Oracle Cloud Infrastructure Compute 控制台的导航菜单中,依次选择“Networking(网络)”和“Virtual Cloud Networks(虚拟云网络)”。

    注意:

    或者,您可以通过单击 Oracle Cloud Infrastructure 主页上的“Set up a network with a Wizard(使用向导设置网络)”磁贴来启动 VCN 向导。在这种情况下,请跳过接下来的两个步骤。
  2. 单击启动 VCN 向导

  3. Select Create VCN with Internet Connectivity (the default selection).

  4. 单击启动 VCN 向导

    “启动 VCN 向导”对话框
    此图的说明 (create_vcn_wizard_start.png)
  5. On the Create a VCN with internet connectivity page, enter a name for the VCN.

  6. 从下拉列表中选择要使用的区间,然后单击下一步

    此示例中的名称为 pscm_network,区间为 mycmprt。

    创建具有互联网连接的 VCN 页
    此图的说明 (create_vcn_wizard_intnetconn_page.png)
  7. 查看网络资源,然后单击创建
    Create a VCN with Internet Connectivit page, Review and Create
    此插图的说明 (create_vcn_wizard_review_top.png)
    “检查和创建”页面的底部
    此插图的说明 (create_vcn_wizard_review_bottom.png)
  8. 过程完成后,单击查看 VCN 转到“虚拟云网络”详细信息页面。
    已创建虚拟云网络
    此图的说明 (create_vcn_wizard_complete.png)
  9. 更新安全列表以允许所有必要的端口。
    “虚拟云网络详细信息”页
    此图的说明 (create_vcn_details_page.png)

第六步:获取 PeopleSoft Update 映像

本节介绍如何从 Oracle Cloud Infrastructure Marketplace 菜单选择中获取 PeopleSoft Update 映像。

还有其他方法可以获得图像。您可以创建 VM 实例并从 Oracle 映像列表获取 PeopleSoft Update 映像。或者,您可以在 Oracle Cloud Marketplace 中找到最新的 PeopleSoft Update 映像并按照映像页面上的说明进行操作。

选择以下方法之一可获取更新映像,然后继续为 PeopleSoft 演示环境创建实例。

  1. 在 Oracle Cloud Infrastructure 控制台主页的导航菜单中,依次选择“Marketplace(市场)”和“All Applications(所有应用程序)”。

    Oracle CLoud 基础结构主页,选择菜单,市场
    此图的说明 (obtain_image_menu1_ocihomepage.png)
  2. 在“市场”页面上,找到 PeopleSoft Update 映像的磁贴。

    您可以使用左侧的筛选器,或在搜索框中输入 "PeopleSoft"。

  3. 在映像名称旁边的部分中,接受默认版本,然后从下拉列表中选择区间。

    该页面包括图像中包含的软件版本以及文档链接等详细信息。

  4. 阅读 Oracle 条款和限制,并选择同意条款的选项。
  5. 单击启动实例

    此时将显示“Create Compute Instance(创建计算实例)”页面,其中包含您选择的映像。

  6. Continue with the steps in the section Create the PeopleSoft Demo Environment Instance.

步骤 7:创建 PeopleSoft 演示环境实例

可以在“创建计算实例”页的“初始化脚本”区域中指定 PeopleSoft 应用程序的密码。您还可以选择更改同一脚本中端口和用户的默认值。此表列出了可以指定的口令、用户和端口。

Cloud-Init Script 参数 说明 要求 默认值

connect_pwd*

PeopleSoft Connect ID 密码

请参阅 PeopleSoft PeopleTools 页面上的 Oracle 帮助中心上的 PeopleTools:System and Server Administration 中的“Setting Application Server Domain Parameters,Startup Options”。

确保密码的长度在 6 到 30 个字符之间它不能包含任何空格、百分比符号 (%)、斜杠 (/)、单引号 ( ') 或双引号 (") 字符。

access_pwd*

PeopleSoft 数据库访问 ID 密码。

请参阅 Oracle 帮助中心的 PeopleSoft PeopleTools 页面上的 PeopleTools:数据管理“管理 Oracle 上的 PeopleSoft 数据库,使用 Oracle 安全功能”。

确保密码的长度不超过 8 个字符。第一个字符必须是字母,其余的 7 个字符可能是字母和数字的混合。

admin_pwd*

数据库管理者密码。

PeopleSoft Update 映像随 SYS 和 SYSTEM 用户的默认密码一起提供。这将使用在 cloud-init 脚本中提供的值重置。

请参阅 Oracle Database Security Guide 中的“Managing Security for Oracle Database Users”,在 Oracle Help Center 中更改 SYS 用户密码。

确保密码的长度在 8 到 30 个字符之间它必须至少包含一个小写字母、一个大写字母、一个数字和一个特殊字符(下划线 (_)、短划线 (-) 或数字符号 (#)。

weblogic_admin_pwd*

Oracle WebLogic 管理员密码。默认的 Oracle WebLogic 服务器管理员是系统管理员。

请参阅 Oracle Help Center 的 PeopleSoft PeopleTools 页面上的 PeopleTools:系统和服务器管理“使用 Oracle WebLogic,更改 WebLogic 用户密码”。

确保密码的长度介于 8 到 30 个字符之间,并且至少有一个小写字母和一个大写字母。它还必须包含一个数字或一个特殊字符 (!@#$%^&)。

webprofile_user_pwd*

PeopleSoft Web 配置文件密码。默认 Web 配置文件用户是 PTWEBSERVER。

请参阅 Oracle 帮助中心的 PeopleSoft PeopleTools 页面上的 PeopleTools:Portal Technology 中的“Configuring the Portal Environment,Configuring Web Profiles”。

确保密码仅包含字母数字字符,并且长度在 8 到 30 个字符之间。

gw_user_pwd*

集成网关密码。缺省用户是管理员。

请参阅 Oracle 帮助中心 PeopleSoft PeopleTools 页面上的 PeopleTools:Integration Broker Administration 中的“Managing Integration Gateways,Accessing Gateway Setup Properties”。

未验证密码,但 Oracle 建议密码包含 8 个或更多字符。

domain_conn_pwd*

应用程序服务器域连接密码

确保密码仅包含字母数字字符,并且长度在 8 到 30 个字符之间。

opr_pwd*

PeopleSoft 用户 ID 密码。

请参阅 Oracle 帮助中心的 PeopleSoft PeopleTools 页面上的 PeopleTools:安全管理“管理用户概要文件,使用密码”。

确保密码仅包含字母数字字符,并且长度不超过 8 个字符。

connect_id

PeopleSoft Connect ID

NA

人员

access_id

PeopleSoft 数据库访问 ID

NA

SYSADM

db_listener_port

Oracle 数据库侦听器端口

NA

1521

pia_http_port

PeopleSoft Pure Internet Architecture HTTP 端口

请参见步骤 3 中有关端口的注释:Plan the Installation。

8000

pia_https_port

PeopleSoft Pure Internet Architecture HTTPS 端口

请参见步骤 3 中有关端口的注释:Plan the Installation。

9000

jolt_port

Jolt 端口

请参见步骤 3 中有关端口的注释:Plan the Installation。

9033

wsl_port

WSL 端口

请参见步骤 3 中有关端口的注释:Plan the Installation。

7000

* 必需 - 创建实例时必须包括所有这些参数。

要创建实例,请执行以下操作:

  1. 输入实例名称。确保实例名称少于 30 个字符。
    创建计算实例,输入名称
    此图的说明 (complete_instance_creation_name.png)
  2. 选择具有足够资源的可用性域。
  3. 选择实例配置。

    接受默认值,或者单击更改配置以在“浏览所有配置”页上选择其他配置。支持的配置包括 VM.Standard2.1(1 个 OCPU,15 GB RAM)和 VM.Standard2.2(2 个 OCPU,30 GB RAM)。

    创建计算实例,选择映像和配置
    此图的说明 (complete_instance_creation_image_shape.png)
  4. 在 "Networking" 部分中,选择 Select an existing virtual cloud network 选项。
    创建计算例程和网络
    此图的说明 (complete_instance_creation_networking.png)
  5. 从“Virtual cloud network(虚拟云网络)”下拉列表中选择之前在本教程中创建的 VCN。

  6. 选择选择现有子网选项。

  7. 从 "Subnet"(子网)下拉列表中,选择要用于 PeopleSoft 应用程序实例的公共子网或专用子网。

  8. 如果要从 Internet 访问实例,请选择分配公共 IPv4 地址选项,或者选择不分配公共 IPv4 地址选项。

  9. 在 "Add SSH keys"(添加 SSH 密钥)区域中,选择 Upload public key files (.pub) (上载公共密钥文件 (.pub)),然后浏览到保存公共 SSH 密钥的位置。

    “创建计算实例”页,中间部分
    此图的说明 (complete_instance_creation_sshkeys.png)
  10. 在 "Boot Volume" 区域中,选择 Specify a custom boot volume size

    输入最小大小 300 GB。对于基于 PeopleSoft PeopleTools 8.60.07 及更高版本的更新映像,最小大小为 250 GB,如本示例中所示。从市场获取更新映像时,页面中会列出 PeopleTools 版本。

    “Create Compute Instance(创建计算实例)”页面,选择“Custom boot volume size(定制引导卷大小)”
    此图的说明 (complete_instance_creation_custsize.png)
  11. 选择“显示高级选项”
    创建计算实例页,单击“Create(创建)”
    此图的说明 (complete_instance_creation_initscript.png)
  12. 在“管理”选项卡上,选择粘贴 cloud-init 脚本选项,并在这些示例中使用 JSON 格式输入配置信息。

    创建实例需要这些口令。

    {
       "connect_pwd":  "password",
       "access_pwd":  "password",
       "admin_pwd":  "password",
       "weblogic_admin_pwd":  "password",
       "webprofile_user_pwd":  "password",
       "gw_user_pwd":  "password",
       "domain_conn_pwd":  "password",
       "opr_pwd": "password"
     }
  13. 如果要指定其他参数,请在同一个 cloud-init 脚本中包括这些参数。

    例如,除了强制参数外,此脚本还为 HTTP 和 HTTPS 端口指定非默认值:

    {
       "connect_pwd":  "password",
       "access_pwd":  "password",
       "admin_pwd":  "password",
       "weblogic_admin_pwd":  "password",
       "webprofile_user_pwd":  "password",
       "gw_user_pwd":  "password",
       "domain_conn_pwd":  "password",
       "opr_pwd": "password",
       "pia_http_port":  "9100",
       "pia_https_port":  "9150"
     }
  14. 单击创建

  15. 在“实例”页上监视实例创建。

    如有必要,选择实例以查看详细信息。实例创建完成后,如状态“正在运行”所示,您可以登录以跟进进度。

    如果指定了公共子网,请在“Instance Access(实例访问)”部分中记下实例的公共 IP 地址。

    实例详细信息页面
    此图的说明 (complete_instance_creation_runninginst_top.png)
    实例详细信息页面
    此图的说明 (complete_instance_creation_runninginst_bottom.png)

步骤八:登录到 PeopleSoft 演示环境实例

PeopleSoft 演示环境实例可以使用 SSH 客户端(例如 PuTTY)从 Microsoft Windows 计算机访问,也可以直接从 Linux 计算机访问。

从 Linux 或 UNIX 系统登录到 PeopleSoft 应用程序实例 VM

  1. 输入以下命令:

    ssh -i <path_to_private_key_file>/<private_key_name> -o ServerAliveInterval=5 -o ServerAliveCountMax=1 opc@<public_ip_address_of_instance>
  2. 如果您不知道实例的公共 IP 地址,您可以通过转到计算控制台并选择“Instances(实例)”选项卡来找到它。选择区间并查看实例详细信息页面。"Primary VNIC information"(主要 VNIC 信息)部分包括公共 IP 地址。

  3. 如果在创建 SSH 密钥对时输入了密码短语,请在出现提示时输入密码短语。

  4. 首次连接到实例时,SSH 实用程序会提示您确认公钥。在响应提示时,输入 yes

从 Microsoft Windows 系统登录到 PeopleSoft 应用程序实例 VM

  1. 启动 PuTTY。将显示“PuTTY 配置”窗口,其中显示“会话”面板。

  2. Host Name (or IP address) 字段中,输入实例的公共 IP 地址。

    注意:

    如果您不知道实例的公共 IP 地址,您可以通过转到计算控制台并选择“Instances(实例)”选项卡来找到它。选择区间并查看实例详细信息页面。"Primary VNIC information"(主要 VNIC 信息)部分包括公共 IP 地址。
  3. Connection type 字段中,选择 SSH (如果尚未选择)。

    PuTTY“配置”对话框,PuTTY 会话的基本选项
    此图的说明 (putty_login3.png)
  4. 类别窗格中,单击连接。在 Seconds between keepalives (0 to turn off) 文本框中输入 5

    PuTTY“配置”对话框,用于控制连接的选项
    此图的说明 (putty_login4.png)
  5. 类别窗格中,展开 SSH ,然后单击授权。此时将显示 "Auth" 面板。

  6. 身份验证专用密钥文件字段中,单击浏览并选择您以前保存的专用密钥文件,在此示例中为 mykey.ppk

    PuTTY“配置”对话框,控制 SSH 验证的选项
    此图的说明 (putty_login6.png)
  7. 在“类别”树中,单击会话

    此时将显示 "Session"(会话)面板。

  8. 保存的会话字段中,输入此连接配置的名称,然后单击保存

  9. 单击打开以打开连接。

    此时将关闭 PuTTY 配置窗口,并显示 PuTTY 窗口。

  10. 输入您为 SSH 密钥对提供的口令短语。

  11. 首次连接到您的实例时,“PuTTY 安全警告”窗口将出现,提示您确认公共密钥。单击继续。

第九步:查看 PeopleSoft 应用程序实例日志文件

通过查看日志文件 /home/opc/bootstrap/oci_status.log 来监视配置进程状态。

例如,要查看日志文件的结尾,请输入以下命令:

$ tail /home/opc/bootstrap/oci_status.log

配置过程需要几分钟时间。处理成功完成时,同一日志文件包括用于在浏览器中登录到 PeopleSoft Pure Internet Architecture (PIA) 的 URL。

注意:

术语 bootstrap 有时用于引用用于部署映像的设置脚本。

PeopleSoft 应用程序实例配置文件位于以下位置:

  • /home/opc/bootstrap/oci_status.log —配置进程日志
  • /home/opc/bootstrap/psft_oci_setup.log —映像预配日志
  • /opt/oracle/psft/dpks/setup/psft_dpk_setup.log- 映像安装的详细 Puppet 日志。

如果要将日志文件复制到 Microsoft Windows 计算机,请使用安全复制或安全 FTP 实用程序,例如与 Putty 关联的实用程序。

例如,要使用 PuTTY 中的 PSCP 实用程序传输文件:

  1. 在 PuTTY 中创建保存的会话以连接到 PeopleSoft 应用程序实例 VM。

  2. 记下在笔记本电脑上安装 Putty 的路径(例如 C:\Program Files (x86)\PuTTY)。

  3. 记下实例 VM 上要复制的文件的路径,以及要将它们保存到的笔记本电脑上的路径。

  4. 打开命令提示符并记下您的 PATH 环境变量。

    要列出环境变量,请输入命令 set.将 PATH 的内容复制到记事本或其他位置作为备份。

  5. 在命令提示符中,将 PuTTY 安装的路径附加到 PATH 的开头。例如:

    set PATH=C:\Program Files (x86)\PuTTY;%PATH%

    提示:

    此环境变量设置仅持续到命令窗口关闭。
  6. 使用此命令使用用户 opc 连接到会话,并将文件从源实例 VM 复制到目标 Microsoft Windows 计算机:

    pscp –l <user> <session name>:<source> <target>
  7. 在提示符下输入 SSH 密钥的口令短语。

    >pscp -l opc psft-infodev:/home/opc/bootstrap/psft_oci_setup.log C:\user\PeopleSoftImage\target
    Passphrase for key "mykey":
    psft_oci_setup.log        | 1142 kB | 1142.5 kB/s | ETA: 00:00:00 | 100%

第十步:访问浏览器中的 PeopleSoft 演示环境

  1. 要查找 PeopleSoft 应用程序的 URL,请查看成功创建实例后创建的 /home/opc/bootstrap/oci_status.log 文件。

    PeopleSoft Pure Internet Architecture (PIA) 的 URL 包含在文件末尾。例如:

    OBI installed successfully
    PIA URL: http://psft-instance-infodev.subnet1.pscmnetwork.oraclevcn.com:8000
    PIA SSL URL: https://psft-instance-infodev.subnet1.pscmnetwork.oraclevcn.com:9000
  2. 要通过 Internet 访问 URL,必须成功解析实例的 DNS。

    如果您没有公共 DNS,请编辑要从中访问 PeopleSoft 应用程序 URL 的计算机上的 etc\hosts 文件(例如,Microsoft Windows 10 上的 C:\Windows\System32\drivers\etc\hosts)。要修改文件,请为 PeopleSoft 应用程序实例添加一行包含公共 IP 地址和全限定域名,例如:

    198.51.100.41  psft-instance-infodev.subnet1.pscmnetwork.oraclevcn.com
  3. 在浏览器中输入 PeopleSoft 应用程序 URL。您可以看到 Weblogic Application Server 14.1.1.0.0 的窗口。

    欢迎使用 Weblogic 应用程序页面
  4. 单击链接 Please click here to PeopleSoft logon page 以显示 PeopleSoft 应用程序登录窗口。

    选择与您部署的 PeopleSoft Update 映像相对应的默认用户 ID。PeopleSoft Update 图像随以下用户 ID 提供:

    • CRM:VP1
    • CS:PS
    • ELM:PS
    • FSCM:VP1
    • HCM:PS
    • IH: VP1

    口令是在“Completing the Instance Creation(完成实例创建)”部分的 cloud-init 脚本中提供的 opr_pwd。

    PeopleSoft 应用程序的登录窗口
    此插图的说明 (access_instance_browser4_pia.png)

注意:

Oracle 强烈建议您更改默认的 PeopleSoft Pure Internet Architecture (PIA) 用户密码,因为 PeopleSoft 应用程序实例在公共 Internet 上。请参阅 Oracle 帮助中心的 PeopleSoft PeopleTools 页面上的 PeopleTools:安全管理“管理用户概要文件,使用密码”。

有关在映像部署过程中设置的文件结构和默认 Linux 用户的信息,请参阅 PeopleSoft Deployment Packages Installation 中的 PeopleSoft PeopleTools 页面上的 Oracle Help Center Install and Upgrade 部分中的 Using the PeopleSoft Installation。

步骤 11:验证 OpenSearch

PeopleSoft Update 图像包括 OpenSearch,它是用于 PeopleSoft 搜索框架的开源搜索引擎。在实例创建过程中安装并启动了 OpenSearch。搜索实例的主机名基于实例名称。

要验证 OpenSearch 是否已安装且正在运行,请执行以下步骤:

  1. 在浏览器中登录已部署的 PeopleSoft 环境。
  2. 单击窗口顶部的 NavBar 图标,然后单击菜单
  3. 按 PeopleTools、搜索框架、管理、定义搜索实例顺序选择,然后查找默认搜索实例。

    这些示例显示了默认搜索实例 PTSF_DEFAULT 的“搜索实例属性”页的顶部和底部部分。

    OpenSearch 的“Search Instance Properties(搜索实例属性)”页面,第 1 页,共 2 页
    此图的说明 (verify_opensearch_srchinstpage_1of2.png)
    Search Instance Properties page for OpenSearch 2 of 2
    此图的说明 (verify_opensearch_srchinstpage_2of2.png)
  4. 在“搜索实例属性”页的“搜索实例属性”区域中,单击“主机名”字段旁边的 Ping 。您会看到消息 "Ping Test Result: Success. opensearch version 2.3.0 (262,613)"。单击“OK(确定)”以关闭该框。

    OpenSearch 的 Ping 测试结果
  5. 单击“用户名”字段旁边的测试登录。您会看到消息 "Login Success (262,615)"。单击“确定”以关闭此框。

    使用登录成功测试登录消息框
  6. 单击 Proxy Login 。您会看到消息 "Proxy login success (262,1319)"。单击 OK(确定)以关闭框。

    显示成功的代理登录消息框
  7. 单击 "Logstash" 区域中的 "Host Name" 字段旁边的 Ping 。您会看到消息 "Ping Test Result: Success. ok (262, 613)"。

    Ping 测试结果:“成功”消息框
  8. 单击 "Confirm Password" 旁边的 "Call Back Properties" 区域中的 Validate 。您会看到一个页面,上面写着“所有验证都成功”。有关更多详细信息,请选择“Show All(全部显示)”选项。

    单击返回

    OpenSearch 验证报表
    此图的说明 (verify_opensearch_validate.png)
  9. 选择“更新部署的定义”链接。您会看到“更新了 79 个部署的定义”消息。无法更新 0 定义。有关更多详细信息,请参阅事件日志 (262,623)。单击 OK(确定)以关闭框。

    注意:

    您看到的已部署定义数可能会有所不同。
  10. 全局搜索栏位于任何 PeopleSoft 演示环境页面的顶部。选择搜索种类并输入搜索词。
    验证 OpenSearch 全局搜索栏
    此图的说明 (verify_opensearch_globalsearch.png)

映像部署配置的 OpenSearch 参数包括以下默认值:

  • 安装目录 -/opt/oracle/psft/pt/ES/pt/opensearch-2.3.0
  • OpenSearch 管理用户和密码— osadmin/Esadmin1

  • OpenSearch 代理用户—人员/Esadmin2

  • 回调用户 - PSAPPS

  • 端口— 9200

PeopleSoft 环境中有多个页面需要更新以配置 OpenSearch 和 Integration Broker。如果 OpenSearch 的验证测试失败,或者无法通过公共 Internet 访问搜索结果,请验证这些页面是否具有正确的信息。有关更多信息,请参见以下资源:

PeopleTools:Search Technology 产品文档,位于 Oracle 帮助中心的 PeopleSoft PeopleTools 页面。

PeopleSoft Search and Insights 主页、My Oracle Support、文档 ID 2205540.2。

步骤 12:验证 OpenSearch 仪表盘

PeopleSoft Update 映像包括 OpenSearch 仪表板,这些仪表板是在实例创建过程中安装和启动的。使用 OpenSearch 仪表盘可可视化 OpenSearch 服务器监视和应用程序索引监视的数据,并创建仪表盘可可视化 PeopleSoft 应用程序搜索索引。

OpenSearch Dashboards 安装目录为 /opt/oracle/psft/pt/ES/pt/opensearch-dashboards-2.3.0。

要验证是否已安装并运行 OpenSearch 显示板,请执行以下操作:

  1. 在浏览器中登录到 PeopleSoft 环境。

  2. 按顺序选择 PeopleTools,“Security(安全性)”、“User Profiles(用户配置文件)”和“User Profiles(用户配置文件)”。搜索您的用户 ID,然后选择“Roles(角色)”选项卡。

    验证 Insights Administrator 角色是否包括在角色列表中,并在必要时添加该角色。访问 OpenSearch 仪表盘主页需要此角色。

  3. 依次选择“Reporting Tools(报告工具)”和“Insights(洞察)”。

  4. 在“欢迎使用 OpenSearch 仪表盘”页面上,自行选择“浏览”。
    Insights page OpenSearch Dasboards 欢迎使用
    此图的说明 (verify_opensearchdashboards_welcome.png)

    此时将显示 OpenSearch“Dashboards(仪表盘)”主页。

    Insights 页面,OpenSearch Dashboards 主页
    此图的说明 (verify_opensearchdashboards_homepage.png)

有关使用 OpenSearch 仪表盘的信息,请参阅 PeopleTools:搜索技术,网址为 PeopleTools,网址为 Oracle 帮助中心,联机帮助和 PeopleBooks。

第十三步:验证 Logstash 8.6.0

Logstash 8.6.0 在实例创建过程中安装并启动。Logstash 用于 PeopleSoft Health Center,该中心使用 OpenSearch 显示图表和数据。它还用于外部数据集成。

Logstash 安装目录为 /opt/oracle/psft/pt/ES/pt/logstash-8.6.0。

有关使用 Logstash 安装的信息,请参见 PeopleSoft Deployment Packages Installation for Search Components (PeopleSoft PeopleTools <current release>) 。选择 PeopleTools on the Oracle Help Center 上顶部的 PeopleTools 发行版,然后转到 "Install and Upgrade" 部分以查找文档。

要将 Logstash 用于 PeopleSoft Health Center,请参见 PeopleTools:Performance Monitor 的“配置 PeopleSoft Health Center”PeopleTools on the Oracle Help Center

要将 OpenSearch、OpenSearch 仪表盘和 Logstash 用于外部数据集成,请参阅 PeopleTools:搜索技术中的“将外部数据与 PeopleSoft 集成”,Oracle 帮助中心上的 PeopleTools

第 14 步:查看 PeopleSoft 自动更新信息

您可以将 Update Manager 配置为自动下载 PRP,并将 PRP 应用于已安装的演示环境。该处理还包括定义和创建更改软件包以及应用仅源步骤。

有关使用 PeopleSoft 自动更新过程的信息,请参阅 PeopleTools:Change Assistant 和 Update Manager 、了解 PeopleSoft 自动更新、Oracle 帮助中心上的 PeopleTools

了解更多