Tôi đã chạy orthomclchương trình sử dụng mysql. Chương trình này đã hoạt động tốt trên cùng một máy tính trước đó. Lần này tôi có một thông báo lỗi.
DBD::mysql::st execute failed: Can't create/write to file '/tmp/#sql_700_1.MYI' (Errcode: 13) at /usr/local/bioinf/orthomclSoftware-v2.0.9/bin/orthomclPairs line 709, <F> line 14.
Tôi đã cố gắng khởi động lại mysqlmáy chủ, máy chủ tắt nhưng không khởi động được.
sudo service mysql start
start: Job failed to start
/var/log/mysql/error.logvà /var/log/mysql.errtrống rỗng Tôi đã thử một vài điều mà tôi tìm thấy ở đây bao gồm tẩy và cài đặt lại mysql-servervà loại bỏ ib_logfile*trong /var/lib/mysql.
Một điều khác tôi đã thử là
sudo dpkg-reconfigure mysql-server-5.5
Các thông báo lỗi là:
/usr/sbin/mysqld: Can't create/write to file '/tmp/ibNzqwO0' (Errcode: 13)
InnoDB: Error: unable to create temporary file; errno: 13
[ERROR] Plugin 'InnoDB' init function returned error.
[ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.
[ERROR] Unknown/unsupported storage engine: InnoDB
[ERROR] Aborting
Dưới đây là một số thông tin từ dmesg | grep mysql:
[3115187.338273] init: mysql main process (44255) terminated with status 1
[3115187.338417] init: mysql main process ended, respawning
[3115187.356361] init: mysql post-start process (44256) terminated with status 1
[3116827.473256] type=1400 audit(1396394069.224:132): apparmor="DENIED" operation="open" parent=45387 profile="/usr/sbin/mysqld" name="/home/tmp/" pid=45396 comm="mysqld" requested_mask="r" denied_mask="r" fsuid=0 ouid=0
[3116827.582489] type=1400 audit(1396394069.332:133): apparmor="DENIED" operation="mknod" parent=45387 profile="/usr/sbin/mysqld" name="/home/tmp/#sql_b154_0.MYI" pid=45402 comm="mysqld" requested_mask="c" denied_mask="c" fsuid=0 ouid=0
[3116827.908448] type=1400 audit(1396394069.660:134): apparmor="DENIED" operation="mknod" parent=45317 profile="/usr/sbin/mysqld" name="/home/tmp/ibbPfaqP" pid=45415 comm="mysqld" requested_mask="c" denied_mask="c" fsuid=118 ouid=118
[3116841.623608] type=1400 audit(1396394083.372:139): apparmor="STATUS" operation="profile_replace" name="/usr/sbin/mysqld" pid=45443 comm="apparmor_parser"
[3116841.771621] init: mysql pre-start process (45474) terminated with status 1
Có rất nhiều dòng như thế này.
Ai đó có thể giúp tôi tìm ra những gì sai với máy chủ MySQL của tôi không?
Cảm ơn nhiều.