Summary: | databases/mysql56-server: Incorrect key file for table | ||
---|---|---|---|
Product: | Ports & Packages | Reporter: | v.chernyadev |
Component: | Individual Port(s) | Assignee: | Jochen Neumeister <joneum> |
Status: | Closed FIXED | ||
Severity: | Affects Some People | CC: | freebsd, joneum, marko.cupac, w.schwarzenfeld |
Priority: | --- | Keywords: | needs-qa |
Version: | Latest | Flags: | koobs:
maintainer-feedback?
(joneum) |
Hardware: | Any | ||
OS: | Any |
Description
v.chernyadev
2017-05-12 12:50:21 UTC
I am seeing similar messages in err: 2017-05-15 23:36:33 70484 [ERROR] /usr/local/libexec/mysqld: Incorrect key file for table '/var/db/mysql_tmpdir/#sql11354_267_2.MYI'; try to repair it 2017-05-15 23:36:33 70484 [ERROR] /usr/local/libexec/mysqld: Incorrect key file for table '/var/db/mysql_tmpdir/#sql11354_267_2.MYI'; try to repair it 2017-05-15 23:36:33 70484 [ERROR] Got an error from unknown thread, /wrkdirs/usr/ports/databases/mysql56-server/work/mysql-5.6.36/storage/myisam/mi_write.c:223 Why reference to poudriere workdir? This looks fishy to me. My environment: 11.0-RELEASE-p10 amd64 (both host&jails) mysql56-server-5.6.36 (on jail1) php70-pdo-7.0.18 (on jail2) php70-pdo_mysql-7.0.18 (on jail2) Overrides from my.cnf.default: # added by pacija for nextcloud binlog-format = MIXED innodb_large_prefix = on innodb_file_format = barracuda innodb_file_per_table = true This server hosts quite a few databases for quite a few applications, including nextcloud, ejabberd and piwik. Above happens with sonerezh web application. I have also reported problem there: https://github.com/Sonerezh/sonerezh/issues/303 Perhaps inaccessibility of all my virtual hosts in apache at the time of above message has something to do with it: [Tue May 16 00:09:50.726014 2017] [proxy_fcgi:error] [pid 73526] (70007)The timeout specified has expired: [client 193.53.106.34:62791] AH01075: Error dispatching request to : (polling) Problem appears not to be present in mysql57-server-5.7.18. We have version 5.6.39, does the problem still exist? (In reply to w.schwarzenfeld from comment #3) As far as I tested with apache24 and mysql56 (from HEAD) on my poudriere-jail today-morning, I don't observe the problem anymore... I'd suggest waiting for reporter's confirm as well. Hi. I hit this problem in MySQL server 5.6.40 and in 5.7.21 with internal_tmp_disk_storage_engine=MYISAM (default is INNODB). See also https://bugs.mysql.com/bug.php?id=90573 ^Triage: Assign to new maintainer (ports r523992) PR from 2017. I'll close up here. If the problem still exists, please reopen Very sad, that problem was closed so. In this moment, it is no critically actual, because of MySQL 5.6's EOL not so far. |