I sincerely hope that someone may have some suggestions to help us.
We have a couple of clustered R6 servers.
The servers are spec’d exactly the same.
On those servers is a rather large (approx. 10GB) database.
The database is running very well on one of the servers (Server “B”), and like an absolute dog on the other (Server “A”).
I know that the issue is most likely related to the number of users who regularly attach to, and replicate with the server.
We have about 900 users who replicate the database to their remote clients.
Most of those users automatically replicate with Server “A”.
We have tried forcing the clients to “failover” to Server “B” by flagging the database “Out Of Service”, but that has no effect on client replication (as we found out by reading the Admin help - duh!).
What confuses us even more is the discrepency between the SAI displayed on the graphs we use to monitor the servers’ realtime performance, and the client access performance we experience at the same time.
On the graphs, we observe between 90 - 100% availability for BOTH servers.
Opening any database on Server “B” is quite quick.
Attempting the same thing on Server “A”, however, means you might a well make yourself a cup of coffeee while you wait.
We can see all the clients attached to Server “A”, but really can’t tell what they are doing.
The server tasks do not show anything out of the ordinary happening at all - no indexer, no agents, no replication.
Yet, we KNOW the server is being hammered.
I guess I have a couple of questions…
-
Is there any way to force replication of a clustered database with a particular server (regardless of the replication settings on the Notes cient)?
-
Is there any way to generate more granular statistics that will show us exactly what the server is doing when the SAI is reporting 100% and server tasks show nothing wrong, but we are experiencing massive connectivity issues?
Any and all suggestions would be most welcome!!
Cheers,
T.