→ rellik:socket 沒起來的話表示 mysql 沒跑起來, 你應該先從log看有 05/24 15:54
→ rellik:無錯誤訊息? 05/24 15:54
→ taurus510:mysql.log一片空白QQ 05/24 17:31
推 Tetralet:先下 /etc/init.d/mysql start 看看吧 05/24 20:26
→ Tetralet:Debian/Ubuntu 的 MySQL Log 應該在 /var/log/daemon.log 05/24 20:27
→ taurus510:T大 start restart 都會顯是一樣的錯誤訊息 05/24 20:37
→ taurus510:T大你好 daemon.log仍是一片空白 05/24 20:42
推 Tetralet:那... bash -vx /etc/init.d/mysql start 呢? 05/24 21:32
→ bibo9901:硬碟滿了? 05/24 21:38
→ taurus510:有顯示 /var 使用了95% of 5.5GB 05/24 23:03
→ taurus510:請問是否有關? 05/24 23:03
→ taurus510:回Tet 大 start failed! 05/24 23:04
推 Tetralet:嗯... 您是 ssh 進去操作的嗎? 05/24 23:07
→ taurus510:T大 事的 05/25 00:26
推 yanli2:直接備份 var資料庫 然後重裝mysql看看 05/25 02:34
→ taurus510:y大,請問重裝之後Drupal是不是要重新設定呢? 05/25 08:58
推 Tetralet:請把 sh -x /etc/init.d/mysql start 的輸出完整貼上來.. 05/25 10:29
※ 編輯: taurus510 來自: 114.33.236.49 (05/25 15:31)
→ taurus510:T大你好,結果貼上來了 05/25 15:32
推 Tetralet:好奇怪... 這是哪個版本的 Ubuntu 呀? 05/25 17:38
推 Tetralet:再試試 sh -x service mysql start 吧 05/25 17:42
→ taurus510:sh: Can't open service 05/25 17:59
→ taurus510:Ubuntu 10.04 LTS 05/25 17:59
推 Tetralet:我差點忘了... Ubuntu 已經改用 upstart 來啟動服務了 05/25 18:26
→ Tetralet:(但... upstart 啟動服務時的資訊怎麼那麼少呀?) 05/25 18:29
→ Tetralet:看看 /etc/init/mysql.conf 或 /etc/mysql/my.cnf 吧 05/25 18:30
→ Tetralet:不然只能備份後(請務必先備份!)用以下指令重裝看看了 05/25 18:31
→ Tetralet:apt-get install --reinstall mysql-server 05/25 18:31
→ Tetralet:不過... 系統壞了重灌就好,只要把 MySQL 資料夾丟回去, 05/25 19:34
→ Tetralet:資料庫就回來了。 05/25 19:34
→ Tetralet:不過密碼則千萬別弄丟了!會很傷腦筋! 05/25 19:34
→ taurus510:感謝T大,最後解決了。 因為/var/log 太肥厚 05/25 23:45
→ taurus510:佔太多空間,gzip壓縮後使用 sh -x service mysql start 05/25 23:46
→ taurus510:終於順利運行了! 05/25 23:46
→ taurus510:也感謝上面的b大! 05/25 23:46