...
This section describes how to trouble shoot connectivity issues between the Mine and Apply MINE and APPLY processes.
Solution:
1. Check if the mine process is able to connect through the network to the apply APPLY process.
No Format | ||
---|---|---|
| ||
dbvrep> engine apply send engine status -1: Connection refused |
...
4. Try to ping the unreachable process server; try the ping from the mine MINE machine, the machine console (if it is different from mine MINE machine) and the apply APPLY machine itself. Check that the IP addresses reported by the ping are the same. (It definitely should not be 127.0.0.1 unless the replication is completely running on one machine.)
...
6. Ensure there is enough free memory for the dbvrep process to start. If the dbvrep process suddenly dies, it may mean that there is not enough free memory on the server and the OS will terminate the dbvrep process without warning. This can be verified by running "top" in Linux/Unix while the dbvrep apply APPLY or mine MINE process is started.
7. Check that the processes are running. On LInux/Unix check with "ps -ef | grep dbvrep". On Windows, check the services control panel. There should be a mine MINE process running on the source server and an apply APPLY process running on the target server. For 2-way replication there will be a mine MINE and apply1 APPLY1 process running on the source server and an apply APPLY and mine1 MINE1 process running on the target server.
...