阿里雲系統盤擴容

2022-03-18 11:03:17 字數 2608 閱讀 1945

1.在控制台購買擴容雲盤

2.建立快照備份

3.根據作業系統安裝growpart或者xfsprogs擴容格式化工具

①如果是centos系統

執行如下命令

yum install cloud-utils-growpart

yum install xfsprogs

②如果是ubuntu 14、ubuntu 16、ubuntu 18、debian 9等

執行如下命令

apt install cloud-guest-utils

apt install xfsprogs

③debian 8、opensuse 42.3、opensuse 13.1、suse linux enterprise server 12 sp2

請使用上游版本(upstream)的growpart或者xfsprogs工具

4.執行如下命令檢視例項的核心版本

1.執行命令檢視雲盤大小

2.執行命令檢視雲盤分割槽大小和檔案系統型別

3.執行命令擴容分割槽

growpart /dev/vda 1
上面命令命令中:growpart表示擴容命令/dev/vda表示要擴容的硬碟1代表的是擴容的第幾個分割槽

note:

如果出現錯誤unexpected output in sfdisk --version [sfdisk,來自 util-linux 2.23.2],嘗試執行lang=en_us.utf-8

如果執行lang=en_us.utf-8命令後重啟例項仍無法解決問題,您可以嘗試執行localectl set-locale lang=en_us.utf-8命令修改本地化環境變數,然後再次重啟例項。

如果您使用的是centos 8映象,且以上操作無法解決問題,您可以嘗試執行export language=en_us.utf-8命令修改字元編碼,然後重啟例項。

4.擴充套件檔案系統

如果是ext型別檔案系統,執行如下命令

resize2fs /dev/vda1
如果是xfs型別檔案系統,執行如下命令

xfs_growfs /
5.擴充套件成功,檢視分割槽大小

執行命令:

df -h
1.安裝dracut-modules-growroot工具

執行命令:

yum install -y dracut-modules-growroot
2.覆蓋已有的initramfs檔案

執行命令:

dracut -f
3.檢視雲盤大小、分割槽大小、檔案系統型別

檢視雲盤大小命令:fdisk -l

檢視分割槽大小和檔案系統型別命令:df -h

4.執行命令擴容分割槽

執行命令:

growpart /dev/vda 1
上面命令命令中:growpart表示擴容命令/dev/vda表示要擴容的硬碟1代表的是擴容的第幾個分割槽

note:

如果出現錯誤partition 1 could only be grown by -642],說明已經可能分割槽成功了,嘗試直接重啟例項檢視下;

5.重啟例項

6.擴充套件檔案系統

如果是ext型別檔案系統,執行如下命令

resize2fs /dev/vda1
如果是xfs型別檔案系統,執行如下命令

xfs_growfs /
7.擴容成功,檢視分割槽大小

執行命令:

阿里雲系統盤擴容

1.安裝growpart擴容格式化工具 2.執行fdisk l檢視現有磁碟大小 fdisk l 3.執行df h檢視磁碟分割槽大小 df h4.命令表示為系統盤的第乙個分割槽擴容。growpart dev vda 15.命令表示為系統盤的 dev vda1分割槽擴容檔案系統。resize2fs de...

擴容系統盤(擴容root)

centos擴容系統盤 擴容根目錄root 1 檢視root原有的容量,為37g 2 使用fdisk dev sda,建立新分割槽 fdisk l 能列出機器中所有磁碟的個數,也能列出所有磁碟分割槽情況 blocks中,表示的是分割槽的大小,blocks的單位是byte 3 建立新的分割槽 fdis...

系統盤指令碼擴容

系統盤指令碼擴容方案 指令碼 lvm extend.sh 需求背景 現在很多ecs環境上面所用的公共映象全部預設系統盤大小為20g,如果使用者建立系統盤的時候空間選定了20g以上,超出的部分不會被自動分割槽造成浪費,為避免這種情況造成使用者困擾,特提供此方案可以讓使用者實現手動擴容。擴容方式 lvm...