Exchange Server Forums

Forums | Register | Login | My Profile | Inbox | RSS RSS icon | My Subscription | My Forums | Address Book | Member List | Search | FAQ | Ticket List | Log Out

errors in event log

Users viewing this topic: none

Logged in as: Guest
  Printable Version
All Forums >> [Microsoft Exchange 5.5] >> General >> errors in event log Page: [1]
Login
Message << Older Topic   Newer Topic >>
Limited time MSExchange.org offer! -- 1.Sep.2008 1:00:00 PM
TechGenix and SolarWinds have partnered to provide free copies of SolarWinds Exchange Monitor to all visitors who join the MSExchange.org Forums. SolarWinds Exchange Monitor is a handy desktop dashboard that continuously monitors Microsoft Exchange to deliver real-time insight into Exchange services, mail queue sizes, and host server health. Learn more about Exchange Monitor and the free offer!
errors in event log - 7.Oct.2005 12:57:03 PM   
cougar694u

 

Posts: 12
Joined: 30.Sep.2005
From: SA, TX, USA
Status: offline
I took over from the previous network admin and was kinda thrown into fixing stuff he's done.  Our exchange server has two drives (120 gb SATA) with a 20gb system partion on 1 disk, another 20 gb storage partition on the 2nd drive, then the remaining 90 GB on each makes one 91.7 GB mirrored drive.

All exchange databases are on this mirror (drive letter E:).

