運(yùn)行狀態(tài),查看運(yùn)行狀態(tài)。" /> &

亚洲一区精品自拍_2021年国内精品久久_男同十八禁gv在线观看_免费观看a级性爱黄片

Article / 文章中心

阿里云數(shù)據(jù)庫MySQL Binlog文件導(dǎo)致實例空間滿的解決辦法

發(fā)布時間:2020-04-21 點擊數(shù):1349

問題描述

當(dāng)實例由于磁盤空間滿導(dǎo)致自動鎖定,登錄控制臺,依次單擊 基本信息 > 運(yùn)行狀態(tài),查看運(yùn)行狀態(tài)。

問題原因

MySQL實例可能會由于大事務(wù)快速生成Binlog文件,導(dǎo)致實例空間滿,為避免數(shù)據(jù)丟失,RDS會對實例進(jìn)行自動鎖定,磁盤鎖定之后,將無法進(jìn)行寫入操作。

解決方案

阿里云提醒您:

?如果您對實例或數(shù)據(jù)有修改、變更等風(fēng)險操作,務(wù)必注意實例的容災(zāi)、容錯能力,確保數(shù)據(jù)安全。

?如果您對實例(包括但不限于ECS、RDS)等進(jìn)行配置與數(shù)據(jù)修改,建議提前創(chuàng)建快照或開啟RDS日志備份等功能。

?如果您在阿里云平臺授權(quán)或者提交過登錄賬號、密碼等安全信息,建議您及時修改。

前提條件

對于MySQL 5.5、5.6、5.7和8.0版本的實例,建議您提前擴(kuò)容磁盤,保證磁盤使用率不超過80%,其次建議您清理無用數(shù)據(jù)。

上述兩個方法都不可用或緊急情況可以提交工單臨時解鎖實例,再進(jìn)行后續(xù)操作。

注意事項

?Binlog文件記錄實例的事務(wù)信息,是MySQL實例高可用性、可恢復(fù)性的基礎(chǔ),建議不要關(guān)閉??梢酝ㄟ^一鍵上傳Binlog到阿里云OSS來釋放磁盤空間或者修改本地Binlog設(shè)置

?清理Binlog文件有延遲,請耐心等待實例已使用空間的下降。

?一鍵上傳Binlog會在后臺異步提交清理任務(wù),清理任務(wù)會將已寫入的Binlog上傳到OSS(非用戶購買的OSS)上,然后再從實例空間中刪除Binlog文件,當(dāng)前正在被寫入的Binlog文件由于未完成寫入,是不可以被清理的。因此,清理過程會有一定延遲,建議您單擊 一鍵上傳Binlog 后耐心等待一定時間,請勿多次單擊該按鈕,可以到基本信息頁中查看已用空間是否減小。

?由于DML等操作(比如涉及大字段的DML操作)導(dǎo)致快速生成Binlog,可能會出現(xiàn)上傳Binlog文件到備份空間并且從實例空間中刪除的處理速度跟不上實例生成Binlog文件的速度,在這種情況下,建議考慮升級磁盤空間,并且排查Binlog快速生成的原因。

一鍵上傳Binlog

1.登錄RDS管理控制臺,在頁面左上角,選擇實例所在地域。

2.找到目標(biāo)實例,單擊實例ID。

3.在左側(cè)導(dǎo)航欄中單擊 備份恢復(fù)。

4.在右上角單擊 一鍵上傳Binlog,在彈出的對話框中單擊 確定。

1.登錄RDS管理控制臺,在頁面左上角,選擇實例所在地域。

2.找到目標(biāo)實例,單擊實例ID。

3.在左側(cè)導(dǎo)航欄中單擊 備份恢復(fù)。

4.選擇本地日志設(shè)置頁簽,單擊 編輯,將磁盤空間使用率設(shè)置為30%,可用空間保護(hù)設(shè)置為開啟。

提示:

?保留時長為每隔多久上傳一次Binlog日志到OSS,并清理本地Binlog日志。若設(shè)置為0,表示本地不保存Binlog日志,直接上傳到OSS。

?本地Binlog空間使用率等于本地Binlog大小除實例總可用(購買)空間大小。此為循環(huán)使用空間,超出后,則從最早的Binlog開始清理,直到空間使用率低于該比例。

?當(dāng)實例總空間使用率超過80%或剩余空間不足5GB時,會強(qiáng)制清理Binlog。從最早的開始清理,直到總空間使用率降到80%以下且剩余空間大于5GB。

阿里云代理商 阿里云合作伙伴