進入 ecs 控制台
選擇全部磁碟頁或者本例項磁碟頁在每乙個磁碟條目的最後選擇「更多」
選擇「磁碟擴容」,即可進入磁碟擴容操作頁
輸入你希望擴容的目標大小(我輸入 40g)
提交擴容訂單,按量付費的磁碟在下乙個計價單位(目前是小時)開始按擴容後的磁碟大小計費;包年包月的磁碟則是補差價。
擴容僅做磁碟容量的擴大,不做分割槽和檔案系統的擴大,擴容完成後,使用者還需要手動分配儲存空間。
難就難在磁碟擴容後的操作:
1、重啟伺服器(reboot)
2、umount /dev/xvdb1
結果我的提示錯誤device is busy 檔案正在使用,考慮到可能是**還在執行, 所以service mysqld stop 停止mysql,再次執行umount /dev/xvdb1 如果不可以 有可能你當前在掛在盤目錄裡。
3、執行fdisk -l 檢視下磁碟號為/dev/xvdb1
4、刪除原有分割槽並新建分割槽
(第一次多輸入了個 1 變成xvdb1 結果出錯:re-reading the partition table failed with error 22:)
使用fdisk 指令,輸入 d 來刪除原有的分割槽,然後依次輸入 n,p,1(數字) 來新建分割槽,選擇 sector 時,這邊我們直接回車選擇預設值,你也可以按照自己的需求來選擇。為了保證資料的一致性,first sector 建議和之前的分割槽保持一致。
fdisk /dev/xvdb d
n p 1
回車兩次出現command (m for help)
輸入 wq
syncing disks.
表示成功!
6.格式化磁碟
使用 resize2fs 指令擴大檔案系統大小,原有資料不會丟失。
e2fsck -f /dev/xvdb1
resize2fs /dev/xvdb1 7.mount 磁碟 、擴容檔案系統,不丟失資料。
e2fsck //檢查硬碟是否正常工作。
大部份使用 e2fsck 來檢查硬碟 partition 的情況時,通常都是情形特殊,因此最好先將該 partition umount,然後再執行 e2fsck 來做檢查,若是要非要檢查 / 時,則請進入 singal user mode 再執行。
最後,我們再將擴容完畢的磁碟掛載回原有的掛載點
mount /dev/xvdb1 /mnt/ (這個/mnt/是我原來的掛載點)
8.用 df -h 指令可以檢視到磁碟的資訊
df -h
檢查 /etc/fstab 掛載路徑。
reboot 重啟下看看是否正常。
阿里雲磁碟空間 dev vda1沾滿
經過檢視發現是阿里雲mysql的binlog太大太多占用大量磁碟 阿里雲mysql的binlog太大太多占用大量磁碟 現象 訪問越來越慢,最後無法訪問了,經過檢查發現磁碟滿了。仔細查詢下來確認是由於mysql的binlog太多太大占用了空間。分析過程及解決方案 通常出現這種問題都應該登入伺服器檢查磁...
MySQL中查詢磁碟空間
查詢所有資料庫占用磁碟空間大小的sql語句 select table schema,concat truncate sum data length 1024 1024,2 mb as data size,concat truncate sum index length 1024 1024,2 mb ...
檢視mysql占用磁碟空間
查詢所有資料庫占用磁碟空間大小的sql語句 select table schema,concat truncate sum data length 1024 1024,2 mb as data size,concat truncate sum index length 1024 1024,2 mb ...