So this isn't production - well just rebuild it from a backup? It's a pain
in the rear to get the lsn aligned again through data creation/removal but
if it's a system critical instance without possible downtime you've got
some work to do...


On Mon, Jan 28, 2013 at 2:21 PM, walter harms <wha...@bfs.de> wrote:

>
>
> Am 28.01.2013 15:01, schrieb Manuel Arostegui:
> > 2013/1/28 walter harms <wha...@bfs.de>
> >
> >> hi list,
> >>
> >> i am using mysql 5.1.53.
> >> after a crash i have the follwing error in my log:
> >>
> >> 130128 10:45:25  InnoDB: Error: page 61 log sequence number 0
> 2871649158
> >> InnoDB: is in the future! Current system log sequence number 0
> 2494349480.
> >> InnoDB: Your database may be corrupt or you may have copied the InnoDB
> >> InnoDB: tablespace but not the InnoDB log files. See
> >> InnoDB: http://dev.mysql.com/doc/refman/5.1/en/forcing-recovery.html
> >> InnoDB: for more information.
> >>
> >> according to the doc's at
> >> http://dev.mysql.com/doc/refman/5.1/en/forcing-innodb-recovery.html
> >> I need to restore the database from scratch (short version). What i do
> not
> >> understand is what
> >> exactly is broken ?  Whole DBM ? One Instance ? (mysqlcheck says all
> >> tables are ok).
> >>
> >> Not all tables are INNODB. Is is possible to restore only immodb tables
> ?
> >> (Having fun with forgein keys)
> >>
> >> Or is there a better way to handle this ?
> >>
> >>
> >>
> > Hello,
> >
> > I reckon you really need to think of what caused your MySQL to crash. If
> > there's not a clear reason (HW problem) you might want to dig into that
> to
> > prevent this happening again. I am saying this because it is not the
> first
> > time I see someone fixing a corruption (re-building the database or
> fixing
> > corrupted tables) and then getting it corrupted again within some hours.
> >
> very simple: power outage
> Our Production server are on UPS but i was making tests on this one and to
> be
> fair power outages are very seldom
>
> > The problem itself has a solution: increasing the log sequence counter. I
> > wouldn't do it if it's not totally necessary (ie: you don't have another
> > machine to copy the data from). If you can get the data copied again from
> > some other server, that is probably the safest solution here to make sure
> > your data isn't corrupted. If not, I would suggest to run
> pt-table-checksum
> > to make sure the data is okay. Once your DB is recovered from this crash.
> >
>
>  pt-table-checksum means this tool ? [
> http://www.percona.com/doc/percona-toolkit/2.1/pt-table-checksum.html]
> I would need to run it once, from the description i had the impression it
> is
> intended for monitoring. Could you please explain ?
>
> re,
>  wh
>
> > Cheers
> > Manuel.
> >
>
> --
> MySQL General Mailing List
> For list archives: http://lists.mysql.com/mysql
> To unsubscribe:    http://lists.mysql.com/mysql
>
>

Reply via email to