美文网首页
aws 分区扩展

aws 分区扩展

作者: 夜清溟 | 来源:发表于2020-01-20 10:55 被阅读0次

通常情况下,我们的aws默认根分区大小为8G ,是不够用的,因此需要扩展其大小,首先登陆到aws,选择EC2的服务器占用的存储卷,点击 操作--->修改卷,填写修改卷的大小,点击修改,卷的状态会变为in-use-optimizing,等待卷的状态变为in-use即可。
此时ssh登录到服务器,首先扩展根分区的大小,之后扩展文件系统的大小。
扩展根分区大小:
输入lsblk我们可以看到,根卷的大小为80G ,但是实际根分区只占有8个G,因此需要扩展根分区的大小。

[root@pro-wdc ~]# lsblk
NAME    MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
xvda    202:0    0   80G  0 disk 
└─xvda1 202:1    0    8G  0 part /
xvdb    202:16   0  500G  0 disk 
└─xvdb1 202:17   0  500G  0 part /data

扩展的命令为:sudo growpart /dev/xvda 1,注意设备和分区号之间有空格。

[root@pro-wdc ~]# sudo growpart /dev/xvda 1
CHANGED: partition=1 start=2048 old: size=16775168 end=16777216 new: size=167770079,end=167772127
[root@pro-wdc ~]# lsblk
NAME    MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
xvda    202:0    0   80G  0 disk 
└─xvda1 202:1    0   80G  0 part /
xvdb    202:16   0  500G  0 disk 
└─xvdb1 202:17   0  500G  0 part /data

我们可以看到,/dev/xvda1的大小已经扩展到80G 。但是文件系统还没有扩展,可以通过 df -Th 命令查看。

[root@pro-wdc ~]# df -Th
Filesystem     Type      Size  Used Avail Use% Mounted on
/dev/xvda1     xfs       8.0G  6.6G  1.5G  82% /
devtmpfs       devtmpfs  3.8G     0  3.8G   0% /dev
tmpfs          tmpfs     3.9G     0  3.9G   0% /dev/shm
tmpfs          tmpfs     3.9G  436M  3.4G  12% /run
tmpfs          tmpfs     3.9G     0  3.9G   0% /sys/fs/cgroup

此时,对于不同类型的文件系统要采用不同的扩展命令,如果是ext2、ext3 或 ext4 文件系统。要使用 sudo resize2fs /dev/xvda1 ,对于xfs文件系统的扩展命令为 sudo xfs_growfs /dev/xvda1 。我这里采用xfs文件系统的扩展命令。

[root@pro-wdc ~]# sudo xfs_growfs /dev/xvda1
meta-data=/dev/xvda1             isize=512    agcount=4, agsize=524224 blks
         =                       sectsz=512   attr=2, projid32bit=1
         =                       crc=1        finobt=0 spinodes=0
data     =                       bsize=4096   blocks=2096896, imaxpct=25
         =                       sunit=0      swidth=0 blks
naming   =version 2              bsize=4096   ascii-ci=0 ftype=1
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 2096896 to 20971259
[root@pro-wdc ~]# df -Th
Filesystem     Type      Size  Used Avail Use% Mounted on
/dev/xvda1     xfs        80G  6.6G   74G   9% /
devtmpfs       devtmpfs  3.8G     0  3.8G   0% /dev
tmpfs          tmpfs     3.9G     0  3.9G   0% /dev/shm
tmpfs          tmpfs     3.9G  436M  3.4G  12% /run
tmpfs          tmpfs     3.9G     0  3.9G   0% /sys/fs/cgroup
/dev/xvdb1     xfs       500G  6.5G  494G   2% /data
overlay        overlay    80G  6.6G   74G   9% /var/lib/docker/overlay2/7e027e24c56a762ce9ceec2969befa2a553f9a5f87d12efab1ec683bbe7e5385/merged
shm            tmpfs      64M     0   64M   0% /var/lib/docker/containers/f7fe72acec9218c24caab65b8e23fe9a428b301f6d0b5409f45b02e30e8ba33e/mounts/shm
overlay        overlay    80G  6.6G   74G   9% /var/lib/docker/overlay2/3786939ff9086da0e2c97a8c7c4c3e37cf274cbc5a2fb1d41615866e4a60edd7/merged
shm            tmpfs      64M     0   64M   0% /var/lib/docker/containers/0b2eec4045fc6cc554e97700f32333c4dd36a5feffd7a7490bab74dbda67259d/mounts/shm
tmpfs          tmpfs     782M     0  782M   0% /run/user/1000

可以看到根分区的大小已成功扩展到80G。

相关文章

  • aws 分区扩展

    通常情况下,我们的aws默认根分区大小为8G ,是不够用的,因此需要扩展其大小,首先登陆到aws,选择EC2的服务...

  • 硬盘分区

    开始分区 n p 删除分区 d 添加扩展分区 n e (逻辑分区) 有了扩展分区才能添加逻辑分区 l和...

  • ubuntu扩展虚机磁盘空间

    新建分区 扩展分区 扩展到文件系统

  • fdisk

    一、磁盘分区原理与规则 磁盘分区类型:主分区,扩展分区,逻辑分区 分区规则: 1、主分区+扩展分区的数量不能超过4...

  • Linux 磁盘分区挂载

    1. 分区类型 linux 下有主分区、扩展分区、逻辑分区。主分区最多有4个,扩展分区最多只能有一个。但是主分区+...

  • 磁盘分区

    四个主分区,一个扩展分区,任意多个逻辑分区扩展分区是名义上的分区,用来存放逻辑分区虚拟机以Virtual Box为...

  • windows 删除恢复分区

    出现问题 在给c盘扩展卷时无法扩展,发现只有相邻分区才能扩展卷。但是c盘分区被一个恢复分区隔断了,只能删除恢复分区...

  • Linux 分区

    主分区: 最多只能有4个 扩展分区: 最多只能有1个 主分区加扩展分区最多有4个 不能写入数据,只能包含逻辑分区 ...

  • Ubuntu系统安装分区攻略

    主分区和逻辑分区 主分区 英语是Primary Partition。也称为主磁盘分区,和扩展分区、逻辑分区...

  • Linux磁盘管理

    概念 硬盘的分区主要分为主分区 (primary partition) 和扩展分区 (extension part...

网友评论

      本文标题:aws 分区扩展

      本文链接:https://www.haomeiwen.com/subject/gmcjzctx.html