Installation of Elastic Search
Open Command Prompt in administrator mode.
Make directory d:\apps\elastic
Download zip file ELASTICSEARCH-DPK-WIN-2.3.2_03.zip to d:\apps\elastic\ from MOS
Downloading Using getMOSPatch.jar :
Download getMOSPatch-master.zip from github website.
Unzip getMOSPatch-master.zip
From command prompt cd to d:\apps\elastic
echo %JAVA_HOME% -- If java is not installed , download and installed.
d:\apps\elastic>java -jar d:\apps\elastic\getMOSPatch-master\getMOSpatch.jar PATCH=26172221 PLATFORM=233P download=all
Provide your MOS userid and password
ELASTICSEARCH-DPK-WIN-2.3.2_03.zip will be download.
Unzip ELASTICSEARCH-DPK-WIN-2.3.2_03.zip and change directory to d:\apps\elastic\setup
run the following command to install Elastic Search.
psft-dpk-setup.bat --install --install_base_dir "d:\apps\esearch"
You will be prompted to provide password for following users
esadmin, people
You will be prompted to provide ES Clustername, HTTP Port (default is 9200)
Discoveryhost - leave it as default
You should get a installation complete message.
Setting up Elastic Search in People Application
Integration Gateway has to be configured.
Check Domain status (Peopletools->Integration Broker -> Service Operations Monitor->Administration
Configure Nodes all the local nodes
Peopletools -> Integration Broker-> Integration Setup-> Nodes
Open Local Nodes(PSFT_HR,HRMS) -> Portal tab ->
change
Content Uri Text http://server:port/psc/sitename/
Portal URI text. http://server:port/psp/sitename/
Open Node-Anonymous and change the user that has Search Roles and Permission
Changed it to PS
PeopleTools -> Search Framework->Administration->Search Instance
Add a new instance
Search Instance :ELASTIC
Search Provided :Elasticsearch
Properties
Hostname:server on which ES is installed.
Port : Default port 9200 (can be changed)
ssl option (disabled)
Username : esadmin / give password
Proxy Name : people / give password
Call Back Properties
Url: Peoplesoft PIA url using REST Listening Connector.
http:// User, Password
Verfiy by clicking on Ping,test login, proxy login, Validate.
Open Command Prompt in administrator mode.
Make directory d:\apps\elastic
Download zip file ELASTICSEARCH-DPK-WIN-2.3.2_03.zip to d:\apps\elastic\ from MOS
Downloading Using getMOSPatch.jar :
Download getMOSPatch-master.zip from github website.
Unzip getMOSPatch-master.zip
From command prompt cd to d:\apps\elastic
echo %JAVA_HOME% -- If java is not installed , download and installed.
d:\apps\elastic>java -jar d:\apps\elastic\getMOSPatch-master\getMOSpatch.jar PATCH=26172221 PLATFORM=233P download=all
Provide your MOS userid and password
ELASTICSEARCH-DPK-WIN-2.3.2_03.zip will be download.
Unzip ELASTICSEARCH-DPK-WIN-2.3.2_03.zip and change directory to d:\apps\elastic\setup
run the following command to install Elastic Search.
psft-dpk-setup.bat --install --install_base_dir "d:\apps\esearch"
You will be prompted to provide password for following users
esadmin, people
You will be prompted to provide ES Clustername, HTTP Port (default is 9200)
Discoveryhost - leave it as default
You should get a installation complete message.
Setting up Elastic Search in People Application
Integration Gateway has to be configured.
Check Domain status (Peopletools->Integration Broker -> Service Operations Monitor->Administration
Configure Nodes all the local nodes
Peopletools -> Integration Broker-> Integration Setup-> Nodes
Open Local Nodes(PSFT_HR,HRMS) -> Portal tab ->
change
Content Uri Text http://server:port/psc/sitename/
Portal URI text. http://server:port/psp/sitename/
Open Node-Anonymous and change the user that has Search Roles and Permission
Changed it to PS
PeopleTools -> Search Framework->Administration->Search Instance
Add a new instance
Search Instance :ELASTIC
Search Provided :Elasticsearch
Properties
Hostname:server on which ES is installed.
Port : Default port 9200 (can be changed)
ssl option (disabled)
Username : esadmin / give password
Proxy Name : people / give password
Call Back Properties
Url: Peoplesoft PIA url using REST Listening Connector.
http://
Verfiy by clicking on Ping,test login, proxy login, Validate.
Error: UserName not defined in database ( errorLog.html)
Give appropriate user in Anonymous node (Like PS)