Solved

Exchange 2010 Content Index State - Failed

Posted on 2010-11-30
38
7,922 Views
Last Modified: 2012-05-10
I am trying to reseed a database over the WAN, it seems to only read/write date every 1 minute and is maybe 130k at a time.  There are 32558 copy queue length files. i have tried just about everything besides a manual copy, does anyone have any ideas as the copy queue just increases at a rapid state.
0
Comment
Question by:mnevoso
  • 20
  • 18
38 Comments
 
LVL 31

Expert Comment

by:MegaNuk3
ID: 34241148
Look in perfmon at the copyqueuelength counter under the Msexchange replication object
0
 

Author Comment

by:mnevoso
ID: 34241154
what exactly am i looking at?
0
 
LVL 31

Expert Comment

by:MegaNuk3
ID: 34241182
How much does perfmon say it is? Have you done test-replicationhealth ?
0
NAS Cloud Backup Strategies

This article explains backup scenarios when using network storage. We review the so-called “3-2-1 strategy” and summarize the methods you can use to send NAS data to the cloud

 
LVL 31

Expert Comment

by:MegaNuk3
ID: 34241196
Why is this question called "exchange 2010 content index state"? Does it have anything to do with content indexing?
0
 

Author Comment

by:mnevoso
ID: 34241216
everything is 0 like it is not working and i have no clue how to troubleshoot to get it to work. it works with our other database but not this one.

it says content index failed i would assume that has something to do with seeding
0
 

Author Comment

by:mnevoso
ID: 34241247
there is no activity for copyqueuelength none what so ever. where do i go from here?
0
 
LVL 31

Expert Comment

by:MegaNuk3
ID: 34241310
Are you looking on the server that is being seeded? What is the content index error is it in the event log?
0
 
LVL 31

Expert Comment

by:MegaNuk3
ID: 34241325
Is the database being seeded set to "mount at startup"?
0
 

Author Comment

by:mnevoso
ID: 34241354
yes i looked on both servers

content index error is as follows:

Content Indexing function 'CISearch::EcGetRowsetAndAccessor' received an unusual and unexpected error code from MSSearch.
Mailbox Database: MDB01
Error Code: 0x80041606
0
 

Author Comment

by:mnevoso
ID: 34241357
do i need to enable exchange server monitoring service?
0
 

Author Comment

by:mnevoso
ID: 34241414
Exchange Search Indexer has temporarily disabled indexing of the Mailbox Database MDB02 (GUID = c0069daf-36a0-4b11-b977-17ad332f6ac2) due to an error (System.ComponentModel.Win32Exception: Catalog is being dismounted from RPC interface.).
0
 
LVL 31

Expert Comment

by:MegaNuk3
ID: 34241673
0
 
LVL 31

Expert Comment

by:MegaNuk3
ID: 34241708
Ignore the content indexing event for now, Exchange can't index a DB until it exists, so I wouldn't worry about that error for now.
0
 

Author Comment

by:mnevoso
ID: 34241824
ok i think i am going to try and do a manul db copy do i need to copy the log files too or just the database?
0
 
LVL 31

Expert Comment

by:MegaNuk3
ID: 34243530
Just the database should be sufficient.
0
 

Author Comment

by:mnevoso
ID: 34243566
ok once i copy the edb i can resume database copy then correct and it will copy over the log files? and copy queue length will go down? or should i just copy logs in as well? will it harm anything if i did or didnt?
0
 
LVL 31

Expert Comment

by:MegaNuk3
ID: 34243592
The other thing you can do which is supposed to work is:
1.) suspend database copy
2.) dismount the active DB and checkbit is cleanshutdown with eseutil /mh
3.) delete all log files and check point file on active DB location (leaves just .edb)
4.) delete passive files completely
5.) mount active copy
6.) update copy
0
 

Author Comment

by:mnevoso
ID: 34243631
so remove the following
tmp.edb
*.jrs
*.chk
and then all temp files
0
 
LVL 31

Expert Comment

by:MegaNuk3
ID: 34243636
Yeah if you just resume it should copy the log files, if not then update the copy and it should copy the logs
0
 

Author Comment

by:mnevoso
ID: 34243642
ok thanks i will try tonight and let you know.
0
 
LVL 31

