我遵循创buildAmazon EBS支持的Linux AMI的过程 ,但是我没有closures原始实例,只是让AWS重新启动它。 当我启动并启动一个新实例时,我始终无法通过SSH(或任何方法)连接。 即使重新启动后,我也可以连接到原始实例,而不会出现任何问题。 新实例位于相同的可用区中,在同一个安全组中,并且与原始实例具有相同的密钥对。 我不认为这很重要,但最初的实例是一个m1.medium ,我试图启动一个m1.small 。
在m3.xlarge实例上( EBS Optimized – True): 有两个EBS磁盘:/ mnt / data0,/ mnt / data1 单个dd: dd bs=1M count=1024 if=/dev/zero of=/mnt/data0/test conv=fdatasync 1024 + 0logging1024 + 0logging1073741824字节(1.1 GB)复制,15.9016 s, 67.5 MB / s 两个平行的dd: 1073741824字节(1.1 GB)复制,29.2529 s, 36.7 MB / s 1073741824字节(1.1 GB)复制,33.8585秒, 31.7 MB /秒 显然,整体EBS吞吐量是瓶颈。 是否预计? 如果无论卷的数量如何,总EBS吞吐量都是有限的,那么EBS条带化的重点是什么?
我想更改运行在VPC中不包含的ec2实例的安全组。 我读到,只有当我的实例在VPC中运行时才有可能。 我试图创build一个VPC,并通过创build新的networking接口将我的运行实例包含在活动的VPC中,这也是不可能的。 你有什么想法如何添加/删除运行ec2实例上的安全组?
我改变了MySQLconfiguration的tmp目录到已挂载的磁盘,并在service mysql restart我得到以下错误: Can't create/write to file '/mnt/temp/something' (Errcode: 13) 据我了解, Error Code 13是指文件权限错误。 但奇怪的部分是: 临时目录所有者已经是mysql ,文件权限是1777 drwxrwxrwt 2 mysql mysql 4.0K Nov 14 08:34 temp/ 我可以在非root用户的位置创build文件。 mnt上有600GB的空间,所以不应该是一个问题。 我可以很容易地在根磁盘上创buildtmp目录 /etc/mysql/my.cnf : user = mysql pid-file = /var/run/mysqld/mysqld.pid socket = /var/run/mysqld/mysqld.sock port = 3306 basedir = /usr datadir = /mnt/mysql tmpdir = /mnt/temp #tmpdir = /var/tmp […]
我有一个用户configuration文件和以下地址结构的网站: www.mywebsite.com/user1 www.mywebsite.com/user2 我需要允许用户将自己的域名指向/redirect到我网站上的相应页面,例如: www.user1owndomain.com – > www.mywebsite.com/user1 www.user2owndomain.com – > www.mywebsite.com/user2 一个外部域可以只指向一个内部页面。 用户将通过添加CNAME / Alogging手动设置他们的DNS。 用户将只有一个域,没有服务器,因此他们不能通过.htaccessredirect。 所以我需要给用户提供CNAMElogging/ Alogging,以便他们更新DNS并将他们的域redirect到我。 问题是: 如果我的网站在Amazon S3上运行,我可以做到吗? 如果是的话,如何以及有多less域可以链接的限制? 这可以通过S3本身来解决,还是需要使用Route 53? 是Linux / Apache服务器更好的平台来完成这个? 如果是,如何设置? 预先感谢您分享您的专家意见。
我已经使用安装指南安装了Puppet,但是似乎我只能从amzn-* repos安装Puppet包,即使我已经使用amzn-* 提供的说明安装了PuppetLabs EL6 Yum存储库。 [ec2-user@ip-172-31-1-239 ~]$ rpm -qa | grep facter facter-1.6.18-7.25.amzn1.noarch [ec2-user@ip-172-31-1-239 ~]$ sudo yum upgrade facter Loaded plugins: priorities, update-motd, upgrade-helper 1048 packages excluded due to repository priority protections No packages marked for update 我需要安装至lessFacter 1.7.0,以便包括修复 ,以确定osfmamily正确。 如何在Amazon Linux(2014.09.2)上安装Facter 1.7.0?
我有一个站点在aws平台上的VPC内的四台服务器上运行。 我的问题是,如果我在同一个VPC上的四台新服务器上托pipe另一个网站,他们会对网站产生什么影响,因为他们之间没有关系? 会不会有DDOS / DOS攻击的任何网站会降低其他的性能?
在尝试使用CentOS 6 HVM启动Amazon实例时,我遇到了一些奇怪的身份validation问题。 出于某种原因,每当我使用一个安全组和一个键/ pem进行旋转时,我仍然需要在使用以下命令尝试ssh时提供一个密码: $ ssh -i mypem.pem [email protected] 这仅在使用上述CentOStypes时才会发生。 当我使用相同的安全组和键/ pem对创buildAmazon Linux AMI 2015.03(HVM)时,我不必input密码。 是否有一个原因? 有没有额外的步骤,我需要做的,不必知道密码就可以login?
我有IP地址列表,我想查找与IP地址相关的实例是否仍在运行或终止。 我每天都会启动并终止很多实例,只是想从puppet中删除他们的证书。 如果有其他方法,我可以达到我的目标,我可以做到这一点。
我正在尝试在封装以下内容的模板中使用AWS autoscaling 生命周期挂钩 : AWS::AutoScaling::AutoScalingGroup具有关联的扩展/缩小策略,启动configuration,IAMangular色等。 AWS::AutoScaling::LifecycleHook用于EC2启动/终止事件。 AWS::SQS::Queue (在一个简化示例中)生命周期通知发布。 AWS::IAM::Role自动调节组的AWS::IAM::Roleangular色将通知发送到SQS队列。 启动ASG时,队列最终会生成两个生成周期挂钩的testing通知,但不会发送实例启动通知。 这里是比赛条件。 AWS::AutoScaling::LifecycleHook对象引用AWS::AutoScaling::AutoScalingGroup (因此取决于它)。 这决定了CloudFormation创build资源的顺序(首先创build组)。 问题是,组在钩子创build完成之前开始启动实例(实例启动不是模板的一部分,因此它开始并行执行)。 在创build钩子时,不会再有事件发布,因为已经创build了实例。 有什么办法可以解决它,并在堆栈启动时捕获启动事件?