问题标签 [aws-ebs]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
amazon-web-services - 在 AWS 上手动创建持久卷
当我创建 PersistentVolumeClaim 时,它将在 EKS 上使用 PersistentVolume 动态创建 EBS 卷。
我正在尝试手动创建新的 PersistentVolume 并将其绑定到新的 PersistentValumeClaim,但是一旦创建它,它就不会创建 EBS 卷。
PersistentVolume 在哪里创建?
amazon-web-services - 有没有办法将整个 EBS 和根卷数据复制到 S3 存储桶?
我正在处理一项任务,以更便宜的方式从根卷和 EBS 存储中存储实例的整个日志,因此创建 ami 或快照并不便宜,然后我才知道我们可以将卷数据存储到 S3 中,但是我在文档中没有找到任何东西
amazon-web-services - Ansible 是否有修改卷任务?
我想使用 ansible 运行modify-volume并增加附加了多个 ebs 卷的实例的卷大小。但是,ec2_vol任务似乎没有修改功能。如何使用 ansible 调整附加卷的大小?
amazon-web-services - 如何监控 Kubernetes 持久性卷声明,即磁盘使用情况
目前我正在使用 Kubernetes v1.11.6。我使用 KOPS 在 AWS 中部署了 kubernetes。在k8s集群中,部署了kafka、elasticsearch。
用于 kafka 和 elasticsearch 的 PVC 是 AWS 中的 EBS 卷。
我的问题是如何监控 PVC 的使用和剩余可用情况。
这没有用,如何监控 kubernetes 持久卷的磁盘使用情况? 从 1.12 开始,它们似乎不再暴露
我曾想过使用 aws cloudwatch,但我认为 kubernetes 会对这个通用问题有一些答案。
我应该能够看到已使用的 PVC 和剩余的可用磁盘空间
amazon-cloudformation - 使用卷 DeleteOnTermination=true 创建实例失败
我有如下云形成模板。在这里,我想将所有卷 DeleteOnTermination 设为 true。为了实现这一点,我包含了 BlockDeviceMappings 部分,因为它只允许设置 DeleteOnTermination 的值。但我收到错误:unixDevice 的值“/dev/sdf”无效。连接点 /dev/sdf 已在使用中
我究竟做错了什么?我应该从卷部分中删除 /dev/sdf 并将其仅保留在 BlockDeviceMappings 中吗?
aws-ebs - 跨 AWS 区域的 EBS Snapshot 副本
我们正在从附加到 AWS 区域 (us-east-1) 中的 EC2 实例的 5 TB 卷创建 EBS 快照。这是从 EBS 卷创建的初始快照(第一个快照)。卷本身也是从同一区域中的一系列增量快照(之前创建的)创建的。
当我在同一区域创建 EBS 快照时,创建快照(初始快照)所需的时间不到 5 分钟。我了解此快照是初始快照,因为它是从卷创建的第一个快照。
我的问题是,这个快照是第一个(从恢复的 EBS 卷创建的第一个),它是否会在内部将一组新数据(5 TB)复制到 S3(因为快照存储在幕后的 S3 中)?. 或者因为 EBS 卷也是从某个增量快照恢复的,所以当我从这个恢复的卷(在同一区域)创建第一个快照时,它是否会在内部仅存储指向文件 S3 位置的指针,因为这些文件已经在某个位置S3(因为卷是从增量快照恢复的)?
目的是了解当我从同一区域 (us-east-1) 中的 EBS 卷创建完整(初始)快照时,只需不到几分钟的时间,(类似于增量快照的行为)这一事实背后的原因,但是当我尝试将 EBS 快照复制到另一个 AWS 区域时,在没有任何先前操作的情况下,需要数小时(超过 12 小时)才能完成将 EBS 快照复制到其他 AWS 区域 (us-west-2) 的操作之前从同一卷复制到远程 AWS 区域的快照
docker - 将 Seq 日志持久保存到 EBS 卷 - 卷不断分离
我在 AWS EC2 实例上运行 Seq docker 映像。
为了将日志写入持久存储,我已将 EBS 卷附加到实例,并使用 rexray/ebs 插件从实例中安装它:
docker plugin install rexray/ebs:latest REXRAY_PREEMPT=true EBS_REGION=eu-central-1a --grant-all-permissions EBS_ACCESSKEY=... EBS_SECRETKEY=...
docker volume create --driver rexray/ebs --name SeqData
然后指示 Seq 使用该卷:
docker run -d --name seq -e ACCEPT_EULA=Y -v SeqData:/data -p 80:80 -p 5341:5341 datalust/seq:latest
Seq 运行良好一段时间(有时几个小时,有时几天),然后我注意到容器不再运行,AWS 控制台显示卷已分离。AWS 日志显示实例启动了 DetachVolume 事件。
我在 AWS 控制台中手动重新附加卷,然后重新启动容器。Seq 恢复其正常操作,然后在一段时间后该现象再次出现。
码头工人日志没有给出任何提示。它仅显示 Seq 大约每 5 分钟记录一次其正常活动(保留、索引等) - 直到分离发生前大约 10 分钟。
我在 AWS 或 Docker 方面的经验有限,所以如果有人能帮助我,我将不胜感激。
amazon-web-services - EC2-EBS 根存储“终止时删除”设置为 True
我在 EBS 根存储中创建了一个“终止时删除”设置为False的 EC2 实例。现在,我想使用 AWS CLI 将其设置为 True。