linux 增加根分区大小

olqngx59  于 11个月前  发布在  Linux
关注(0)|答案(3)|浏览(111)

我创建了一个ec2示例,并将根设备设置为120 GB,但只有20 GB显示在parition中:

[[email protected] ec2-user]# lsblk
NAME    MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
xvda    202:0    0    1G  0 disk
ââxvda1 202:1    0  949M  0 part
xvdb    202:16   0  120G  0 disk
ââxvdb1 202:17   0   20G  0 part /

字符串
如何将剩余的100 GB添加到/分区?

vpfxa7rd

vpfxa7rd1#

有许多教程涵盖了这一点,但一般要点是:

  • 您需要从示例中分离卷(需要将其关闭)
  • 将卷装载到另一个正在运行的Ec2示例(而不是作为其根分区)
  • 在此调整大小
  • 分离并重新附加回作为根分区的原始示例
  • 重新启动原始示例

下面是另一种使用快照而不是使用第二个示例的方法:
https://alestic.com/2010/02/ec2-resize-running-ebs-root/

cbjzeqam

cbjzeqam2#

要在线调整分区大小而不分离卷(例如/root),请使用xfs_growfs而不是resize 2fs

xfs_growfs /dev/xvdb

字符串

k4aesqcs

k4aesqcs3#

重新扫描可用磁盘空间

echo 1 > /sys/block/sda/device/rescan

字符串
生长特异性分区

growpart /dev/sda 1


重新配置分区文件类型

resize2fs /dev/sda1

相关问题