【问题标题】:Amazon EC2 m3.large with only 8GB in root volume根卷中只有 8GB 的​​ Amazon EC2 m3.large
【发布时间】:2014-04-03 18:48:18
【问题描述】:

我买了一个 m3.large,但是在创建实例时,我只看到 8GB,应该将该值更改为 32 GB?我想将此 SSD 存储用于 MySQL。我需要它在根分区中

对不起我的英语。 谢谢。

实例说明:

Instance Type   ECUs    vCPUs   Memory (GiB)    Instance Storage (GiB)  EBS-Optimized Available Network Performance
m3.large        6.5       2         7.5                1 x 32                           -            Moderate

存储说明:

Type        Device          Snapshot        Size (GiB)  Volume Type   IOPS  Delete on Termination
Root        /dev/sda1       snap-67620582       8       standard       N/A    Yes
ephemeral0  /dev/sdb        N/A                N/A        N/A          N/A    N/A

【问题讨论】:

    标签: amazon-ec2 amazon


    【解决方案1】:

    如果您想将其用作根分区,您需要启动 AMI 的实例存储版本。

    SSD 卷已正确映射到 /dev/sdb。您可以将其安装在文件系统上的任何位置。喜欢/var/mysql

    如果您不使用复制,如果实例因任何原因停止或失败,您将丢失存储在临时卷上的数据。

    【讨论】:

    • 我们可以将这个 32Gb 的临时文件分成单独的分区,比如一个 8Gb 和第二个 24Gb 吗?
    【解决方案2】:

    您看到的 8GB 基本上是作为根驱动器安装的 EBS 卷。

    您可以像@datasage 建议的那样找到您的 AMI 的实例存储版本,或者您可以简单地创建一个指向您想要存储 mysql 文件的位置的链接:

    $ mkfs.ext4 /dev/sdb  # This creates the filesystem on the ephemeral storage
    $ mkdir -p /mnt/sdb
    $ mount /dev/sdb /mnt/sdb
    $ ln -s /var/lib/mysql /mnt/sdb/mysql
    

    请记住,就像@datasage 提到的那样,一旦关闭实例,您将丢失所有这些数据,因为它是临时存储。

    【讨论】:

      猜你喜欢
      • 2014-07-05
      • 1970-01-01
      • 1970-01-01
      • 2019-04-21
      • 2011-11-16
      • 2013-06-24
      • 2011-04-21
      • 2015-08-04
      • 2011-12-17
      相关资源
      最近更新 更多