Description:
If ib_buffer_pool is deleted , I can not start the mysql instance ,and the error message printed:
2014-10-11 11:08:27 0x2b7165e0d700 InnoDB: Loading buffer pool(s) from /u01/my57/data/ib_buffer_pool
2014-10-11 11:08:27 0x2b7165e0d700 InnoDB: Cannot open '/u01/my57/data/ib_buffer_pool' for reading: No such file or directory
2014-10-11T03:08:27.779165Z 0 [ERROR] Too many arguments (first extra is '-').
2014-10-11T03:08:27.779184Z 0 [ERROR] Aborting
2014-10-11 11:08:27 0x2b7165e0d700 InnoDB: Dumping buffer pool(s) to /u01/my57/data/ib_buffer_pool
So it will generate a new ib_buffer_pool
I then start the server again and still failed to start..
2014-10-11 11:10:35 0x2badd620d700 InnoDB: Loading buffer pool(s) from /u01/my57/data/ib_buffer_pool
2014-10-11T03:10:35.206936Z 0 [ERROR] Too many arguments (first extra is '-').
2014-10-11T03:10:35.210625Z 0 [ERROR] Aborting
2014-10-11 11:10:35 0x2badd620d700 InnoDB: Buffer pool(s) load completed at 141011 11:10:35
2014-10-11 11:10:35 0x2badd620d700 InnoDB: Dumping buffer pool(s) to /u01/my57/data/ib_buffer_pool
2014-10-11 11:10:35 0x2badd620d700 InnoDB: Buffer pool(s) dump completed at 141011 11:10:35
How to repeat:
delete ib_buffer_pool and start the server
Suggested fix:
I don't know...