none
Проблема с репликацией баз в DAG RRS feed

  • Общие обсуждения

  • Добрый день!

    Есть 2 сервера с поднятыми ролями CAS, MBX, HT. Настроен DAG, в нем 3 базы. В сетях репликации DAG были указаны сеть MAPI (LAN) и сеть репликации (выделенная). На одном из серверов благополучно умер сетевой адаптер, который входил в сеть репликации. После этого одна из баз перестала синхронизироваться и сеть репликации была настроена на других адаптерах (резервных). Однако копия (причем только одной базы) так и не начала синхронизироваться.

    Вот вывод с сервера, держащего  копию базы

    [PS] C:\Windows\system32>Get-MailboxDatabaseCopyStatus

     

    Name                                          Status          CopyQueue ReplayQueue LastInspectedLogTime   ContentIndex

                                                                  Length    Length                             State

    ----                                          ------          --------- ----------- --------------------   ------------

    DB3\APS-EXCH2                                 Mounted         0         0                                  Healthy

    DBVIP\APS-EXCH2                               Mounted         0         0                                  Healthy

    DB2\APS-EXCH2                                 Disconnected... 1385255   0                                  Healthy

     

     

    [PS] C:\Windows\system32>Test-ReplicationHealth

     

    Server          Check                      Result     Error

    ------          -----                      ------     -----

    APS-EXCH2       ClusterService             Passed

    APS-EXCH2       ReplayService              Passed

    APS-EXCH2       ActiveManager              Passed

    APS-EXCH2       TasksRpcListener           Passed

    APS-EXCH2       TcpListener                Passed

    APS-EXCH2       DagMembersUp               Passed

    APS-EXCH2       ClusterNetwork             *FAILED*   Failures:...

    APS-EXCH2       QuorumGroup                Passed

    APS-EXCH2       FileShareQuorum            Passed

    APS-EXCH2       DBCopySuspended            Passed

    APS-EXCH2       DBCopyFailed               Passed

    APS-EXCH2       DBInitializing             Passed

    APS-EXCH2       DBDisconnected             *FAILED*   Continuous Replication for database 'DB2\APS-EXCH2' is in a 'D...

    APS-EXCH2       DBLogCopyKeepingUp         Passed

    APS-EXCH2       DBLogReplayKeepingUp       Passed

    Я пробовал полностью удалять копию базы, включая файлы, и создавать заново. В результате файлы создаются и наполняются, но синхронизация не начинается.
    У меня есть вариант перенести все на другие работоспособные базы и удалить эту базу полностью с ее последующим созданием.
    Есть ли у форумчан альтернативные варианты?

    18 ноября 2011 г. 3:52