Everything was working fine until a few weeks ago when I started to get these errors (along with a bunch of 116's):

Event Type:    Error
Event Source:    ESE97
Event Category:    Database Page Cache
Event ID:    200
Date:        10/7/2005
Time:        2:11:50 AM
User:        N/A
Computer:    KDC01E
Description:
MSExchangeIS (1160) A read of the database file E:\exchsrvr\MDBDATA\PRIV.EDB between offsets 0xFFFFFFFF90F3F000 and 0xFFFFFFFF90F3FFFF failed after 16 failed read attempts with error -1018. There is a software or  hardware problem affecting the database drive that must be corrected to preserve database integrity. Contact Microsoft Product Support Services.
 For more information, search the Microsoft Knowledge Base at  http: Event ID number.


Event Type:    Error
Event Source:    ESE97
Event Category:    Database Page Cache
Event ID:    200
Date:        10/5/2005
Time:        2:53:35 AM
User:        N/A
Computer:    KDC01E
Description:
MSExchangeIS (2416) A read of the database file E:\exchsrvr\MDBDATA\PRIV.EDB between offsets 0xFFFFFFFFC9012000 and 0xFFFFFFFFC9012FFF failed after 16 failed read attempts with error -1018. There is a software or  hardware problem affecting the database drive that must be corrected to preserve database integrity. Contact Microsoft Product Support Services.
 For more information, search the Microsoft Knowledge Base at  http: Event ID number.


Event Type:    Error
Event Source:    ESE97
Event Category:    Database Page Cache
Event ID:    200
Date:        10/6/2005
Time:        2:42:40 AM
User:        N/A
Computer:    KDC01E
Description:
MSExchangeIS (1540) A read of the database file E:\exchsrvr\MDBDATA\PRIV.EDB between offsets 0x000000015E7FA000 and 0x000000015E7FAFFF failed after 16 failed read attempts with error -1018. There is a software or  hardware problem affecting the database drive that must be corrected to preserve database integrity. Contact Microsoft Product Support Services.
 For more information, search the Microsoft Knowledge Base at  http: Event ID number.


Event Type:    Error
Event Source:    ESE97
Event Category:    Database Page Cache
Event ID:    200
Date:        9/25/2005
Time:        2:10:08 AM
User:        N/A
Computer:    KDC01E
Description:
MSExchangeIS (1624) A read of the database file E:\exchsrvr\MDBDATA\PRIV.EDB between offsets 0xFFFFFFFF851B1000 and 0xFFFFFFFF851B1FFF failed after 16 failed read attempts with error -1018. There is a software or  hardware problem affecting the database drive that must be corrected to preserve database integrity. Contact Microsoft Product Support Services.
 For more information, search the Microsoft Knowledge Base at  http: Event ID number.


Event Type:    Error
Event Source:    ESE97
Event Category:    Database Page Cache
Event ID:    201
Date:        10/7/2005
Time:        2:03:27 AM
User:        N/A
Computer:    KDC01E
Description:
MSExchangeIS (1160) A read of the database file E:\exchsrvr\MDBDATA\PRIV.EDB between offsets 0xFFFFFFFF83292000 and 0xFFFFFFFF83292FFF succeeded after 2 failed read attempts. The error seen during the failed attempts was -1018. There is a transient software or hardware problem affecting the database drive that must be corrected to preserve database integrity. Contact Microsoft Product Support Services. 
 For more information, search the Microsoft Knowledge Base at  http: Event ID number.

The backups wouldn't run, but after a reboot, I was able to get a full backup.  I read some stuff on MS's website, but am not really familiar with the utility it said to use (eseutil).  Does anyone have any info or pointers for this issue?
Post #: 1
RE: errors in event log - 7.Oct.2005 4:42:05 PM   
Exchange_Admin

 

Posts: 376
Joined: 23.Feb.2003
From: Texas
Status: offline
"...16 failed read attempts with error -1018..."

This is usually indicative of hardware issues. 99.9% of the time this is the issue.
Make sure that your disks and controller cards are good.
Make sure that Write Back Caching is disabled on your drives.

What has happened is that Exchange wrote a page of data into the database. Prior to writing the page in the database, exchange calculates the checksum of the page and includes this when the page is written.
Then when the page is later accessed, Exchange reads the page, recalculates the checksum and compares this to the checksum that was written in the initial write of the page.
What you are seeing is that these checksums do not match.

So this takes me back to what I said earlier. Check the physical components involved in reading/writing data.

You can run ESEUTIL /P /ISPRIV to try to repair this data, but if the hardware issue has not been resolved it will just come back again.
You should also run ISINTEG -FIX -PRI -TEST ALLTESTS after the ESEUTIL /P.

(in reply to cougar694u)
Post #: 2
RE: errors in event log - 10.Oct.2005 4:25:39 AM   
zbnet

 

Posts: 815
Joined: 25.Sep.2003
From: Manchester, UK
Status: offline
Production Exchange servers should have more than 2 drives - at the very least you should be looking to separate your databases from your logs.

(in reply to Exchange_Admin)
Post #: 3
RE: errors in event log - 10.Oct.2005 9:53:35 AM   
cougar694u

 

Posts: 12
Joined: 30.Sep.2005
From: SA, TX, USA
Status: offline
quote:

ORIGINAL: Exchange_Admin

You can run ESEUTIL /P /ISPRIV to try to repair this data, but if the hardware issue has not been resolved it will just come back again.
You should also run ISINTEG -FIX -PRI -TEST ALLTESTS after the ESEUTIL /P.

I purchased 3 new drives and will be installing them in the system.  If I run the utilities with the switches listed, will it correct the current problem so I can transfer the edb to the new drives and no longer have these errors?  Also, what risks are involved in running these utilities?  I will do a full backup before hand, but I want to know I'm getting myself into.

In the event they return, I build a new machine.

Thanks for your help.


quote:

ORIGINAL: zbnet

Production Exchange servers should have more than 2 drives - at the very least you should be looking to separate your databases from your logs.

I wasn't the one who set it up, just trying to fix things.

< Message edited by cougar694u -- 10.Oct.2005 9:55:34 AM >

(in reply to Exchange_Admin)
Post #: 4
RE: errors in event log - 10.Oct.2005 10:33:03 AM   
Exchange_Admin

 

Posts: 376
Joined: 23.Feb.2003
From: Texas
Status: offline
"risks involved"
Well there are some risks involved running ESEUTIL /P. You may lose data. How much is hard to say. In my past experience I have seen it range from nothing that was noticed to 13 GB (best to worst case).
ESEUTIL /P reads each 4 KB page of the database. If there are errors, then ESEUTIL will try to correct them. If it cannot correct them then the database page is deleted.
The ISINTEG -FIX corrects the links between the tables.

"If I run the utilities with the switches listed, will it correct the current problem so I can transfer the edb to the new drives and no longer have these errors?"
This may work, but what will happen if after the repair, while you are transferring the files, the problem comes back?
I would stop the information store service and make an offline backup of the PRIV.EDB and PUB.EDB.
Put your new drives in and move the databases to the new drives.
Then run your utilities.

(in reply to cougar694u)
Post #: 5
RE: errors in event log - 10.Oct.2005 11:02:12 AM   
cougar694u

 

Posts: 12
Joined: 30.Sep.2005
From: SA, TX, USA
Status: offline
Thanks for the info!

(in reply to Exchange_Admin)
Post #: 6
RE: errors in event log - 11.Oct.2005 9:26:56 PM   
cougar694u

 

Posts: 12
Joined: 30.Sep.2005
From: SA, TX, USA
Status: offline
One more question, how will exchange act being installed on a new system, but using the same databases from the previous system.

I'm asking because when I install the new drives, I'm going to re-install Windows, starting with a fresh install of exchange as well.  Since all it's directory info is stored in the databases, will everything work, or will I need to re-create & configure everything all over again?

The OS is currently installed on one of the drives I will be removing, so I also thought about copying that partition to the new drive so there's nothing lost.

Your thoughts?

(in reply to cougar694u)
Post #: 7
RE: errors in event log - 12.Oct.2005 6:22:55 AM   
zbnet

 

Posts: 815
Joined: 25.Sep.2003
From: Manchester, UK
Status: offline
You can restore dbs from another server fine (it's known as a hardware DR), but the new server needs to have the same name as the old (Exchange DIR demands it), same Exchange version and SP level, same hotfixes, same Org name and same Site name.

http://www.microsoft.com/technet/prodtechnol/exchange/55/support/exdisrec.mspx will help - it's long, but you should know all this stuff, so get reading.

(in reply to cougar694u)
Post #: 8
RE: errors in event log - 12.Oct.2005 10:02:37 AM   
cougar694u

 

Posts: 12
Joined: 30.Sep.2005
From: SA, TX, USA
Status: offline
Thanks, I had this bookmarked and started reading it a week or two ago.

(in reply to zbnet)
Post #: 9
RE: errors in event log - 7.Nov.2005 9:41:43 PM   
cougar694u

 

Posts: 12
Joined: 30.Sep.2005
From: SA, TX, USA
Status: offline
Sorry to bring this old thing back, but I had 1 more question.  The new system is up and everything's working well.  Apparently, the EDB inherited 1 address where the checksums do not match.  With the old hard disks, it showed a handfull of random addresses, but it's only shown 1 address recently, and I have not ran the above listed utilities on it.

I found who owns the data, as a user complained that when doing a find in their mailbox, it hung.  I looked at the logs and saw where it tried to access that specific address and couldn't.

Now, if I run those above listed utilities, 'ESEUTIL /P /ISPRIV' and 'ISINTEG -FIX -PRI -TEST ALLTESTS', roughly how long will it take to complete on a 13 GB database?  The machine's not extremely fast, Athlon XP 2200+, 1 GB RAM, & SATA drives.  I want to prepare for the amount of time it will take, but I've never done it before.  I'm guessing 2 hours or so?

(in reply to cougar694u)
Post #: 10
RE: errors in event log - 8.Nov.2005 9:50:43 AM   
zbnet

 

Posts: 815
Joined: 25.Sep.2003
From: Manchester, UK
Status: offline
It really is difficult to predict what speed the utils will run at.  A very general rule of thumb used to be 3 to 4 GB per hour, although more modern servers will have more/faster processors, so may be quicker.

It's database pages, not addresses, that suffer corruption in a mail database.  You can't really predict who the corruption affects - indeed it could affect more than one user if the corrupt item is referred to by more than one mailbox.

ESEUTIL with the P option will, as has already been pointed out, potentially throw data away.  Be warned.

(in reply to cougar694u)
Post #: 11

Page:   [1] << Older Topic    Newer Topic >>
All Forums >> [Microsoft Exchange 5.5] >> General >> errors in event log Page: [1]
Jump to:

New Messages No New Messages
Hot Topic w/ New Messages Hot Topic w/o New Messages
Locked w/ New Messages Locked w/o New Messages
 Post New Thread
 Reply to Message
 Post New Poll
 Submit Vote
 Delete My Own Post
 Delete My Own Thread
 Rate Posts