Changes in Oracle Endeca Server with OEID 3.0

First and most obvious, the references to “Data Store” are largely now replaced with “Data Domain”.  The “domain” represents the set of dgraph processes serving the data store data.  The dgraph processes still exist. 

You can no longer setup OES to run as a Windows Service.  Instead it runs as a hosted Java application by the WebLogic server.  The WebLogic server can be setup to run as a service, during the install the option appears and the service will be listed as “Oracle WebLogic NodeManager”.  When installing OES (ver 7.5.1) you specify a domain.  You can name the domain anything you like, the default is base_domain so I’ll use it for the rest of this document.

The default OES Server port has changed from 7770 to 7001.  Be wary that with webLogic everything now seems to want to use 7001 as its default, but it may be easiest to let OES have it.

The config Settings for the server & clustering have moved from the files “Endeca-server.windows.conf” & “..\Oracle\Endeca\ClusterCoordinator\..\conf\” to a single config file: “..\Oracle\Middleware\user_projects\domains\base_domain\config\EndecaServer.properties.  The location for SSL certificates is also contained in this .properties file.

Log files are located here:  ..\Oracle\Middleware\user_projects\domains\base_domain\EndecaServer\logs.

The Endeca-cmd commands are virtually all changed.  Most notable there is no longer a detach-ds or attach-ds commands.  There are in fact no commands that contain “ds” and the only unchanged command is “version”.  Instead of starting or stopping a data store you enable or disable a data domain.

There are a couple new commands for returning information about the data domains.  Instead of simply list-ds or status-ds you have list-dd, get-dd-status, get-dd, get-dd-health.

Excluding the commands that are specific for managing nodes within a domain, or creating domain profiles.  Here’s how the main commands breakdown:

3.0 2.x Notes
create-dd create-ds Same as before, though some of the optional parameters have changed.
delete-dd detach-ds The data domain does not have to be disabled or stopped to be deleted, and this deletion will remove the index files and folder rather than simply taking the data store offline.
disable-dd stop-ds  
enable-dd start-ds Any status updates on the data domains will display that they are “enabled” instead of “started”.
export-dd Generates a datestamped backup to the folder ..\EndecaServer\offline\ that can be imported back again.
get-dd Returns the detailed properties on a data domain.
get-dd-health status-ds Returns the status & port of the data domain and its host server.
get-dd-status Despite the similar name to status-ds, this call also outputs a bulky xml block containing statistics.  Use get-dd-health instead.
import-dd attach-ds Restores a data domain using one of the offline version.  Be sure to identify the offline export without the “_indexes” suffix.
list-dd list-ds Now adds their status as “enabled” or “not enabled”.

 

For any Endeca-cmd options just add “–help” to have usage tips returned.  All of these Endeca-cmd options were also originally available in the Control Web Service.  This service has been retired and these commands can be executed using either the Manage Web Service or the Cluster Web Service.

Advertisements
This entry was posted in Endeca and tagged , , , , , , , . Bookmark the permalink.

Leave a Reply

Please log in using one of these methods to post your comment:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s