一般情況下mysql的啟動錯誤還是很容易排查的,但是今天我們就來說一下不一般的情況。拿到一臺服務器,安裝完mysql后進行啟動,啟動錯誤如下:

Android培訓,安卓培訓,手機開發(fā)培訓,移動開發(fā)培訓,云培訓培訓

有同學會說,哥們兒你是不是buffer pool設置太大了,設置了96G內(nèi)存。這明顯提示無法分配內(nèi)存嘛。如果真是這樣也就不在這里進行分享了,哈哈。

我的服務器內(nèi)存是128G。如下圖:

Android培訓,安卓培訓,手機開發(fā)培訓,移動開發(fā)培訓,云培訓培訓

服務器內(nèi)存使用情況:

Android培訓,安卓培訓,手機開發(fā)培訓,移動開發(fā)培訓,云培訓培訓

那么問題來了,既然還剩如此多的內(nèi)存,為什么提示無法分配內(nèi)存??。各位童鞋怎么看?

1. 首先想到會不會是有幾條內(nèi)存壞了?于是運維的同學進行了檢查,給我的反饋是硬件一切正常。

網(wǎng)友評論