本篇內(nèi)容主要講解“mysql數(shù)據(jù)文件邏輯卷組使用率100%怎么辦”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學(xué)習(xí)“mysql數(shù)據(jù)文件邏輯卷組使用率100%怎么辦”吧!
一、查看數(shù)據(jù)庫鎖住的具體原因
tail -10000 /data/data/**001.err
發(fā)現(xiàn)空間不足
2016-11-24 19:45:24 20867 [Warning] Disk is full writing './mysql-bin.000299' (Errcode: 28 - No space left on device). Waiting for someone to free space...
df -h
/dev/mapper/VolGroup-lv_data 100%
二、備庫進行數(shù)據(jù)備份
三、擴容邏輯卷組
vgdisplay 查看是否有空間
lvextend -L +20G /dev/mapper/VolGroup-lv_data
或者 lvextend -L 120G /dev/mapper/VolGroup-lv_data
resize2fs /dev/mapper/VolGroup-lv_data
四、清理日志
# 按文件:刪除mysql-bin.000354之前的日志,不包含mysql-bin.000354
MYSQL> flush logs; --刷新日志
MYSQL>purge binary logs to 'mysql-bin.000354';
Query OK, 0 rows affected (0.16 sec)
# 按時間:刪除2011-11-10 00:00:00 之前的日志
MYSQL> flush logs; --刷新日志
MYSQL>purge binary logs before '2011-11-10 00:00:00';
# 按時間:請理三天之前的日志
MYSQL> flush logs; --刷新日志
MYSQL> purge master logs before date_sub(now(), interval 3 day);
到此,相信大家對“mysql數(shù)據(jù)文件邏輯卷組使用率100%怎么辦”有了更深的了解,不妨來實際操作一番吧!這里是創(chuàng)新互聯(lián)網(wǎng)站,更多相關(guān)內(nèi)容可以進入相關(guān)頻道進行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!