mysql will not start with changed page tracking and O_DIRECT
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
Percona Server moved to https://jira.percona.com/projects/PS |
Fix Released
|
High
|
Laurynas Biveinis | |||
5.1 |
Invalid
|
Undecided
|
Unassigned | |||
5.5 |
Fix Released
|
High
|
Laurynas Biveinis | |||
5.6 |
Fix Released
|
High
|
Laurynas Biveinis | |||
Percona XtraDB Cluster moved to https://jira.percona.com/projects/PXC | Status tracked in 5.6 | |||||
5.5 |
Confirmed
|
Undecided
|
Unassigned | |||
5.6 |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Start and restart Percona Server 5.6.26 with the following setting, eventually it will fail to start with the below error:
innodb_
innodb_flush_method = O_DIRECT
2015-09-29 02:36:50 15856 [Note] /opt/mysql/
Version: '5.6.26-74.0' socket: '/tmp/mysql_
2015-09-29 02:36:52 7f7b0cfff700 InnoDB: Error: Write to file ./ib_modified_
InnoDB: 4096 bytes should have been written, only 0 were written.
InnoDB: Operating system error number 22.
InnoDB: Check that your OS and file system support files of this size.
InnoDB: Check also that the disk is not full or a disk quota exceeded.
InnoDB: Error number 22 means 'Invalid argument'.
InnoDB: Some operating system error numbers are described at
InnoDB: http://
2015-09-29 02:36:52 7f7b0cfff700 InnoDB: Operating system error number 22 in a file operation.
InnoDB: Error number 22 means 'Invalid argument'.
InnoDB: Some operating system error numbers are described at
InnoDB: http://
2015-09-29 02:36:52 15856 [ERROR] InnoDB: failed writing changed page bitmap file './ib_modified_
2015-09-29 02:36:52 15856 [ERROR] InnoDB: log tracking bitmap write failed, stopping log tracking thread!
This seems to be reminiscent of:
https:/
https:/
tags: | added: bitmap xtradb |
summary: |
- mysql will not start with changed page tracking and O_DIRECT on 5.6 + mysql will not start with changed page tracking and O_DIRECT |
tags: | added: i62848 |
./bin/perror 22
OS error code 22: Invalid argument