1. 程式人生 > >CentOS7 mysql 啟動失敗

CentOS7 mysql 啟動失敗

早上起來發現自己的伺服器安裝的mysql連線不上,遠端連線CentOS7 ,mysql也進不去,啟動也失敗,檢視日誌檔案發現下面內容:

  • mysqld.log 日誌檔案裡面提示:
mmap(137428992 bytes) failed; errno 12
  • 然後free檢視記憶體使用情況發現:swap 為 0
  • 解決辦法
既然swap為0那我們就增加swap記憶體進去,這裡我們新增1G swap為例 ,依次執行下面的命令:
dd if=/dev/zero of=/swapfile bs=1M count=1024
mkswap /swapfile
swapon /swapfile
free
然後重啟mysql

這時候就能啟動成功了!