我如何在AWS ec2上增加ebs分区的卷大小?

问题描述 投票:1回答:2

当我在某个分区(在aws-ec2实例上)上部署应用程序时,出现致命错误,我是此块空间不足 No space left on device

如何在AWS EC2上增加ebs分区的卷大小?

amazon-web-services devops partitioning volume
2个回答
0
投票
解决方案:

    转到您的Amazon计算机并运行lsblk(ls块)-有用的Linux命令,其中列出了有关所有或指定的块设备(磁盘和分区)的信息。它查询/ sys虚拟文件系统以获得其显示的信息。该命令默认以树状格式显示除RAM磁盘以外的所有块设备的详细信息。)

  • NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT loop0 7:0 0 93.9M 1 loop /snap/core/123 loop2 7:2 0 18M 1 loop /snap/amazon-ssm-agent/456 loop3 7:3 0 18M 1 loop /snap/amazon-ssm-agent/789 loop4 7:4 0 93.8M 1 loop /snap/core/777 xvda 202:0 0 20G 0 disk └─xvda1 202:1 0 20G 0 part / xvdb 202:16 0 20G 0 disk /home/boot xvdc 202:32 0 20G 0 disk ├─xvdc1 202:33 0 10G 0 part | └─cryptswap1 253:0 0 10G 0 crypt └─xvdc2 202:34 0 10G 0 part └─crypttmp 253:1 0 10G 0 crypt /tmp xvdd 202:48 0 50G 0 disk └─enc_xvdd 253:2 0 50G 0 crypt /home xvde 202:64 0 8.9T 0 disk └─enc_xvde 253:3 0 8.9T 0 crypt /var/data
  • 找到特定分区的磁盘卷名称。
  • 转到您的Amazon AWS帐户-> ec2->实例->描述面板->块设备->单击右侧的块->单击卷ID->右键单击该块ID->修改卷->选择正确的尺寸

  • enter image description here

    4.ssh机器并执行以下命令(以正确的音量-在我的示例中,我选择增加/home之下的enc_xvdd):

    sudo cryptsetup resize enc_xvdd -v sudo resize2fs /dev/mapper/enc_xvdd

  • © www.soinside.com 2019 - 2024. All rights reserved.