阿里云云盘扩容数据盘_Linux
生活随笔
收集整理的這篇文章主要介紹了
阿里云云盘扩容数据盘_Linux
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
隨著業務的增長,您的數據盤容量可能無法滿足數據存儲的需要,這時您可以使用?磁盤擴容?功能擴容數據盤。
| ? | 說明 |
|
本文以一個高效云盤的數據盤和一個運行CentOS 7.3 64位的 ECS 實例為例,說明如何擴容數據盤并使擴容后的容量可用。
您可以按以下步驟完成擴容操作:
步驟 1. 在控制臺上擴容數據盤的磁盤空間
步驟 2. 登錄實例擴容文件系統
步驟 1. 在控制臺上擴容數據盤的磁盤空間
按以下步驟在控制臺上擴容數據盤的磁盤空間:
| ? | 說明 |
| 如果您需要擴容的數據盤已經掛載在某個實例上,您可以單擊?實例,找到相應實例后,進入實例詳情頁,并單擊?本實例磁盤。 |
| ? | 說明 |
| 擴容成功后,磁盤列表里即顯示擴容后的容量。但是,如果您的數據盤已經掛載到實例上,只有在控制臺上?重啟實例?后,登錄實例才能看到新的磁盤空間容量。 |
在控制臺上擴容數據盤的磁盤空間后,
- 如果數據盤已經掛載到實例上,您必須執行?步驟 2. 登錄實例擴容文件系統。
- 如果數據盤未掛載到實例上,您必須先掛載數據盤(參見?掛載云盤),再根據數據盤的實際情況執行不同的操作:
- 如果這是一個未格式化的數據盤,您必須格式化數據盤。詳細信息,請參見?Linux 格式化和掛載數據盤。
- 如果這個數據盤之前已經格式化并分區,您必須?步驟 2. 登錄實例擴容文件系統。
步驟 2. 登錄實例擴容文件系統
在ECS控制臺上完成磁盤擴容后,磁盤每個分區的文件系統并未擴容。您需要登錄實例擴容文件系統。
在本示例中,假設數據盤掛載在一臺Linux實例上,實例的操作系統為CentOS 7.3 64位,未擴容前的數據盤只有一個主分區(/dev/vdb1,ext4文件系統),文件系統的掛載點為?/resizetest,文件系統擴容完成后,數據盤仍然只有一個主分區。
| ? | 說明 |
| 使用?df -h?查看是否卸載成功,如果看不到 /dev/vdb1 的信息表示卸載成功。以下為示例輸出結果。 [root@iXXXXXX ~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/vda1 40G 1.5G 36G 4% / devtmpfs 487M 0 487M 0% /dev tmpfs 497M 0 497M 0% /dev/shm tmpfs 497M 312K 496M 1% /run tmpfs 497M 0 497M 0% /sys/fs/cgroup tmpfs 100M 0 100M 0% /run/user/0 |
| ? | 說明 |
| 如果您使用?parted?工具操作分區,不能與?fdisk?交叉使用,否則會導致分區的起始扇區不一致。關于?parted工具的使用說明可以參考這里。 |
| ? | 說明 |
| 刪除分區不會造成數據盤內數據的丟失。 |
| ? | 說明 |
| 如果要創建4個以上的分區,您應該創建至少一個擴展分區,即選擇?e。 |
| ? | 說明 |
| 如果發現First sector顯示的位置和之前記錄的不一致,說明之前可能使用?parted?來分區,那么就停止當前的?fdisk?操作,使用?parted?重新操作。 |
| ? | 說明 |
| 如果您使用的是?parted?工具,進入?parted?界面后,輸入?p?羅列當前的分區情況。如果有分區,則使用 rm+ 序列號來刪除老的分區表,然后使用?unit s?定義起始位置,單位使用扇區個數計量,最后使用?mkpart命令來創建即可,如下圖所示。? |
| ? | 說明 |
|
以下為示例輸出結果。
[root@iXXXXXX ~]# e2fsck -f /dev/vdb1 e2fsck 1.42.9 (28-Dec-2013) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/vdb1: 11/1835008 files (0.0% non-contiguous), 159218/7339776 blocks [root@iXXXXXX ~]# resize2fs /dev/vdb1 resize2fs 1.42.9 (28-Dec-2013) Resizing the filesystem on /dev/vdb1 to 7864064 (4k) blocks. The filesystem on /dev/vdb1 is now 7864064 blocks long.| ? | 說明 |
| 掛載操作完成后,不需要在控制臺上重啟實例即可開始使用擴容后的文件系統。 |
以下為示例輸出結果。
[root@iXXXXXX ~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/vda1 40G 1.5G 36G 4% / devtmpfs 487M 0 487M 0% /dev tmpfs 497M 0 497M 0% /dev/shm tmpfs 497M 312K 496M 1% /run tmpfs 497M 0 497M 0% /sys/fs/cgroup tmpfs 100M 0 100M 0% /run/user/0 /dev/vdb1 30G 44M 28G 1% /resizetest轉載于:https://www.cnblogs.com/weifeng1463/p/9235799.html
總結
以上是生活随笔為你收集整理的阿里云云盘扩容数据盘_Linux的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [LINUX服務器搭建套餐]2.安裝my
- 下一篇: openbravo erp介绍(二)