
Mi empresa tiene dos servidores Exchange 2010 (Mail1 y Mail2) con configuración DAG. ¡Un día mi servidor Mail1 falla y Mail2 se hace cargo automáticamente! Mi pregunta ahora es que el usuario final no puede acceder a mail2 usando Outlook. Aunque cambie manualmente Microsoft Exchange Server a Mail2 en Outlook, se cambiará automáticamente de nuevo a Mail1 (pero este servidor ahora está inactivo). El usuario final solo puede usar OWA para acceder al correo. ¡ayúdame! ¡gracias!
Respuesta1
Parece que su servidor CAS no sabe que la base de datos ha fallado y todavía indica a los usuarios el servidor fallido. Como dice que solo tiene 2 servidores Exchange, supongo que son 2 servidores Exchange con las funciones de buzón de correo, transporte de concentradores y CAS instaladas en ellos.
Si este es el caso, necesita un balanceador de carga de hardware para garantizar una alta disponibilidad de sus servidores CAS porque no puede tener un DAG y un NLB de Windows (para una matriz CAS) en la misma caja (el balanceador de carga de hardware efectivamente hace lo que Windows NLB lo hace, y probablemente lo haga mejor para ser honesto, al ser un dispositivo de hardware).
Supongo que si ejecuta el cmdlet Get-MailboxDatabase |fl Identity, RpcClientAccessServer
se mostrarácorreo1como servidor de acceso de cliente RPC para la base de datos de buzones de correo afectada.
Si ese es el caso, emita el comando Set-MailboxDatabase "<<Affected Database>>" -RpcClientAccessServer mail2.yourdomain.com
y, con un poco de suerte, se resolverá el problema inmediato y sus clientes de Outlook se volverán a conectar.
Una vez que haya hecho eso, lea la documentación sobre CAS Arrays, configure uno y establezca la RpcClientAccessServer
propiedad de la base de datos del buzón en la de su CAS Array recién creado. Esto garantizará que en el futuro todas las conmutaciones por error de la base de datos sean casi perfectas (solo déle a Outlook unos segundos para volver a conectarse).