20121109

VCenter 5 & Oracle 11g - Waiting for vpxd to initialize: .failed

So I have a VMWare vCenter v5 appliance connected to Oracle 11g database but I noticed I couldnt login to the vSphere client. I ssh'd to vCenter and found out vpxd process was down. When I manually tried to start it I got and error.

vcenter:~ # /etc/init.d/vmware-vpxd start
Waiting for vpxd to initialize: .failed


Its fails to start... why?

So I tried to start it from the vCenter web console and I got 
"ORA-28001: the password has expired"

I decided to login to Oracle DB and check ...yup....I found out my user account is expired.

SQL> select username,account_status from dba_users;

USERNAME       ACCOUNT_STATUS
------------------------------ --------------------------------
SYS       OPEN
SYSTEM       OPEN
VPXADMIN       EXPIRED



So first I setup a new password
"alter user VPXADMIN identified by MYNEWPASSWORD;"

And I dont need passwords to expire on the server so I fixed that by running

"ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;"