Endeca - Server (MDEX engine)

Oracle Platform Structured Unstructured Data

How to

Start

from the shell

$ENDECA_HOME/Server/2.3.0/endeca-server/start.sh

Oracle Endeca Server starts up (the default port is 7770) and is completely running when you see the STARTING message displayed in the output window.

You can find out in the script the following java parameters:

SET JAVA_ARGS=
    -Djetty.port=%ENDECA_SERVER_PORT% 
    --DSTOP.PORT=%ENDECA_SERVER_STOP_PORT% 
    --DSTOP.KEY=EndecaServerStop 
    --Dendeca-data-dir=%DATA_DIR% 
    --Dendeca-state-dir=%STATE_DIR% 
    --Dendeca-logs-dir=%LOGS_DIR% 
    --Dendeca-ds-port-min=%ENDECA_DATASTORE_PORT_MIN% 
    --Dendeca-ds-port-max=%ENDECA_DATASTORE_PORT_MAX% 
    --Dendeca-dgraph-install=%DGRAPH_INSTALL% 
    -%ENDECA_SERVER_OPTS%

where the values are specified in the endeca-server.windows.conf.bat (for windows):

  • Port Start and Stop
    • ENDECA_SERVER_PORT=7770
    • ENDECA_SERVER_STOP_PORT=9240
  • Port range where datastores can be spun up.
    • ENDECA_DATASTORE_PORT_MIN=7771
    • ENDECA_DATASTORE_PORT_MAX=65535
  • Output locations for various files created by Endeca Server while running.
    • DATA_DIR = ENDECA_SERVER\data
    • STATE_DIR = ENDECA_SERVER\state (state)
    • LOGS_DIR = ENDECA_SERVER\logs (diagnostic)
    • DGRAPH_INSTALL = ENDECA_SERVER\dgraph

From the inittab

es:2345:respawn:/bin/su - <endeca_user> -c "/absolute/path/to/start.sh"

where:

  • es is the inittab entry identifier.
  • 2345 lists the runlevels for which the specified action should be taken.
  • respawn is the action to be taken, which is that the process will be restarted whenever it terminates.
  • /bin/su specifies the process to be executed. In this case, a non-root user will run the start.sh command. It is a best practice to run the Endeca Server as a user other than root.
  • -c start.sh specifies that the start.sh command will be run, using the absolute path to the command.

Stop

$ENDECA_HOME/Server/2.3.0/endeca-server/stop.sh

Weblogic

Weblogic Endeca Server Application

Configuration

Server configuration file

The EndecaServer.properties file sets global-wide parameters for Endeca Server, such as the default locations of mandatory files and directories. The file is located in the DOMAIN_HOME/config directory. This file is analogous to the Endeca Server version 7.4.x configuration script (endeca-server.windows.conf.bat on Windows or endecaserver. linux.conf on Linux).

The EndecaServer.properties file is automatically created when you create an Endeca Server domain in the WebLogic Server. For the most part, you will not be modifying this file.

Documentation / Reference

  • Endeca Server Administrator's Guide - Starting the Endeca Server from inittab





Discover More
Cloveretl Outline Parameters
CloverETL - Parameters (Workspace.prm)

Type Scope Definition Internal Graph Defined in the graph in the Parameters section of the Outline panel Parameter File Global A file that contains the parameters Today, value: Hierarchy...
Oracle Platform Structured Unstructured Data
Diagnostic

Logging for Studiorestart the Endeca Server
Oracle Platform Structured Unstructured Data
Endeca (Studio and Server)

Endeca Technologies is a leading provider of: unstructured data management, web commerce and business intelligence solutions. Endeca is recognized as a leader for its unique approach in hybrid-search-analytical...
Endeca Data Model Jagged
Endeca Server - Data (Model|Structure)

The data structure in the Oracle Endeca Server consists of: records. Records are the fundamental units of data. and attributes. An attribute is the basic unit of a record. stores each column...



Share this page:
Follow us:
Task Runner