Expert Comment

by:MegaNuk3
ID: 34243656
Yep, remove everything apart from the .edb
0
 

Author Comment

by:mnevoso
ID: 34243678
so leave the temporary edb or remove that? the edb, mdb02.edb is on a nother drive
0
 
LVL 31

Expert Comment

by:MegaNuk3
ID: 34243699
If you read around, this copyqueuelength issue seems to be quite common with DAG and it isn't the number of log files it has to copy, but the decimal equivalent of the highest log number you have. Sounds confusing, and it is, so I don't know why it has been done like that or is a bug...
0
 

Author Comment

by:mnevoso
ID: 34243708
not sure what you mean by the decimal equivalent
0
 
LVL 31

Expert Comment

by:MegaNuk3
ID: 34243725
Move them out to another folder if you are worried about deleting them. Just leave the mailbox database .edb
0
 

Author Comment

by:mnevoso
ID: 34243730
thats what i was going to do
0
 
LVL 31

Expert Comment

by:MegaNuk3
ID: 34243750
Log files are in hex notation. So 10.log = log 16
Have a look at calc.exe in scientific mode
0
 
LVL 31

Expert Comment

by:MegaNuk3
ID: 34243802
0
 

Author Comment

by:mnevoso
ID: 34243858
hmm interesting. hopefully this works for me.
0
 
LVL 31

Expert Comment

by:MegaNuk3
ID: 34245823
Any luck?
0
 

Author Comment

by:mnevoso
ID: 34246003
just finished it did work, only thing is it has about 20 copy queue and is going down slowly, but i think it might be the wan connection at the other site causing this. it keeps going disconnected and healthy on and off....any ideas?
0
 
LVL 31

Expert Comment

by:MegaNuk3
ID: 34246033
Done a "ping -t" to see if the connection is timing out? You can restart the exchange replication service on the passive DAG server to see if it speeds up the copy. Rely on the perfmon counters and do a test-ReplicationHealth , but don't rely on the copyqueuelength figure from the test-ReplicationHealth
0
 

Author Comment

by:mnevoso
ID: 34250042
still does the disconnected and healthy for the one database, the other is fine
0
 
LVL 31

Expert Comment

by:MegaNuk3
ID: 34252650
and both databases are replicated to the same DAG member?

None of your DAG members are virtual are they?
0
 

Author Comment

by:mnevoso
ID: 34252809
nothing is virtual, i broke down and called ms support they helped me narrow it down to be a networking issue, apparently DAGs do not support LAGs
0
 
LVL 31

Expert Comment

by:MegaNuk3
ID: 34252995
err what is a LAG? not a network lag is it? Is it some hardware device? can you post a KB or technet article if MS referred you to one?
0
 

Author Comment

by:mnevoso
ID: 34254764
Network lag yes....link aggregation
0
 
LVL 31

Accepted Solution

by:
MegaNuk3 earned 500 total points
ID: 34255440
Did MS give you a specific KB or technet article or did they just state this:
"Database copies aren't supported between Mailbox servers with round trip network latency greater than 250 milliseconds (ms).
"

Which is from here:
http://technet.microsoft.com/en-us/library/dd979802.aspx

Have they told you to upgrade NIC drivers? Or upgrade your network hardware?
0

Featured Post

PRTG Network Monitor: Intuitive Network Monitoring

Network Monitoring is essential to ensure that computer systems and network devices are running. Use PRTG to monitor LANs, servers, websites, applications and devices, bandwidth, virtual environments, remote systems, IoT, and many more. PRTG is easy to set up & use.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Disabling the Directory Sync Service Account in Office 365 will stop directory synchronization from working.
This process describes the steps required to Import and Export data from and to .pst files using Exchange 2010. We can use these steps to export data from a user to a .pst file, import data back to the same or a different user, or even import data t…
In this video we show how to create a User Mailbox in Exchange 2013. We show this process by using the Exchange Admin Center. Log into Exchange Admin Center.: First we need to log into the Exchange Admin Center. Navigate to the Recipients >> Mailb…
In this Micro Video tutorial you will learn the basics about Database Availability Groups and How to configure one using a live Exchange Server Environment. The video tutorial explains the basics of the Exchange server Database Availability grou…

803 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question