因此,今晚看起來不合常理,我的wordpress網站崩潰了,我已經將它跟蹤到mysql的問題。 Mysql不會在服務器上啓動,因爲它始終失敗。Mysql服務無法啓動,InnoDB初始化函數錯誤
以下是我從日誌中獲得:
140226 08:54:11 mysqld_safe mysqld from pid file /var/run/mysqld/mysqld.pid ended
140226 08:58:20 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
140226 8:58:20 [Note] Plugin 'FEDERATED' is disabled.
140226 8:58:20 InnoDB: The InnoDB memory heap is disabled
140226 8:58:20 InnoDB: Mutexes and rw_locks use GCC atomic builtins
140226 8:58:20 InnoDB: Compressed tables use zlib 1.2.3
140226 8:58:20 InnoDB: Using Linux native AIO
/usr/libexec/mysqld: Can't create/write to file '/dev/shm/mysql/ibOqUOjF' (Errcode: 2)
140226 8:58:20 InnoDB: Error: unable to create temporary file; errno: 2
140226 8:58:20 [ERROR] Plugin 'InnoDB' init function returned error.
140226 8:58:20 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.
140226 8:58:20 [ERROR] Unknown/unsupported storage engine: InnoDB
140226 8:58:20 [ERROR] Aborting
我試過谷歌搜索和尋找在這裏對堆棧溢出,但我似乎無法找到很多解決方案,除了刪除ipdata1和我讀過的日誌文件不應該使用存儲的數據完成,因爲它會弄亂我的表格。
這是在NGINX CentOS 6服務器上。
任何想法?我感謝幫助!
似乎對'的/ dev/shm的/ MySQL的/' –
AFAIK系統權限問題錯誤:2 =沒有這樣的文件或目錄 - 目錄是否存在? mysql是否有權寫入它?磁盤上是否有足夠的空間? – Jon
@AbdulManaf Duh ..我設置了這些權限,現在開始,但網站仍然404'。這也在日誌中:'服務器主機名(bind-address):'0.0.0.0';端口:3306',看起來好像沒有連接到正確的主機名。 – evan3168