标签: amazon-ebs

ec2 实例显示乱码 root ebs 重复

我正在遵循此处的介绍说明:http : //docs.aws.amazon.com/AWSEC2/latest/UserGuide/EC2_GetStarted.html

当我添加 EBS 卷时,我在检查 EC2 实例时看到一些乱码:

[ec2-user@ip-10-0-0-32 var]$ lsblk
NAME    MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
xvda    202:0    0   8G  0 disk
ââxvda1 202:1    0   8G  0 part /
xvdf    202:80   0  10G  0 disk
[ec2-user@ip-10-0-0-32 var]$ lsblk | xxd
0000000: 4e41 4d45 2020 2020 4d41 4a3a 4d49 4e20  NAME    MAJ:MIN
0000010: 524d 2053 495a 4520 524f 2054 5950 4520  RM SIZE RO TYPE
0000020: 4d4f 554e 5450 4f49 4e54 0a78 7664 6120  MOUNTPOINT.xvda
0000030: 2020 2032 …
Run Code Online (Sandbox Code Playgroud)

amazon-ec2 amazon-ebs amazon-web-services

4
推荐指数
1
解决办法
104
查看次数

启动带有指定 EBS 卷的新 EC2 实例

我想使用 python boto 库启动一个 EC2 实例,并附加一个先前创建的 EBS 卷(除了根卷)。

连接后,我通过名称标签查找卷,并尝试创建包含该卷的块设备列表。我遇到了各种错误,但最终创建了以下代码,该代码至少成功启动了一个实例。

volumes=conn.get_all_volumes(filters={'tag:Name':'TestVolume'})
vol=volumes[0]
print repr(vol)

disks=ec2.blockdevicemapping.BlockDeviceMapping()
xvdf=ec2.blockdevicemapping.BlockDeviceType(volume_id=vol.id,
    size=vol.size,volume_type=vol.type)
disks['/dev/xvdf']=xvdf

base_image="ami-9a562df2" #ubuntu 14.04
reservation=conn.run_instances(
    base_image,
    instance_type="t2.micro",
    block_device_map=disks)
Run Code Online (Sandbox Code Playgroud)

打印语句显示它能够查找卷并报告正确的卷 ID。但是,当实例启动时,会创建一个新的未格式化的 32GB 卷并将其附加到该卷。

我很难找到说明这一点的文档。将特定 EBS 卷添加到 block_device_map 的正确方法是什么?

disk-volume amazon-ec2 amazon-ebs amazon-web-services

4
推荐指数
1
解决办法
3303
查看次数

删除卷本身时,EBS 快照是否也会被删除?

我有一位客户正在“升级”他们的操作系统,但会拆除整个实例,根据更新的 AMI 创建一个新实例,并创建包括 EBS 卷在内的设置。当他们删除 EBS 卷时,所有快照也会被删除,对吗?那么他们会丢失之前 AMI 实例的所有备份吗?

snapshot amazon-ebs

4
推荐指数
1
解决办法
4569
查看次数

AWS EC2 - EBS 冗余

我有一个运行单个 EBS 卷的 AWS Ubuntu EC2 服务器。虽然我会定期拍摄快照,但我担心数据冗余。

为了确保没有数据丢失,是否可以使用最近的快照将我的 ec2 实例转换为 RAID 1 配置?如果是这样,我会很高兴你能指导我怎么做吗?

我找到了几个文档,解释了如何为新的 EC2 创建配置 RAID,但我找不到关于如何为现有服务器实现它的任何信息。

amazon-ebs amazon-web-services

4
推荐指数
1
解决办法
1594
查看次数

无法在 Amazon EC2 上增长 XFS 文件系统:xfs_growfs: / 不是已安装的 XFS 文件系统

我完全按照此处的说明进行操作:https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/recognize-expanded-volume-linux.html \n“示例:扩展 NVMe EBS 卷的文件系统”尝试将磁盘从 10 GB 增加到 20 GB。

\n

当我到达第 6 步时,sudo xfs_growfs -d /我得到xfs_growfs: / is not a mounted XFS filesystem

\n

尝试重新启动实例,但这没有帮助。

\n

lsblk产量:

