我有一个提供二进制文件(图像等)的 Web 应用程序。我们的应用程序在Amazon EC2上运行。我们最初打算使用Amazon S3来存储和提供这些文件,这不再是一种选择。
我们需要使用CNAME通过HTTPS传输这些文件。由于许多技术原因,这对于Amazon S3来说显然是不可能的。Amazon 提供弹性块存储 (EBS),它允许您将大小高达 1TB 的块装载到一个实例。我们将有多个实例并行访问这些数据。
我在想的是使用分布式文件系统,如MogileFS / GluserFS / [insert-more-here]和Elastic Block Storage (EBS)。
所以我的问题是:在不使用冗余的Amazon S3 的情况下,其他人目前正在做什么以通过Amazon EC2创建可扩展(几个 100TB)的文件存储系统?数据仍将备份在Amazon S3 上,但所有读取都将脱离文件系统。
提前致谢。如果有人需要澄清任何事情,请随时询问。
我正在尝试制作一个 Windows 2008 AMI,它是一个非常干净的 64 位入门包(IIS、SQL Express、ASP.NET MVC 等),我想在完成后将其设为公共 AMI。问题就在于此。
我可以从我的图像制作 AMI 没问题。但是我看不到让新实例生成自己的密码。结果是我有一个新实例可以很好地使用我的密码。
那么,让我的 EBS 支持的实例转换为 AMI 的过程是什么,该 AMI 将在新实例启动时自动生成其密码?
提前致谢。
我想创建一个 ebs 卷(Amazon EC2 云计算)来存储我的 lucene 索引。
最好使用的文件系统是什么(使用命令 mkfs -t 时?)?我知道 xfs 经常用于 mysql 但它是 lucene 索引的情况吗?
谢谢。
fdisk -l 显示音量,因此它看起来像是附加的,但是当我按照这些步骤操作时
echo "/dev/xvdg /vol2 xfs noatime 0 0" | sudo tee -a /etc/fstab
sudo mkdir /vol2
sudo mount /vol2
Run Code Online (Sandbox Code Playgroud)
我收到错误
mount: wrong fs type, bad option, bad superblock on /dev/xvdg,
missing codepage or helper program, or other error
In some cases useful info is found in syslog - try
dmesg | tail or so
Run Code Online (Sandbox Code Playgroud)
当我检查 dmesg 我看到
XFS: Filesystem xvdg has duplicate UUID - can't mount
Run Code Online (Sandbox Code Playgroud)
我该怎么办?
我对 AWS 和磁盘性能比较陌生。我想弄清楚我的应用程序需要多少预配置的 IOPS 才能正常运行。
目前,我的 PHP 和 MySQL 应用程序托管在附加了简单 EBS 卷的 EC2 实例上。EBS 卷的监控提供读取吞吐量和写入吞吐量以及其他一些矩阵。如何从读取吞吐量(~ 400 Ops/s)和写入吞吐量(~ 4000 Ops/s)数据中找到当前 EBS 卷的 IOPS?
如果我使用操作单位/秒,IOPS 达到大约 4.5K,我认为这不是正确的,因为简单的 EBS 卷意味着只能在 100 IOPS 和偶尔几百个 IOPS 上正常工作。
我正在尝试将 vagrant 设置为在本地部署,而我们也想部署到 elasticbeanstalk。那么如何让我的本地 Cent OS Vagrant VM 尽可能接近 Amazon EMI?
我的同事建议可能将 Amazon 机器上 /etc/yum/yum.repos.d 下的所有内容安装到 Vagrant Cent OS 机器上。
有什么建议?谢谢
如果您使用 ElasticBeanstalk 设置 RDS,您如何进入框(通过 eb ssh)并查看将 RDS 应用于您的 EB 实例时设置的环境变量?
Amazon 会自动设置这些环境变量。
RDS_DB_NAMERDS_USERNAMERDS_PASSWORDRDS_HOSTNAMERDS_PORT似乎只能在运行应用程序的进程中查看。
我想以某种方式通过终端查看这些,eb printenv命令不显示它们。
我从 AWS Backup 恢复了 EBS 卷并将其附加到新的 EC2 实例。当我lsblk可以在名字下看到它时/dev/nvme1n1。
更具体地说,输出lsblk是:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT\nloop0 7:0 0 25M 1 loop /snap/amazon-ssm-agent/4046\nloop1 7:1 0 55.4M 1 loop /snap/core18/2128\nloop2 7:2 0 61.9M 1 loop /snap/core20/1169\nloop3 7:3 0 67.3M 1 loop /snap/lxd/21545\nloop4 7:4 0 32.5M 1 loop /snap/snapd/13640\nloop5 7:5 0 55.5M 1 loop /snap/core18/2246\nloop6 7:6 0 67.2M 1 loop /snap/lxd/21835\nnvme0n1 259:0 0 8G 0 disk \n\xe2\x94\x94\xe2\x94\x80nvme0n1p1 259:1 0 8G 0 part /\nnvme1n1 259:2 0 …Run Code Online (Sandbox Code Playgroud) 在我的场景中,我有一些未加密的旧 EBS 卷。为了满足新的公司安全措施,所有数据都需要加密,因此我需要制定一个计划,以破坏性最小的方式加密未加密的数据(理想情况下没有停机)?
谁能建议实现此目标的最佳方法是什么?
encryption amazon-ec2 amazon-ebs amazon-web-services aws-cli
amazon-ebs ×10
amazon-ec2 ×6
linux ×3
filesystems ×2
amazon-ami ×1
amazon-rds ×1
amazon-s3 ×1
aws-cli ×1
backup ×1
block-device ×1
encryption ×1
glusterfs ×1
hard-drive ×1
iops ×1
lucene ×1
mount ×1
nvme ×1
performance ×1
ubuntu ×1
vagrant ×1
windows ×1