Oracle seems to have an uncommon sense of humor. Executing gcstartup after patching the grid control server to 10.2.0.4 (Linux x86) fails with:
/bin/su: user %s_userName% does not exist
I am not surprised, since this is windows’ environment variable notation, and unknown to my Linux shells. Solution: In the head of
/opt/oracle/grid/oms10g/install/unix/scripts/omsstup
replace
installUser=%s_userName%
with the username you installed grid control management services as: In my (and probably most cases) it should look like
installUser=oracle
Hope it helps
Usn