TCM fails at Elastic Search package deployment
TCM deployment failing at Elastic Search package using Tyler Deploy
Tyler Deploy
Tyler Content Manager
TCM
Elastic Search
SaaS
On-Premises
New Features
TCM Elastic Search Service Name variable was set as "." When Tyler Deploy tries to purge the files in the <drive_letter>:\Elastic Search\ directory, it is actually attempting to delete all files for other clients and environments as well. Since the services are running for other TCM applications, the files cannot be deleted and cause an error.Â
On-Premises Sites:
From within Tyler Deploy, select Product Configurations > Tyler Content ManagerÂ
Select an environment
Expand the Tyler Content Manager variables and click the Show Hidden and Show Advanced checkboxes
Scroll down to the Elastic Search section and review the Service Name and Install Directory fields.
Blank out the Service Name and Install Directory fields
Scroll to the top and click the Save button to pull in the updated values
Click Save one more time to ensure that the variables have been saved
Redeploy Tyler Content Manager
SaaS Sites:
Contact Tyler Systems Management Support or submit a case via the Online Support Client Portal for additional assistance.
Example of Tyler Deploy error within TCM deployment history logs: 'System.UnauthorizedAccessException: (5) Access is denied: [\\?\e:\Elastic Search\elasticsearch_tylercmXXXXtrainXXXX\bin\elasticsearch_tylercmXXXXtrainXXXX-x64.exe]'
Should additional assistance be required, contact Tyler Systems Management Support or submit a case via the Online Support Client Portal for additional assistance.