\n
NAME         MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT\nnvme0n1      259:0    0   20G  0 disk\n\xe2\x94\x9c\xe2\x94\x80nvme0n1p1  259:1    0 19.9G  0 part /\n\xe2\x94\x9c\xe2\x94\x80nvme0n1p14 259:2    0    3M  0 part\n\xe2\x94\x94\xe2\x94\x80nvme0n1p15 259:3    0  124M  0 part /boot/efi\n
Run Code Online (Sandbox Code Playgroud)\n

df -h输出:

\n
Filesystem       Size  Used Avail Use% Mounted on\nudev             224M     0  224M   0% /dev\ntmpfs …
Run Code Online (Sandbox Code Playgroud)

amazon-ec2 amazon-ebs

4
推荐指数
1
解决办法
5597
查看次数

附加到多个实例时如何查看 EBS 卷的更新?

我有两个运行 Ubuntu 18.04 的 ec2 实例。我创建了一个 Provisioned IOPS SSD (io1) 卷并启用了多连接。我已经成功地在两个实例上安装了该卷,并且可以毫无问题地对其进行读写。现在的问题是,如果我修改了来自实例 A 的共享卷上的文件,如果不重新安装该卷,我将看不到实例 B 上的更改。有没有办法让这些更新在两个实例上立即可见?

amazon-ec2 amazon-ebs amazon-web-services

4
推荐指数
1
解决办法
315
查看次数

Amazon EC2 RDS 数据库实例与普通 EC2 实例有何不同?

Amazons RDS 数据库实例与普通的 EC2 实例有何不同,除了 RDS 数据库实例具有运行在其上的数据库服务器这一事实之外?

当 EC2 实例出现故障时,与其关联的所有数据也会消失(当您不附加 EBS 时)。RDS 数据库实例也是如此吗?

我已经使用以下内容设置了我的数据库服务器: 1 个小型 EC2 实例 (m1.small) 安装了 MySQL 服务器并附加了一个 10GB EBS 并将 MySQL 数据目录路由到 EBS。

RDS的小实例和上面有什么不同吗?

amazon-ec2 amazon-ebs amazon-web-services amazon-rds

3
推荐指数
1
解决办法
1063
查看次数

为什么我不能在 Amazon AWS 上通过 EBS 启动映像使用 m1.small 和 m1.medium 实例?

我在 t1.micro 大小的实例上修改了 Canonical ubuntu 映像,保存了 EBS 启动映像,现在正尝试使用稍大的实例重新启动它。

唯一可用的实例(用于常规和现场请求)是:

  • t1.micro
  • m1.大
  • 等等...

为什么我不能启动 m1.small 或 m1.medium 大小的实例?

微实例太弱了,但是 m1.large 太强大了...

amazon-ebs amazon-web-services

3
推荐指数
1
解决办法
759
查看次数

Amazon EC2 - 如果实例存储是非永久性的并且 EBS 提供永久性存储,那么它有什么意义?

我特别关注具有 850 GB 实例存储空间的标准大型按需实例。

我真正不明白的是,如果实例关闭和/或销毁后数据会立即消失,那么为什么实例上有 850 GB 的存储空间。

似乎 EBS 是为实例(包括根卷)提供永久磁盘空间的标准方式。你可以给它们条纹。您可以将它们备份到不同的可用区和/或 S3 和/或完全脱离 Amazon 的系统。

如果您必须经常在实例外 (EBS/S3?) 进行备份以避免丢失所有内容,为什么还要在实例存储上保留任何内容?它是否具有超出条带化 EBS 卷所能提供的速度优势?

似乎安全和易于设置的最佳配置是根本不使用实例存储,而是将 EBS 卷带条带备份到 S3 或异地。

我是对的,还是有充分的理由使用 850 GB 的实例存储?

谢谢

amazon-s3 amazon-ec2 amazon-ebs

3
推荐指数
1
解决办法
3581
查看次数

监控 AWS EC2 卷容量

我有一个 15GB 卷的 EC2 Ubuntu 服务器实例,运行 Web 服务。Web 服务正在记录日期格式的文件,这些文件在 7 天后被修剪。服务器上的负载仍然很低,但是如果我快要装满容量,我想设置一个警报 - 可以这样做吗?在监控中,我看不到根据容量百分比添加警报的选项...

非常感谢。

amazon-ec2 amazon-ebs

3
推荐指数
1
解决办法
2221
查看次数