Articles of 亚马逊

AWS autoscaling和ec2 t2

我在我的架构中使用t2.medium作为前台服务器。 通常,AWS自动调整使用“CPU利用率”,但对于t2来说,这有点棘手。 当“CPU信用余额”较低时,t2.medium“CPU利用率”最大可达20%,所以自动调节不会检测到警报。 有什么办法可以缩放t2实例吗? 更新:尝试使用自定义指标https://github.com/shtrihstr/cloudwatch

如何从外部禁用UFW ubuntu?

我正在使用亚马逊EC2,我启用UFW在我的服务器,并没有添加任何其他规则我注销。 现在由于没有规定规定,我无法login到SSH,因为它甚至我的网站是closures的。 有人可以帮助我如何禁用ufw吗?

如何计算AWS RDS上的当前IOPS使用率和IOPS信用计数和图表

我在AWS上有一个运行的Mysql db.m3.medium RDS实例,使用20GB的SSD运行: RDS机器描述 最后一小时的写入和读取操作如下: 磁盘操作 它看起来像最大(写)+最大(读)操作总计约50 /秒,这意味着它是在3 * disk_capacity = 3 * 20 = 60次/秒。 所以这意味着每一秒我都会得到额外的10个IOP。 考虑到这一点,我目前的信用计数是在这段时间(1小时)+总和(每个第二时间段的贷方余额)之前的信用计数? 这是计算当前IOPS使用情况和信用积累/计数的正确方法吗? 如果是这样,没有显示IOPS信用使用情况的AWS图表,因为存在CPU信用使用情况,是否正确?

如何在CloudFormation中连接实例

我们想为AWS中相当标准的堆栈创build一个模板。 我们需要三层。 层:弹性负载平衡器 图层:根据网站需求触发的警报创build/销毁多个networking服务器 图层:数据库服务器 第2层上的实例应该知道数据库实例的主机名。 理想情况下,我想获得数据库实例的私有IP,并通过用户数据传递给Web服务器。 Fn :: GetAtt不支持私有IP(只有公共) 我想一个替代scheme是build立堆栈,然后手动设置数据库私人IP。 它虽然使我们的设置不那么干净。 我们理想地喜欢在模板中描述的一切。 (即使这涉及通过用户数据运行脚本) 有什么build议么?

傀儡证书不符合EC2

我正在通过gem(rhel6)在ec2中build立一个puppetmaster(2.7.6),我遇到了证书名称的问题,并让主人能够自己说话。 我的puppet.conf看起来像这样: [main] logdir = /var/log/puppet rundir = /var/run/puppet vardir = /var/lib/puppet ssldir = $vardir/ssl pluginsync = true environment = production report = true certname = master 当我启动puppetmaster进程时,ssl目录如下所示: ssl/private_keys/master.pem ssl/crl.pem ssl/public_keys/master.pem ssl/ca/ca_crl.pem ssl/ca/signed/master.pem ssl/ca/ca_crt.pem ssl/ca/ca_pub.pem ssl/ca/ca_key.pem ssl/certs/ca.pem ssl/certs/master.pem 我有一个/ etc / hosts条目,将'puppet'主机名指向localhost,这样我就不必更改'server'选项。 当我运行代理时,我得到以下内容: # puppet agent –test info: Retrieving plugin err: /File[/var/lib/puppet/lib]: Failed to generate […]

为什么运行Ubuntu 12.04的EC2实例禁用“Bundle Instance”?

我有一个实例存储 (不是EBS)的EC2实例,从官方Ubuntu 12.04 AMI (特别是ami-25e8d351 :eu-west- ami-25e8d351位实例根存储)启动。 它正在运行,我已经做了一些改变(安装软件;调整configuration文件)。 现在,我想将设置捆绑为一个AMI(在Amazon S3上),即保存我所做的更改。 但是我不能在AWS控制台上这样做: 为什么“捆绑实例(实例存储AMI)”选项变灰? 更重要的是,有没有办法将这个实例保存为AMI ?

如何取代PHP的弹性Beanstalk EC2实例上的php.ini?

我一直在探索Elastic Beanstalk,以便轻松部署我的PHP 5.4应用程序。 对于我的应用程序,我需要对php.ini文件进行更改。 在互联网上search一些后,我试图在git目录中使用configuration文件。 以下是git目录中.elasticbeanstalk目录中我的文件(.config)的内容: files: "/etc/php.ini": mode: "000644" owner: root group: root source: https://bucketname.s3.amazonaws.com/php.ini 我已经上传了我自己的自定义php.ini s3上的所有权利给所有人。 但是,多次部署后,我仍然无法看到部署的新文件。 我正在使用下面的代码来检查php.ini文件中的更改。 <html> <head> <title>PHP Test</title> </head> <body> <?php echo '<p>Hello World2<br/></p>'; echo 'display_errors = ' . ini_get('display_errors') . "\n"; echo 'register_globals = ' . ini_get('register_globals') . "\n"; echo 'post_max_size = ' . ini_get('post_max_size') . "\n"; echo […]

Amazon VPC可用性

我们正在尝试在us-west-1上使用VPC扩展我们的可靠性设置。 'a'和'b'AZs工作正常,但是当我尝试在'c'上创build子网时,它只是失败并显示消息: Value (us-west-1c) for parameter availabilityZone is invalid. Subnets can currently only be created in the following availability zones: us-west-1b, us-west-1a. 这是一个短暂的失败还是在那个区域只有两个VPC启用的AZ? 如果是后者,有没有一个列表,每个地区有多less个AZ是VPC支持的?

joinEC2实例到我的局域网

是否可以将我的EC2实例(运行Windows Server 2012 R2)join到我的LAN中? 我不想让它成为一个域控制器,但是我想让它足够本地,以便可以从AWS实例ping本地networking中的其他设备。 我读了关于使用VPS,但我想我可能误解了它,是不是更多的从个人电脑连接到AWS更安全的浏览等等?

从AWS EBS迁移到Co-Lo托pipe的SAN / NAS

我们的公司已经达到了我们在EBS存储上花费的临界点,这要求我们认真考虑将存储转移到与AWS Direct Connect连接的Co-Lo位置的SAN / NAS。 在这方面定价Co-Lo和连接性很简单,但是在早期评估阶段,定价硬件非常复杂。 AWS EBS中1TB的存储费用为每年1200美元(每GB每月0.10美元)。 在300TB的数量级上,假设3年折旧,我们认为我们可以得到Co-Lo SAN / NAS每TB低于3600美元是合理的吗? 我们不需要全闪存。 IOPS要求大约为2k IOPS IN + OUT。