3.2 Getting Started with the OEDA Browser-Based User Interface
The OEDA application server is available for Linux, OSX and Windows.
The Oracle Exadata Deployment Assistant (OEDA) Web browser-based user interface is available starting with the October 2018 OEDA release. The OEDA browser-based interface can import previous OEDA XML configuration files created with the Java-based version of OEDA.
Note:
The OEDA browser-based interface is supported only on Chrome and Firefox browsers.
To set up the OEDA application server and start the browser-based user interface, perform the following steps.
-
Download the latest OEDA release from Exadata Database Machine and Exadata Storage Server Supported Versions (My Oracle Support Doc ID KB153930) and copy the archive to the system where you want to run the OEDA application server.
-
On the system where you want to run the OEDA application server, extract the contents of the downloaded compressed file. The extracted contents is written to a directory based on the operating system, such as
linux-x64,macosx-x64, orwindows-i586. This is referred to as the OEDA_HOME directory. -
If you are using a version of OEDA released in conjunction with Oracle Exadata System Software release 26.1.0 or later, ensure that any system running OEDA programs contains Java Development Kit (JDK) version 17 or later. You can download a supported JDK from https://www.oracle.com/java/technologies/downloads/.
Before running any OEDA program, check the following to ensure that the required JDK is installed and available:-
Ensure that the
JAVA_HOMEenvironment variable references the intended JDK. -
Ensure that
JAVA_HOME/bin/javais executable. -
Run
java --versionand confirm that the output reports Java version 17 or higher.
-
-
Launch the OEDA application server (located in the OEDA_HOME directory).
-
On Linux, OSX, and UNIX run:
installOedaServer.sh [-p port-number] [-g] [-https | -https-keystore keystore-path [-https-password]] -
On Microsoft Windows run:
installOedaServer.cmd [-p port-number] [-g] [-https | -https-keystore keystore-path [-https-password]]
In the command:
-
-p port-number— optionally specifies the port number for the OEDA application server.If not specified, the default port number is
7072. However, you can specify any unused port number. It is not recommended to use port numbers less than1024. -
-g— optionally specifies that the OEDA application server accepts connections on all available network interfaces.If not specified, the OEDA application server only listens on the localhost interface (
127.0.0.1).
Additionally, in versions of OEDA released in conjunction with Oracle Exadata System Software release 26.1.0 or later, the following arguments enable optional support for HTTPS in the OEDA application server.
-
-https— enables HTTPS in the OEDA application server using the self-signed certificate bundled with OEDA.The bundled self-signed certificate only supports HTTPS on the localhost interface (
127.0.0.1). Therefore, this option cannot be used in conjunction with the-goption. -
-https-keystore keystore-path— enables HTTPS in the OEDA application server using a user-provided certificate, which is contained in a PKCS12 keystore located at keystore-path.A user-provided certificate is required to enable HTTPS support using a specific hostname.
-
-https-password— securely prompts the user to provide the keystore password, if required.
You can run the
installOedaServerprogram using a non-privileged OS user account. You do not need to be logged in as an OS administrator.When you run the
installOedaServerprogram, previous OEDA application server instances are stopped and removed before starting the latest OEDA application server version. -
-
Access the OEDA browser-based user interface.
After you start the OEDA application server, you can access the browser-based interface by opening a browser and entering the following URL:
http[s]://host-name:port-number/oedaIn the URL:
-
host-name is the application server host name.
-
port-number is the network port number that you specified when starting the
installOedaServerprogram. For example,7072.
If you did not specify the
-goption when starting the OEDA application server, then you must run the browser on the same host as the OEDA application server and specifylocalhostas the application server host name. -
Parent topic: Using Oracle Exadata Deployment Assistant