Oracle Grid Agent Deployment
To deploy the Agents from the Grid it uses ssh/scp. On HPUX it searchs the scp binary in /usr/local/bin but the binary is in /usr/bin. So you have to create a link:
ln -s /usr/bin/scp /usr/local/bin/scp
In general if the SSH connection check part fails have a look at this logs and search for PROV errors or „not found“:$ORACLE_HOME/sysman/prov/agentpush/logs
Here an example for the bash binary which oracle search in another directory:
oracle:$ORACLE_HOME/oms10g/sysman/prov/agentpush/logs# grep found \
remoteInterfaces2007-10-18_02-46-32-PM.log
INFO: Remote id was found in REMOTE platforminfo.properties
INFO: Errstream [rnode node1]: ksh: /usr/local/bin/bash: not found
The command ksh: /usr/local/bin/bash: not found
The command ksh: /usr/local/bin/bash: not found
INFO: Errstream [rnode node2]: ksh: /usr/local/bin/bash: not found
The command ksh: /usr/local/bin/bash: not found
The command ksh: /usr/local/bin/bash: not found
so I have to create a link on the two target nodes:
ln -s /usr/bin/sh /usr/local/bin/bash
Or simply adapt this file with the correct path:
$ORACLE_HOME/oms10g/sysman/prov/resources/ssPaths_hpi.properties