擴容XFS磁盤 (Linux)__擴容磁盤概覽_磁盤_用戶指南_雲服務器 ECS-阿裏雲
Linux 實例的 XFS 磁盤使用阿裏雲官方提供的磁盤擴容方法擴容會有報錯:
[root@xxxZ ~]# e2fsck /dev/xvdb1
e2fsck 1.42.9 (28-Dec-2013)
ext2fs_open2: Bad magic number in super-block
e2fsck: Superblock invalid, trying backup blocks...
e2fsck: Bad magic number in super-block while trying to open /dev/xvdb1
The superblock could not be read or does not describe a correct ext2 filesystem. If the device is valid and it really contains an ext2 filesystem (and not swap or ufs or something else), then the superblock is corrupt, and you might try running e2fsck with an alternate superblock: e2fsck -b 8193`
可以看到報錯是超級塊不可用。可能由以下原因:
- 超級塊損壞,導致不可用。
- 不同的文件係統,使用 ext 文件係統去檢查 XFS 的文件係統,超級塊不能識別。
常見的是第二種情況。可以使用下麵命令查看分區的文件係統:
[root@xxxZ ~]# df -T
Filesystem Type 1K-blocks Used Available Use% Mounted on
/dev/xvda1 ext4 20510332 1660744 17784680 9% /
devtmpfs devtmpfs 934320 0 934320 0% /dev
tmpfs tmpfs 942004 0 942004 0% /dev/shm
tmpfs tmpfs 942004 8508 933496 1% /run
tmpfs tmpfs 942004 0 942004 0% /sys/fs/cgroup
/dev/xvdb1 xfs 10474496 33088 10441408 1% /mnt
可以看到 /dev/xvdb1 是 XFS 的文件係統。
對 XFS 的文件係統擴容方法如下:
不需要卸載已經掛載的磁盤,否則擴容會報錯。
[root@xxxz ~]# xfs_growfs /dev/xvdb1
xfs_growfs: /dev/xvdb1 is not a mounted XFS filesystem
可以在分區掛載的情況擴容 XFS 的文件係統:
[root@xxxZ ~]# xfs_growfs /dev/xvdb1
meta-data=/dev/xvdb1 isize=256 agcount=4, agsize=327616 blks
= sectsz=512 attr=2, projid32bit=1
= crc=0
data = bsize=4096 blocks=1310464, imaxpct=25
= sunit=0 swidth=0 blks
naming =version 2 bsize=4096 ascii-ci=0 ftype=0
log =internal bsize=4096 blocks=2560, version=2
= sectsz=512 sunit=0 blks, lazy-count=1
realtime =none extsz=4096 blocks=0, rtextents=0
data blocks changed from 1310464 to 2621184
可以看到 blocks 的數量從 131046 擴容到了2621184,實現了擴容。
擴容前 /dev/xvdb1 的容量是 5G:
[root@xxxZ ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 20G 1.5G 18G 9% /
devtmpfs 913M 0 913M 0% /dev
tmpfs 920M 0 920M 0% /dev/shm
tmpfs 920M 8.3M 912M 1% /run
tmpfs 920M 0 920M 0% /sys/fs/cgroup
/dev/xvdb1 5.0G 33M 5.0G 1% /mnt
擴容後 /dev/xvdb1 的容量為 10G:
[root@iZ28u04wmy2Z ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 20G 1.5G 18G 9% /
devtmpfs 913M 0 913M 0% /dev
tmpfs 920M 0 920M 0% /dev/shm
tmpfs 920M 8.3M 912M 1% /run
tmpfs 920M 0 920M 0% /sys/fs/cgroup
/dev/xvdb1 10G 33M 10G 1% /mnt
最後更新:2016-11-23 16:54:04
上一篇:
擴容多分區磁盤__擴容磁盤概覽_磁盤_用戶指南_雲服務器 ECS-阿裏雲
下一篇:
手動擴展係統盤__擴容磁盤概覽_磁盤_用戶指南_雲服務器 ECS-阿裏雲
在線安裝命令行工具和 SDK__安裝命令行工具(Windows)_用戶指南_命令行工具 CLI-阿裏雲
服務等級協議__產品簡介_消息服務-阿裏雲
數據建模概述__數據建模_Quick BI-阿裏雲
數據編碼方式__公共資源說明_API-Reference_日誌服務-阿裏雲
庫表列映射__數據遷移_用戶指南_數據傳輸-阿裏雲
RelatedItemType__數據類型_API 參考_雲服務器 ECS-阿裏雲
API概述__API手冊_移動安全-阿裏雲
應用分組__快速入門_雲監控-阿裏雲
移動推送簡介__產品簡介_移動推送-阿裏雲
RAM中可授權的RDS資源類型__如何使用RAM授權_API 參考_雲數據庫 RDS 版-阿裏雲
相關內容
常見錯誤說明__附錄_大數據計算服務-阿裏雲
發送短信接口__API使用手冊_短信服務-阿裏雲
接口文檔__Android_安全組件教程_移動安全-阿裏雲
運營商錯誤碼(聯通)__常見問題_短信服務-阿裏雲
設置短信模板__使用手冊_短信服務-阿裏雲
OSS 權限問題及排查__常見錯誤及排除_最佳實踐_對象存儲 OSS-阿裏雲
消息通知__操作指南_批量計算-阿裏雲
設備端快速接入(MQTT)__快速開始_阿裏雲物聯網套件-阿裏雲
查詢API調用流量數據__API管理相關接口_API_API 網關-阿裏雲
使用STS訪問__JavaScript-SDK_SDK 參考_對象存儲 OSS-阿裏雲