1 How to Install Oracle Stream Analytics?
Oracle Stream Analytics is a very advanced, scalable, reliable, and flexible platform that helps you in designing event-processing applications very efficiently. It caters to a wide variety of industries like Telecom, Financial Services, Transportation, Retail, Insurance, and so on. You can use Oracle Stream Analytics for Real-time Fraud Detection, Real-time Location-based Marketing, Real-time Smart Inventory Management, Real-time Dynamic Pricing, Real-time Asset Tracking, and so on. This document helps you to plan and execute the installation of Oracle Stream Analytics in a seamless manner.
Planning Your Installation
To plan the installation of Oracle Stream Analytics 18.1.0.0.1 efficiently, ensure that you have the required hardware and software. You should also perform the prerequisite procedures before starting the installation process.
-
Oracle JDK 8 Update 131 and higher versions
-
Repository Database
-
Oracle Database versions 12.2.0.1 or higher, 12.1.0.1 or higher, and 11.2.0.4 or higher
-
Else, you can use MySQL version 5.6 or 5.7
-
-
A running Hadoop cluster with version 2.6 or 2.7
-
A running Kafka cluster with version 0.10.2.0
-
Locally installed Spark with version 2.2.1 built for Hadoop 2.7
Note:
Install Spark and JDK in the same node on which you plan to install Oracle Stream Analytics. See Installing Oracle Stream Analytics. -
Google Chrome browser with version 60 or higher
Installing Oracle Stream Analytics
This topic applies only to Oracle user-managed services.
Configuring the Default User
osaadmin
user is predefined user with administrative privileges in Oracle Stream Analytics. You cannot delete the default user.
The installation directory has two scripts: <installRoot>/osa-base/bin/start-osa.sh
and <installRoot>/osa-base/bin/configure.sh
. The first script invokes configure.sh
and then starts the Jetty server. If you do not need to start the server, but only need to configure the default user, then run the configure.sh
script. The list of available parameters for both the scripts is given below:
-
help - show help content
-
dbroot - data base root user, or any user who has previligies to create db schema, db user
-
dbroot_password - password of the dbroot user
-
osaadmin_password - password of the predefined admin user:
osaadmin
You do not need to specify osaadmin_password
while creating a new schema. The script automatically detects that the osaadmin
user is not created and prompts for osaadmin_password
.
While installing Oracle Stream Analytics, configure the osaadmin user with an appropriate password by specifying a value for the osaadmin_password
parameter. You can change the password later using the Oracle Stream Analytics application user interface.
Upgrading Oracle Stream Analytics
This topic applies only to Oracle user-managed services.
Metadata Upgrade
Use these steps if there is no additional configuration apart from the data source configuration and environment variables: