91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Linux服務器如何不停機擴容系統盤和數據盤

發布時間:2022-01-21 11:32:23 來源:億速云 閱讀:487 作者:柒染 欄目:開發技術

這篇文章的內容主要圍繞Linux服務器如何不停機擴容系統盤和數據盤進行講述,文章內容清晰易懂,條理清晰,非常適合新手學習,值得大家去閱讀。感興趣的朋友可以跟隨小編一起閱讀吧。希望大家通過這篇文章有所收獲!

云服務器云盤(系統盤或數據盤)使用空間不足時,您可以擴容云盤的存儲容量。本文介紹如何在不需要停止實例運行的情況下為Linux系統進行擴容云盤。

注意:在擴容云盤前,一定要為云盤創建快照,做好數據備份。

步驟一:在控制臺擴容云盤容量

  1. 實例詳情頁面的左側導航欄,單擊本實例云盤

  2. 選擇需要擴容的云盤,在操作列單擊更多 > 云盤擴容

    如果需要批量擴容多個云盤,請使用阿里云主賬號在存儲與快照 > 云盤頁面選擇多個云盤后,單擊底部的云盤擴容。掛載在同一ECS實例下的云盤不支持批量擴容功能。

  3. 磁盤擴容頁面,選中在線擴容,并設置擴容后容量設置的擴容后容量不允許小于當前容量。

  4. 確認費用,閱讀并選中《云服務器ECS服務條款》后,單擊確認擴容

  5. 閱讀磁盤擴容須知后,單擊已閱讀,繼續擴容,完成支付。

注意:控制臺上擴容云盤容量后,您還不能直接使用已擴容的容量,需要在Linux系統內部擴容分區和文件系統。

步驟二:查看云盤分區情況

進入Linux系統,查看系統盤和數據盤的分區類型(MBR和GPT)和文件系統類型(ext4、xfs等)。不同的分區和文件系統,后續擴容分區和文件系統操作中存在差異。

  1. 遠程登錄ECS服務器。

  2. 運行命令fdisk -lu查看實例的云盤情況。

    示例以系統盤(/dev/vda1)和數據盤(/dev/vdb1、/vde/vdc1)的三個分區為例,如下圖所示。Linux服務器如何不停機擴容系統盤和數據盤

     
    序號分區說明
    /dev/vda1系統盤,System取值Linux表示為MBR分區。
    /dev/vdb1數據盤,System取值Linux表示為MBR分區。
    /dev/vdc1數據盤,System取值GPT表示為GPT分區。
  3. 運行命令df -Th確認已有分區的文件系統類型。Linux服務器如何不停機擴容系統盤和數據盤

步驟三:擴容分區

通過查看云盤分區情況,在Linux內分區和文件系統并未擴容。此步驟介紹如何在ECS實例內部擴容云盤分區。

  1. 在Linux安裝gdisk工具。

    如果您的分區為GPT格式,必須執行此步驟;如果您的分區為MBR格式,請跳過此步驟。

    yum install gdisk -y
  2. 運行命令growpart /dev/vda 1擴容分區。此示例以擴容系統盤為例,/dev/vda1之間需要空格分隔。如果需要擴容其他分區,請根據實際情況修改命令。Linux服務器如何不停機擴容系統盤和數據盤

步驟四:擴容文件系統

此步驟介紹如何在Linux擴容分區的文件系統。

  1. 在Linux內容,根據查詢的文件系統類型,擴容文件系統。

  • 擴容ext*(例如ext4)文件系統:運行命令resize2fs /dev/vda1擴容文件系統。

    #擴容系統盤/dev/vda1的文件系統 resize2fs /dev/vda1 #擴容數據盤/dev/vdb1的文件系統 resize2fs /dev/vdb1

    說明 /dev/vda1/dev/vdb1都是分區名稱,您需要根據實際情況修改。

  • 擴容xfs文件系統:運行命令xfs_growfs /media/vdc擴容文件系統。說明 /media/vdc/dev/vdc1的掛載點,您需要根據實際情況修改。

  • 運行命令df -Th檢查擴容后結果。Linux服務器如何不停機擴容系統盤和數據盤

    擴容完成后,您需要根據實際情況檢查數據是否正常。

    • 如果擴容成功,ECS實例中的業務程序能夠正常運行,則完成操作。

    • 如果擴容失敗,則通過備份的快照回滾數據。

支持不停機擴容的操作系統

支持不停機擴容的Linux公共鏡像(或基于公共鏡像制作的自定義鏡像)包括:

  • Aliyun Linux:Aliyun Linux 2.1903 LTS 64位

  • CentOS:CentOS 6.8+、CentOS 7.2+、CentOS 8及以上版本

  • Red Hat Enterprise Linux:RHEL 6.9+、RHEL 7.4+、RHEL 8及以上版本

  • Ubuntu:Ubuntu 16及以上版本

  • Debian:Debian 8及以上版本

  • SUSE:SUSE 12 SP2及以上版本

  • OpenSUSE:OpenSUSE42.3及以上版本

常見問題

  • 問題:運行growpart /dev/vda 1時,提示unexpected output in sfdisk --version [sfdisk,來自 util-linux 2.23.2]

    解決方案:

  1. 運行LANG=en_US.UTF-8切換ECS實例的字符編碼類型。

  2. 如果問題仍未解決,請您嘗試運行reboot命令重啟ECS實例。

  3. 如果問題仍未解決,請您嘗試運行localectl set-locale.UTF-8命令修改本地化環境變量,然后重啟實例。

  • 問題:運行growpart /dev/vda 1時,提示-bash: growpart: command not found

    解決方案:

    • CentOS 7及以上版本:運行命令yum install -y cloud-utils-growpart

    • Debian 9及以上版本、Ubuntu14及以上版本:運行命令apt install -y cloud-guest-utils

    1. 運行uname -a檢查Linux內核是否不低于3.6.0版本。

      如果Linux內核低于3.6.0版本,擴容分區操作請聯系云技術在線工程師。

    2. 根據不同Linux版本安裝growpart工具。

其他擴容場景

  • 如果數據盤需要使用新擴容容量創建新的分區,需要新增并格式化MBR分區或新增并格式化GPT分區。

  • 如果數據盤沒有創建分區,并且在裸設備上創建了文件系統,需要擴容裸設備文件系統。

感謝你的閱讀,相信你對“Linux服務器如何不停機擴容系統盤和數據盤”這一問題有一定的了解,快去動手實踐吧,如果想了解更多相關知識點,可以關注億速云網站!小編會繼續為大家帶來更好的文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

丰宁| 酒泉市| 玛纳斯县| 连州市| 濮阳县| 漳平市| 泰顺县| 正蓝旗| 腾冲县| 巴东县| 邮箱| 天门市| 武清区| 河源市| 囊谦县| 建平县| 太保市| 平顶山市| 阿克苏市| 清水河县| 全南县| 青州市| 德州市| 高台县| 静乐县| 奎屯市| 元朗区| 定日县| 那坡县| 象山县| 新宁县| 巴林左旗| 尖扎县| 沁阳市| 巨鹿县| 旬阳县| 县级市| 宁德市| 天祝| 呼伦贝尔市| 安龙县|