Sometimes there are some inherited shareplex processes, it may affect the replication:
ps -ef command output :
oracle 20075 30761 0 18:31 pts/1 00:00:00 /u01/andy/splex7224/.app-modules/sp_cop -u3100
oracle 20076 20075 0 18:31 pts/1 00:00:00 /u01/andy/splex7224/.app-modules/sp_ocap -u3100
oracle 20077 20075 0 18:31 pts/1 00:00:00 /u01/andy/splex7224/.app-modules/sp_opst_mt -u3100
oracle 20078 20075 0 18:31 pts/1 00:00:00 /u01/andy/splex7224/.app-modules/sp_ordr -u3100
oracle 20079 20077 0 18:31 pts/1 00:00:00 /u01/andy/splex7224/.app-modules/sp_opst_mt -u3100
oracle 20080 20079 0 18:31 pts/1 00:00:00 /u01/andy/splex7224/.app-modules/sp_opst_mt -u3100
oracle 20110 20076 0 18:31 pts/1 00:00:00 /u01/andy/splex7224/.app-modules/sp_ocap -u3100
oracle 20111 20110 0 18:31 pts/1 00:00:00 /u01/andy/splex7224/.app-modules/sp_ocap -u3100
oracle 20112 20110 0 18:31 pts/1 00:00:00 /u01/andy/splex7224/.app-modules/sp_ocap -u3100
oracle 20113 20110 0 18:31 pts/1 00:00:00 /u01/andy/splex7224/.app-modules/sp_ocap -u3100
oracle 20114 20110 0 18:31 pts/1 00:00:00 /u01/andy/splex7224/.app-modules/sp_ocap -u3100
oracle 20115 20110 0 18:31 pts/1 00:00:00 /u01/andy/splex7224/.app-modules/sp_ocap -u3100
oracle 20116 20110 0 18:31 pts/1 00:00:01 /u01/andy/splex7224/.app-modules/sp_ocap -u3100
oracle 20117 20110 0 18:31 pts/1 00:00:01 /u01/andy/splex7224/.app-modules/sp_ocap -u3100
oracle 20123 20079 0 18:31 pts/1 00:00:00 /u01/andy/splex7224/.app-modules/sp_opst_mt -u3100
oracle 20124 20079 0 18:31 pts/1 00:00:00 /u01/andy/splex7224/.app-modules/sp_opst_mt -u3100
oracle 20125 20079 0 18:31 pts/1 00:00:00 /u01/andy/splex7224/.app-modules/sp_opst_mt -u3100
oracle 20126 20079 0 18:31 pts/1 00:00:00 /u01/andy/splex7224/.app-modules/sp_opst_
When LD_ASSUME_KERNEL envirnoment variable is used it changes the kernel behavior
[oracle@alvsupl04 install]$ echo $LD_ASSUME_KERNEL
2.4.19
Workaround:
$unset LD_ASSUME_KERNEL
then Restart sp_cop.
LD_ASSUME_KERNEL changed kernel behavior.
This variable is normally used when oracle installed on a higher(incompatible) linux version.
For example, oracle 9i installed on redhat 4.
It is possible to mis-use the variable, for example, oracle 10.2 installed on redhat4.
If this varible is set, the listener may inherit child process too.