Gustavo, you have to raise the log sequence number with the insert trick I explained in my earlier message. Creating new log files does not help.
I have now added checks to a future version of InnoDB. They monitor the lsn at the startup, shutdown, and every 2 seconds during mysqld operation. They should reveal if there is a bug which lowers the log sequence number sometimes. I have seen lsn's up to 2 TB. The bug, if it exists, cannot repeat very often. Best regards, Heikki Tuuri Innobase Oy http://www.innodb.com Foreign keys, transactions, and row level locking for MySQL InnoDB Hot Backup - a hot backup tool for MySQL ----- Original Message ----- From: ""Gustavo A. Baratto"" <[EMAIL PROTECTED]> Newsgroups: mailing.database.myodbc Sent: Wednesday, September 24, 2003 5:53 AM Subject: Re: innodb > > Even with brand new log files, I got the messages again: > > 030923 13:37:10 InnoDB: Error: page 2621 log sequence number 0 758479545 > InnoDB: is in the future! Current system log sequence number 0 330424282. > InnoDB: Your database may be corrupt. > 030923 13:37:10 InnoDB: Error: page 2622 log sequence number 0 758440573 > InnoDB: is in the future! Current system log sequence number 0 330424282. > InnoDB: Your database may be corrupt. > 030923 13:37:10 InnoDB: Error: page 2623 log sequence number 0 758358467 > InnoDB: is in the future! Current system log sequence number 0 330424282. > InnoDB: Your database may be corrupt. > > Heikki Tuuri wrote: > > Harald, > > > > > >> 030923 15:10:14 InnoDB: Error: page 53 log sequence number 6 190415140 > >> InnoDB: is in the future! Current system log sequence number 1 > > > > 3864837242. > > > >> InnoDB: Your database may be corrupt. > > > > > > what do you think is the correct log sequence number? How much do you have > > data? > > > > The pages have lsn about 16 GB or 24 GB, while the log files only have lsn > > about 8 GB. > > > > Please send me your whole .err log. That may contain clues of what has > > happened. > > > > Best regards, > > > > Heikki > > Innobase Oy > > http://www.innodb.com > > InnoDB - transactions, row level locking, and foreign keys for MySQL > > InnoDB Hot Backup - a hot backup tool for MySQL > > Order MySQL support from http://www.mysql.com/support/index.html > > > > > > .............. > > Heikki, > > many thanks for your reply. > > > > I do well understand that I must *never* touch logfiles or datafiles, > > and I did not do that. The only thing I did was the following: > > > > $ mysqladmin shutdown > > This was 4.0.14. The error log said: > > InnoDB: Starting shutdown... > > InnoDB: Shutdown completed > > /usr/sbin/mysqld: Shutdown Complete > > $ cp /usr/sbin/mysqld-4.0.15 /usr/sbin/mysqld > > This is bin/mysqld from "mysql-standard-4.0.15-pc-linux-i686.tar.gz" > > $ rcmysql start > > Now the error log said: > > 030923 15:10:12 mysqld started > > 030923 15:10:14 InnoDB: Error: page 45 log sequence number 6 193108436 > > InnoDB: is in the future! Current system log sequence number 1 > > 3864837242. > > InnoDB: Your database may be corrupt. > > 030923 15:10:14 InnoDB: Error: page 52 log sequence number 6 190390477 > > InnoDB: is in the future! Current system log sequence number 1 > > 3864837242. > > InnoDB: Your database may be corrupt. > > 030923 15:10:14 InnoDB: Error: page 53 log sequence number 6 190415140 > > InnoDB: is in the future! Current system log sequence number 1 > > 3864837242. > > InnoDB: Your database may be corrupt. > > 030923 15:10:14 InnoDB: Error: page 54 log sequence number 4 1256304988 > > InnoDB: is in the future! Current system log sequence number 1 > > 3864837242. > > InnoDB: Your database may be corrupt. > > 030923 15:10:14 InnoDB: Error: page 55 log sequence number 6 190440189 > > InnoDB: is in the future! Current system log sequence number 1 > > 3864837242. > > InnoDB: Your database may be corrupt. > > 030923 15:10:14 InnoDB: Error: page 56 log sequence number 6 190464315 > > InnoDB: is in the future! Current system log sequence number 1 > > 3864837242. > > InnoDB: Your database may be corrupt. > > 030923 15:10:14 InnoDB: Error: page 59 log sequence number 4 1253798302 > > InnoDB: is in the future! Current system log sequence number 1 > > 3864837242. > > InnoDB: Your database may be corrupt. > > 030923 15:10:14 InnoDB: Error: page 60 log sequence number 4 1216946799 > > InnoDB: is in the future! Current system log sequence number 1 > > 3864837242. > > InnoDB: Your database may be corrupt. > > 030923 15:10:14 InnoDB: Error: page 61 log sequence number 4 1253798302 > > InnoDB: is in the future! Current system log sequence number 1 > > 3864837242. > > InnoDB: Your database may be corrupt. > > 030923 15:10:14 InnoDB: Started > > /usr/sbin/mysqld: ready for connections. > > Version: '4.0.15-standard-log' socket: '/var/lib/mysql/mysql.sock' > > port: 3306 > > > > Now I switched back to 4.0.14: > > $ mysqladmin shutdown > > $ cp /usr/sbin/mysqld-max /usr/sbin/mysqld > > This is the old 4.0.14 binary, compiled by MySQL AB. > > $ rcmysql start > > The error log said: > > 030923 15:10:46 InnoDB: Started > > /usr/sbin/mysqld: ready for connections. > > Version: '4.0.14-Max-log' socket: '/var/lib/mysql/mysql.sock' port: > > 3306 > > > > I had 4.0.14 running for quite some time now and neither experienced > > any problem nor saw anything in the error log. > > > > The InnoDB part of my.cnf looks like this: > > > > innodb_data_home_dir = > > innodb_data_file_path = > > /dev/raw/raw1:6149Mraw;/var/mysql/innodb/ibdata:100M:autoextend > > innodb_log_group_home_dir = /var/mysql/innodb.log > > innodb_log_arch_dir = /var/mysql/innodb.log > > > > innodb_mirrored_log_groups = 1 > > innodb_log_files_in_group = 3 > > innodb_log_file_size = 100M > > innodb_log_buffer_size = 64M > > innodb_flush_log_at_trx_commit = 2 > > innodb_flush_method = O_DSYNC > > innodb_log_archive = 0 > > innodb_buffer_pool_size = 128M > > innodb_additional_mem_pool_size = 16M > > innodb_file_io_threads = 4 > > innodb_lock_wait_timeout = 50 > > > > Just ask if you need more information. > > > > > > -- > ------------------------------------------------------------------------ -- > Gustavo Baratto - Systems Engineer > [EMAIL PROTECTED] * (604) 638-2525 ext. 408 > > Technical support web-site: http://support.superb.net > Superb Internet Corp. "Ahead of the Rest" > ------------------------------------------------------------------------ - > > > -- > MySQL General Mailing List > For list archives: http://lists.mysql.com/mysql > To unsubscribe: http://lists.mysql.com/[EMAIL PROTECTED] > -- MySQL General Mailing List For list archives: http://lists.mysql.com/mysql To unsubscribe: http://lists.mysql.com/[EMAIL PROTECTED]