Setting Up the Provisioning Server

This section shows you how to set up the Provisioning Server for JD Edwards EnterpriseOne One-Click Provisioning.

Important:

These tasks are in addition to those tasks described in "Performing Common Setup for All Microsoft Windows Servers".

Prerequisites

  • You must have obtained the archive files for One-Click Provisioning as described in the preceding OBE of this module entitled "Obtaining and Using Archive Files for One-Click Provisioning".
  • You must have a VM or a server for each server component that will be deployed by JD Edwards EnterpriseOne One-Click Provisioning. At a minimum, the core JD Edwards EnterpriseOne servers include the Provisioning Server, Compute Database Server, Enterprise Server, WebLogic Server, and Deployment Server.
  • You must have performed the steps described in the module "Performing Common Setup for All Windows Servers" of this Learning Path.

Mandatory Patches

For Tools Release 9.2.9.1: In order to fix Bug 37514850, a mandatory patch needs to be applied. This patch can be requested by raising an IAR and providing the bug number.

General

  1. Ensure that you have a 64-bit version of 7zip installed on the Provisioning Server.

  2. Ensure that the correct Ruby version is installed as Administrator on the Provisioning Server. See Supported Software Versions to verify the correct Ruby version.

    To obtain the code to download this Ruby version, refer to this link:

    https://rubyinstaller.org/downloads/

    Note: If you do not see the supported Ruby version in the list of files currently available for download, check in the Archives subsection for the Ruby installer.
  3. Ensure that Ruby is added to the PATH environment variable.
  4. Ensure that winrm is installed on the Provisioning Server.

    Open a Command Prompt window and run this command:

    gem install –v 2.3.6 –r winrm -f

    Note: Ensure that your version of winrm is 2.3.6. Other versions of winrm are not supported.

  5. Ensure that Microsoft Visual C++ 2022 Redistributable 64-bit is installed. To obtain the code to install these Visual C++ Redistributable versions, refer to this link:

    https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads

Run the setupPr.ps1 Script

From the drive and location specified when the rebuild.bat was run, for example, either C:\JDE\PP or D:\JDE\PP, open Windows PowerShell as Administrator and run this command:

.\setupPr.ps1

Note: The setupPr.ps1 script automates the remaining required configuration of the Provisioning Server and the system performs these requisite tasks:

  • Sets up permission and ownership of the extracted content
  • Adds system files such as jdedwards, chkPort, and chkDNS
  • Configures the Samba service
  • Adds the Server Manager Console service
  • Adds Provisioning Console service
  • Creates and configures self-signed certificates
  • Disables IPv6 on the Provisioning Server

When the command completes successfully, the Provisioning Console becomes functional. You can access the Provisioning Console using a URL with the following syntax:

https://<Public Ip Address>:3000

The Provisioning Server image is now ready for use by One-Click Provisioning.

Note:

To ensure that you do not run out of disk space on your Provisioning Server in the later steps, at this point it is recommended that you delete the original downloaded archive files after you ensure that all of the contents were successfully extracted. Alternatively, if you have allocated greater than the recommended disk space for your Provisioning Server, you can delete the additional disk space when you are certain that all the components are fully functional.