问题标签 [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.

0 投票
3 回答
1173 浏览

python - 当 EB 环境为 python 3.6 时,使用 python 2.7 安装要求时出现 AWS 错误

如何让 aWS EB 实例使用实例上已安装的 python 3 版本?我无法使用运行 Django 2.1+ 的 Python 3.6 运行新环境。

本地(不在虚拟环境中):

virtualenv 中的本地mstFirst

文件

“.elasticbeanstalk/config.yml”

“.ebextensions/01_packages.config”

尝试时出错eb deploy,它在尝试运行时指向错误的 python 版本(2.7)pip install -r requirements.py

远程实例 ssh ( eb ssh)

我尝试过的事情:

0 投票
1 回答
2071 浏览

amazon-web-services - 根设备和块设备的区别

有人可以帮助我了解 EC2 实例的根设备和块设备之间的区别。您可以在下面看到我发布的快照。

在此处输入图像描述

我试图实现的是:

  1. 我创建了 EC2 附加卷的快照。

  2. 从实例中分离卷。

  3. 删除了卷。
  4. 从快照创建了一个新卷。
  5. 将新创建的卷重新附加到实例。

但它只连接到块设备,而不连接到根设备。并导致无法启动实例。 在此处输入图像描述

如果我的问题是错误的,我深表歉意。等待您的回复。

提前致谢。

0 投票
1 回答
926 浏览

amazon-web-services - 如何在 AWS EB 上安装 CMake 和 DLIB?

我正在将我的项目(最小人脸识别 API)移动到 Amazon Web Services Elastic Beanstalk。
我有问题requirements.txt
我想安装DLIB这又取决于CMake.
我已经包含CMake在我的requirements.txt但在安装DLIB它时说应该安装 CMake!

以下是最后几条日志:

这是我的requirements.txt:

0 投票
1 回答
319 浏览

amazon-web-services - 将 EBS 卷映射到 Jenkins Home 以进行 Packer 构建

我在用着:

Packer v1.31.1
Amazon Linux 2 基础 AMI

概念

当我使用 Packer 烘焙我的 AMI 时,我想创建一个包含 JENKINS_HOME 路径内容的加密 EBS 卷。我目前的想法是我应该能够创建一个 EBS 卷,我可以将它挂载到 Linux 文件系统上的特定路径(/var/jenkins_home/在这种情况下)

到目前为止我所做的

我已将以下代码段添加到我的打包程序模板中,以创建 EBS 卷。

问题

  1. 我是否以正确的方式解决这个问题?
  2. 如果是这样,您如何将 EBS 卷映射到主机上的路径
0 投票
1 回答
614 浏览

amazon-web-services - 使用 Terraform 创建多个 EBS 卷的快照

我正在尝试使用 Terraform 基于特定 AWS 区域中的标签创建某些 EBS 卷的快照。我曾尝试根据标签过滤 EBS 卷。当过滤器属性中仅指定一个标签值时,我可以获得 EBS 卷 ID 的清晰输出,但对于多个值,我收到以下错误:

data.aws_ebs_volume.ebs_volume:data.aws_ebs_volume.ebs_volume:您的查询返回了多个结果。请尝试更具体的搜索条件,或将most_recent属性设置为 true。

下面是我的地形模板:

是否有一种清晰的方法可以使用 terraform 中的任何类型的循环语句创建多个 EBS 卷的快照?

0 投票
1 回答
643 浏览

amazon-web-services - Delete previous snapshots and create new snapshot of EBS volume using Terraform

I need to create a snapshot of EBS volume using Terraform. I also have to consider that if the EBS volume has previously snapshots or not. If the EBS volume contains some previous snapshots then i need to delete them from my Terraform code and create a new snapshot of EBS volume.

I am not sure if deletion of resources is possible through Terraform code. If it is possible, how can i delete the previous snapshots and create new snapshot of EBS volume with Terraform.

0 投票
1 回答
375 浏览

amazon-web-services - 将 EBS 快照从一个区域复制到另一个区域

我想将我的 EBS 快照从一个区域复制到另一个区域。但是在过滤快照 ID 时,它会返回名为 1411205605 的 ID,但我希望它返回类似:snap-.....。

这是我的代码:

运行 terraform apply 时的输出是:

aws_ebs_snapshot_copy.example_copy:InvalidParameterValue:参数 snapshotId 的值 (1411205605) 无效。预期:'snap-...'。状态码:400,请求 ID:bd577049-8b4e-45bc-8415-59e22b4d26d5

我不知道我在哪里犯错了。我该如何解决这个问题?

0 投票
2 回答
2489 浏览

kubernetes - 高资源需求 pod 上的节点状态更改为未知

我有一个涉及 kubernetes 插件的 Jenkins 部署管道。使用 kubernetes 插件,我创建了一个从属 pod,用于使用yarn构建节点应用程序。设置了 CPU 和内存的请求和限制。

当 Jenkins master 调度 slave 时,有时(因为我还没有看到模式,到目前为止),pod 使整个节点无法访问并将节点的状态更改为未知。在 Grafana 中仔细检查后,CPU 和内存资源似乎在范围内,没有明显的峰值。发生的唯一峰值是磁盘 I/O,峰值达到 ~ 4 MiB。

我不确定这是否是节点无法将自己定位为集群成员的原因。我在这里需要一些帮助:

a) 如何深入诊断节点离开集群的原因。

b) 如果原因是磁盘 IOPS,Kubernetes 级别是否有任何默认请求和 IOPS 限制?

PS:我正在使用 EBS (gp2)

0 投票
1 回答
2873 浏览

amazon-web-services - 如何使用 AWS Cli 启动具有自定义根卷 ebs 大小(超过 8GB)的 ec2 实例

我正在尝试使用 AWS CLI 启动 ec2 实例,但默认根卷仅为 8GB。如何使用具有 100GB 根卷的 CLI 启动 ec2 实例?

我正在尝试这个命令,

我尝试添加以下参数,但它不起作用。

  • --block-device-mapping DeviceName=/dev/sda1,Ebs={VolumeSize=100}
  • --block-device-mapping /dev/sda1=:100:false
  • --block-device-mappings <value>(将辅助 EBS 卷添加到实例)。
0 投票
1 回答
81 浏览

amazon-web-services - 创建 AWS 服务器、框架和配置的模板/图像

我在 AWS 上为 Web 应用程序进行了以下设置

  • Elastic Bean Stalk java 服务器
  • 多个 S3 存储桶,每个存储桶用于不同的目的
  • 几个 Cloudfront 发行版
  • Route53 配置
  • Lambda 函数
  • 代码部署配置

您能否就创建上述模板/图像的方法提出建议。我希望能够使用相同的配置轻松创建和部署上述内容,而无需从头开始设置