EIAM Services dont start on fresh install
EIAM does not start on install
I had to install Service Desk, Service Catalog and Workflow on a very new image. I started with the install shield and went through the instructions and steps provided for a clean install of all this products. Though I did not recieve any error's while I was doing the install, I still could not get the EIAM services to start.
When I looked at the services on the server, I could see the eTrust Directory services were stopped and would not start when I try manually or through command line. I was not getting enough help from the log's to narrow down the problem.
Finally, not have anywhere to go, I uninstalled all the Unicenter products and rebooted the machine and tried to install again, but this time I was using another User ID logging into the server. [Note: The permissions on both the id's I used were exactly the same and were a part of Administrative Group on the local machine].
This time, I was able to successfully install everything and also had the EIAM working, wondering what might be the issue...we noticed that when you install the CA products it does not like the user account to be all numbers. In our environment, and in this particular case, our USER ID to login to the server are 9 digit numbers. EIAM does not like userid to be starting with a number
The second time I installed the products again, I used a alpha-numeric userid and everything worked normal.
Thought I will share this with anyone who might have faced a similar issue.
Thanks
AKM
Update by Erik:
I encountered a similar problem on our test server, and a full wipe and reinstall didn't fix it, nor did a database wipe. I think it may be hardware specific, because we are using an account with no numerals in it. Our problem was that EIAM was taking a very long time to load, and the Unicenter Service cannot start until this is done, but it does not intuitively know that it needs to wait so Services would have to be manually started each time. The only way I was able to reconcile this was to create Service dependencies so that the Unicenter Service will not try to start until the EIAM (eTrust) Services have. The settings for such a configuration get wiped out upon reboot, so I had to put it into a batch file and have it run as a scheduled task on Startup to ensure the process was followed.
Here's the code from the batch file:
@echo off
c:\windows\system32\dllcache\sc.exe config pdm_daemon_manager depend= DXserver_iTechPoz-SERVER_HOSTNAME/DXserver_iTechPoz-SERVER_HOSTNAME-Router/ssld_iTechPoz-Server/dxadmind_master