日常 MySQL記憶體不足啟動失敗的解決方法

2022-01-30 20:27:20 字數 1136 閱讀 5380

1.啟動mysql時,一直不成功,檢視錯誤日誌 /var/log/mysql/error.log

2.主要的錯誤資訊有如下幾條:

[error] innodb: mmap(136151040 bytes) failed; errno 12

[error] innodb: cannot allocate memory for the buffer pool

[error] innodb: plugin initialization aborted with error generic error

[error] plugin 'innodb' init function returned error.

[error] plugin 'innodb' registration as a storage engine failed.

[error] failed to initialize plugins.

[error] aborting

3.查詢後是因為記憶體不足,檢視記憶體

增加swap交換空間解決問題:

4.增加自動掛載:

在檔案/etc/fstab中加入 /swapfile swap swap defaults 0 0

service mysql start 啟動成功

5. 備註:

生成空檔案

dd if=/dev/zero of=1.txt bs=1m count=2 生成乙個指定大小的空檔案

if=檔名:輸入檔名

of=檔名:輸出檔名

bs=位元組大小

count=個數

Mysql記憶體不足問題

1.啟動mysql時一直不成功,檢視錯誤日誌 var log mysql error.log 2.主要的錯誤資訊有如下幾條 error innodb mmap 136151040 bytes failed errno 12 error innodb cannot allocate memory fo...

mysql怎麼增加記憶體 MySQL記憶體不足怎麼辦

mysql記憶體不足的解決方法 1 增加swap交換空間,為 dd if dev zero of swapfile bs 1m count 1024 2 增加自動掛載,在檔案 etc fstab中加入 swapfileswap mysql記憶體不足的解決方法 1 啟動mysql時一直不成功,檢視錯誤...

Winform 記憶體不足

winform 記憶體不足 winform,我給picturebox 賦值 picbox one.backgroundimage image.fromfile 解決方案 picbox one.backgroundimage 每賦值一次,都要把上一次的拉出來釋放掉 c codeif picbox on...