如何在AWS EC2实例中增加磁盘的逻辑卷

时间:2016-11-04 15:33:08

标签: amazon-web-services amazon-ec2

df -h命令返回

[root@ip-SERVER_IP ~]# df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/xvda1      7.8G  5.5G  2.0G  74% /
tmpfs            32G     0   32G   0% /dev/shm
cm_processes     32G     0   32G   0% /var/run/cloudera-scm-agent/process

我有一个500GB磁盘空间的卷。

现在,我在/dev/xvda1中安装了一些东西,并且一直说:

The Cloudera Manager Agent's parcel directory is on a filesystem with less than 5.0 GiB of its space free. /opt/cloudera/parcels (free: 1.9 GiB (25.06%), capacity: 7.7 GiB)

类似地:

The Cloudera Manager Agent's log directory is on a filesystem with less than 2.0 GiB of its space free. /var/log/cloudera-scm-agent (free: 1.9 GiB (25.06%), capacity: 7.7 GiB)

从内存统计中,我看到上面的Filesystem安装必须是:

/dev/xvda1

我认为需要调整大小以便拥有更多的磁盘空间,但我认为我不需要扩展音量。我只安装了一些东西并开始使用它。

所以我想知道我需要遵循哪些确切步骤来扩展此分区中的空间以及我的500 GB的确切位置?

我想逐步了解它,因为我已经不能丢失我在服务器上的内容了。请帮忙

lsblk:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT 
xvda 202:0 0 500G 0 disk 
└─xvda1 202:1 0 8G 0 part /

2 个答案:

答案 0 :(得分:0)

  1. 应在serverfault.com下询问此问题。
  2. 不要"扩展"音量。在Linux中为非OS文件夹扩展根驱动器​​并不常见。由于你的东西在/opt/cloudera/parcels内,你需要做的是分配一个新分区,挂载它,然后复制它。示例如下所示:paritioning & moving。 (假设/ home是你的/ top / cloudera / parcels"。

  3. 要检查您的磁盘音量,请尝试使用此sudo lsblk -o NAME,FSTYPE,SIZE,MOUNTPOINT,LABEL

  4. (更新) 实际上,如果您在EBS卷下创建EC2实例,则不需要预先分配500GB。您可以分配更小的空间,然后按照以下步骤扩展磁盘空间:Expanding the Storage Space of an EBS Volume on Linux。您应该在执行这些任务之前为EBS创建快照。但是,有一个EBS磁盘IOPS,如果你分配的空间更少,给出的IOPS会更少。因此,如果您分配500GB,您将获得500x 3 =最大1500 IOPS。

答案 1 :(得分:0)

AWS LVM链接为您提供有关如何增加AWS EC2中逻辑卷大小的分步说明