Все ответы

  • Get-DatabaseAvailabilityGroupNetwork | fl

    Get-DatabaseAvailabilityGroup | fl


    MCITP. Знание - не уменьшает нашей глупости.
    18 ноября 2011 г. 6:43
    Модератор
  • [PS] C:\Windows\system32>Get-DatabaseAvailabilityGroupNetwork | fl
    RunspaceId         : 6cf3d930-0f15-4e91-9c63-68dba32c5219
    Name               : Alternate
    Description        :
    Subnets            : {{10.1.1.0/30,Up}}
    Interfaces         : {{APS-EXCH1,Up,10.1.1.1}, {APS-EXCH2,Up,10.1.1.2}}
    MapiAccessEnabled  : False
    ReplicationEnabled : True
    IgnoreNetwork      : False
    Identity           : DAG1\Alternate
    IsValid            : True
    RunspaceId         : 6cf3d930-0f15-4e91-9c63-68dba32c5219
    Name               : DAGNetwork01
    Description        :
    Subnets            : {{10.0.0.0/30,Down}}
    Interfaces         : {{APS-EXCH1,Failed,10.0.0.1}, {APS-EXCH2,Failed,10.0.0.2}}
    MapiAccessEnabled  : False
    ReplicationEnabled : False
    IgnoreNetwork      : False
    Identity           : DAG1\DAGNetwork01
    IsValid            : True
    RunspaceId         : 6cf3d930-0f15-4e91-9c63-68dba32c5219
    Name               : DAGNetwork02
    Description        :
    Subnets            : {{172.16.4.0/22,Up}}
    Interfaces         : {{APS-EXCH1,Up,172.16.7.163}, {APS-EXCH2,Up,172.16.7.164}}
    MapiAccessEnabled  : True
    ReplicationEnabled : True
    IgnoreNetwork      : False
    Identity           : DAG1\DAGNetwork02
    IsValid            : True
    RunspaceId         : 6cf3d930-0f15-4e91-9c63-68dba32c5219
    Name               : DAGNetwork03
    Description        :
    Subnets            : {{fe80::/64,Unknown}}
    Interfaces         : {}
    MapiAccessEnabled  : False
    ReplicationEnabled : False
    IgnoreNetwork      : False
    Identity           : DAG1\DAGNetwork03
    IsValid            : True
    [PS] C:\Windows\system32>Get-DatabaseAvailabilityGroup | fl
    RunspaceId                             : 6cf3d930-0f15-4e91-9c63-68dba32c5219
    Name                                   : DAG1
    Servers                                : {APS-EXCH2, APS-EXCH1}
    WitnessServer                          : aps-share.xxx.ru
    WitnessDirectory                       : C:\witness-exchange
    AlternateWitnessServer                 :
    AlternateWitnessDirectory              :
    NetworkCompression                     : InterSubnetOnly
    NetworkEncryption                      : InterSubnetOnly
    DatacenterActivationMode               : Off
    StoppedMailboxServers                  : {}
    StartedMailboxServers                  : {}
    DatabaseAvailabilityGroupIpv4Addresses : {172.16.7.162}
    DatabaseAvailabilityGroupIpAddresses   : {172.16.7.162}
    AllowCrossSiteRpcClientAccess          : False
    OperationalServers                     :
    PrimaryActiveManager                   :
    ServersInMaintenance                   :
    ThirdPartyReplication                  : Disabled
    ReplicationPort                        : 0
    NetworkNames                           : {}
    WitnessShareInUse                      :
    AdminDisplayName                       :
    ExchangeVersion                        : 0.10 (14.0.100.0)
    DistinguishedName                      : CN=DAG1,CN=Database Availability Groups,CN=Exchange Administrative Group (FY
                                             BOHF23SPDLT),CN=Administrative Groups,CN=BE,CN=Microsoft Exchange,CN=Service
                                             CN=Configuration,DC=xxx,DC=ru
    Identity                               : DAG1
    Guid                                   : 908c28e1-4281-474c-a817-77149e16a2d6
    ObjectCategory                         : xxx.ru/Configuration/Schema/ms-Exch-MDB-Availability-Group
    ObjectClass                            : {top, msExchMDBAvailabilityGroup}
    WhenChanged                            : 05.09.2011 16:47:26
    WhenCreated                            : 04.08.2011 10:25:16
    WhenChangedUTC                         : 05.09.2011 10:47:26
    WhenCreatedUTC                         : 04.08.2011 4:25:16
    OrganizationId                         :
    OriginatingServer                      : dcuk02.xxx.ru
    IsValid                                : True
    Отказал адаптер с адресом из подсети 10.0.0.0/30
    18 ноября 2011 г. 7:09
  • DAG работает следующим образом: если настроена сеть репликации, то используется она, если сеть репликации не настроена или вышла из стоя, то используетс сеть MAPI.

    Поэтому у вас проблема с копией базы, а не с DAG - две другие базы реплицируются нормально.

    Вам надо просто сделать reseed для поврежденной копии.


    Сазонов Илья http://www.itcommunity.ru/blogs/sie-wl/
    18 ноября 2011 г. 7:58
    Модератор
  • 1. Проверьте таблицу маршрутизации для сетей 10.1.1.0/30 и 172.16.4.0/22.

    2. Пропишите в DAG все сетевые интерфейсы и включите на них репликацию. http://technet.microsoft.com/en-us/library/dd298008.aspx

    3. Удалите сеть 10.0.0.0/30 из DAG. http://technet.microsoft.com/en-us/library/dd298131.aspx

    4. Отключите репликацию на интерфейсе MAPI


    MCITP. Знание - не уменьшает нашей глупости.
    18 ноября 2011 г. 8:27
    Модератор
  • Зачем трогать настройки репликации, если проблема только с одной копией?
    Сазонов Илья http://www.itcommunity.ru/blogs/sie-wl/
    18 ноября 2011 г. 9:14
    Модератор
  • 1. Проверить маршрутизацию и репликацию через новый интерфейс. Так как сейчас репликация идет скорее всего через 10.1.1.0. В случае ее отказа не будет проходить репликация.

    2. Проверить сетевые настройки и ошибки в Windows Cluster.  

    3. >>>>>Я пробовал полностью удалять копию базы, включая файлы, и создавать заново. В результате файлы создаются и наполняются, но синхронизация не начинается.<<<

    Возможно необновилась конфигурация.


    MCITP. Знание - не уменьшает нашей глупости.
    18 ноября 2011 г. 9:30
    Модератор
  • Уважаемый пользователь!
    В вашей теме отсутствует активность в течение последних 5 дней. При отсутствии каких-либо действий в течение 2 последующих дней, тема будет переведена в разряд обсуждений. Вы можете возобновить дискуссию, просто оставив сообщение в данной теме.

    Мнения, высказанные здесь, являются отражением моих личных взглядов, а не позиции корпорации Microsoft. Вся информация предоставляется "как есть" без каких-либо гарантий
    24 ноября 2011 г. 12:21