Craig,
I saw that particular article, and it is not the cause of my problem. My
tables were setup with the "autoextend" parameter, so they grow as then need
to, at least according to the mysql docs. Thanks for looking for that.
I have even tried to repair the tables, but with no success:
mysql> repair table mailserver.virtual_aliases, mailserver.virtual_users,
mailserver.virtual_domains;
+----------------------------+--------+----------+-------------------------------------------------------------------+
| Table | Op | Msg_type |
Msg_text |
+----------------------------+--------+----------+-------------------------------------------------------------------+
| mailserver.virtual_aliases | repair | Error | Incorrect information in
file: './mailserver/virtual_aliases.frm' |
| mailserver.virtual_aliases | repair | error |
Corrupt |
| mailserver.virtual_users | repair | Error | Incorrect information in
file: './mailserver/virtual_users.frm' |
| mailserver.virtual_users | repair | error |
Corrupt |
| mailserver.virtual_domains | repair | Error | Incorrect information in
file: './mailserver/virtual_domains.frm' |
| mailserver.virtual_domains | repair | error |
Corrupt |
+----------------------------+--------+----------+-------------------------------------------------------------------+
6 rows in set (0.00 sec)
It seems the tables are corrupt, so i will have to drop them and then
rebuild them.
Thanks for the reference!
Mark
On Wed, May 5, 2010 at 7:01 AM, Craig White <
craigwhite@azapple.com> wrote:
> On Tue, 2010-05-04 at 18:35 -0700, Mark Phillips wrote:
> > I have a very small mysql database that uses innodb tables. I just
> > started getting the following error when I try to access the tables:
> >
> > ERROR 1033 (HY000): Incorrect information in file:
> > './mailserver/virtual_users.frm'
> >
> > I google the error and it seems to have something to do with either
> > the error logs being too large or the database being too large. When
> > I 'show VARIABLES' at the mysql prompt I found:
> >
> > innodb_data_file_path ibdata1:10M:autoextend
> > innodb_log_file_size 5242880
> > innodb_log_files_in_group 2
> >
> > I looked in /var/lib/mysql and found
> >
> > li84-151:/home/mark# ls -al /var/lib/mysql
> > total 10276
> > drwxr-xr-x 4 mysql mysql 4096 2010-05-04 17:15 .
> > drwxr-xr-x 26 root root 4096 2009-10-26 08:28 ..
> > -rw-r--r-- 1 mysql mysql 0 2009-10-14 15:40 debian-5.0.flag
> > -rw-rw---- 1 mysql mysql 10485760 2010-04-15 09:00 ibdata1
> > drwx------ 2 mysql mysql 4096 2009-08-31 07:09 mailserver
> > drwxr-xr-x 2 mysql mysql 4096 2009-10-14 15:40 mysql
> > -rw------- 1 mysql mysql 7 2009-06-26 13:13 mysql_upgrade_info
> > -rw-rw---- 1 mysql mysql 5242880 2010-04-15 09:00 ib_logfile0
> > -rw-rw---- 1 mysql mysql 5242880 2009-07-12 09:25 ib_logfile1
> >
> > Based on some reading on the mysql site (version 5.0 on Debian Lenny)
> > I removed the two ib_logfile and restarted mysql. I still get the same
> > error. Based on the mysql docs, I thought the autoextend for the
> > innodb_data_file_path would automatically take care of the data file
> > growing beyond the file size limit. Is this correct? Do I have to
> > increase the size of the innodb_data_file to make this error go away?
> > How do I do that? Also, these tables have not changed since they were
> > created, so I am pondering how the data file has grown. Any
> > suggestions?
> ----
> check out...
>
> http://www.danielschneller.com/2007/09/error-1033-hy000-on-innodb.html
>
> Craig
>
>
>
> --
> This message has been scanned for viruses and
> dangerous content by MailScanner, and is
> believed to be clean.
>
> ---------------------------------------------------
> PLUG-discuss mailing list - PLUG-discuss@lists.plug.phoenix.az.us
> To subscribe, unsubscribe, or to change your mail settings:
> http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss
>
---------------------------------------------------
PLUG-discuss mailing list -
PLUG-discuss@lists.plug.phoenix.az.us
To subscribe, unsubscribe, or to change your mail settings:
http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss