我们在EC2虚拟机上运行Ubuntu 14.04。 我在内核日志中看到了很多这样的错误: [ 704.032085] xen:balloon: reserve_additional_memory: add_memory() failed: -17 [ 736.096102] xen:balloon: reserve_additional_memory: add_memory() failed: -17 [ 768.160075] xen:balloon: reserve_additional_memory: add_memory() failed: -17 [ 800.224082] xen:balloon: reserve_additional_memory: add_memory() failed: -17 [ 832.288094] xen:balloon: reserve_additional_memory: add_memory() failed: -17 我们显然没有在我们的虚拟机中运行Xen,所以这些必须指出与主机的内存分配有关。 我不相信这会给我们造成什么直接的问题,但这是我们应该关心的吗?
我有一个主要在EC2上托pipe的网站,后端(MySql)将asynchronous复制到Rackspace商店。 我也打算在Rackspace有一套Web服务器,caching和数据库备用服务器,以防亚马逊停机。 有了这个观点,有没有一种解决scheme可以让我根据可用性在EC2和Rackspace之间切换?
我需要在Windows桌面客户端上对基于Windows的应用程序执行QAtesting,我想知道EC2是否支持非基于服务器的Windows映像(例如Server 2003)。 我search了许多文章,发现亚马逊在路线图上没有桌面客户端,但亚马逊本身并没有明确的定义。 如果EC2不支持Windows的桌面安装,那么有没有服务呢? 谢谢
如何创build远程Amazon RDS MySQL数据库的本地备份? 我需要知道的是,如何在任何MySQL服务器上(相同版本的课程),在任何地方,使用MySQL数据库(不是远程Amazon快照)完整地完整备份本地数据库。 注意:我知道如何通过MySQL从平面文件导入数据。 这是我如何连接: mysql -h mydb.xxxxx.us-east-1.rds.amazonaws.com -u myuser -P 3306 -p 以下是我如何加载单个数据库表: mysql> LOAD DATA LOCAL INFILE 'C:/Temp/t1.tab' INTO TABLE t1 LINES TERMINATED BY '\r\n';
这个当前的项目需要将数据库转储,encryption并推送到s3。 我想知道什么可能是这样一个任务的一些“最佳实践”。 到目前为止,我正在使用一个非常直接的方法,但是希望在安全性方面有一些更好的想法。 这是我的脚本的开始: mysqldump -u root –password="lepass" –all-databases –single-transaction > db.backup.sql tar -c db.backup.sql | openssl des3 -salt –passphrase foopass > db.backup.tarfile s3put backup/db.backup.tarfile db.backup.tarfile # Let's pull it down again and untar it for kicks s3get surgeryflow-backup/db/db.backup.tarfile db.backup.tarfile cat db.backup.tarfile | openssl des3 -d -salt –passphrase foopass |tar -xvj 显然问题是这个脚本是攻击者需要提升的地狱。 任何想法,批评和build议这项任务将不胜感激。
我在Amazon EC2上configuration了一个新的MySQL服务器,并决定将我的数据存储在EBS RAID0arrays上。 到目前为止,我已经用ec2-consistent-snapshot来testing这些设备的快照了。 现在,您如何快速从这些快照重build新实例上的数组? 当您使用ec2-consistent-snapshot创build多个卷的快照时,无法知道哪个卷用于RAID中的每个设备。 我可能是完全错误的,但是因为你要在卷上分割数据,所以不得不将每个NEW卷放在创build快照的卷上的同一个位置。 一个例子: RAID0configuration中的3x200gb卷。 vol-1是RAID中的/ dev / sdh设备0 vol-2是RAID中的/ dev / sdh1设备1 vol-3是RAID中的/ dev / sdh2设备2 你创build一个EC2快照: ec2-consistent-snapshot <options> vol-1 vol-2 vol-3 。 您现在有3个快照,而追溯哪个设备的唯一方法是查看源卷ID,然后查看实例上的源卷标识为哪个设备,然后检查RAID的详细信息configuration源卷的实例。 这显然是令人难以置信的手动…而且速度不是很快(如果另一个失败,很显然很难创build一个新的mysql实例,更不用说,你必须logging当时在RAID上的设备位置的快照,因为如果源卷实例崩溃,则无法进入RAIDconfiguration)。 所以,总之: 我错过了ec2-consistent-snapshot和软件RAID0arrays的工作原理吗? 如果不是的话,是否有任何已知的解决scheme/最佳实践围绕不知道RAIDarrays中的哪个设备/位置快照属于哪个问题? 我希望这是清楚的,并感谢您的帮助!
我有一个指向我的EC2实例的弹性IP地址。 我如何configuration我的域名(托pipe在GoDaddy)指向那里?
我有一个坚持在这个启动提示符(从pipe理控制台查看实例日志)的实例: The disk drive for /mydisk is not ready yet or not present Continue to wait; or Press S to skip mounting or M for manual recovery 我添加了一个EBS卷,将其挂载,然后删除了EBS卷,并忘记从/ etc / fstab中删除条目并重新引导机器。 现在它提示我,在启动时,我无法SSH进入实例。 我该怎么办才能解决这个问题?
试图在仅有600MB的EC2微型实例上安装JIRA。 当我启动tomcat的时候,JIRA使用了几乎所有现有的内存,它非常非常慢,甚至没有完全启动。 任何人都有在EC2上安装JIRA的经验? 我们需要超过1GB的内存吗? 我发电子邮件给JIRA技术支持,他们回答说他们没有任何在亚马逊上安装JIRA的经验/知识,所以没有太大的帮助
这可能是一个愚蠢的问题,请原谅我的无知。 我有一个这样的实例运行: 根设备:EBS是指我的整个系统在EBS上吗? 我已经在这里configuration了apache和perl应用程序,我所有的configuration和文件都不会消失吗? 我如何知道在临时存储上运行的是什么以及EBS上运行的是什么? 如果我在pipe理控制台中单击实例并查看底部的详细信息,则会显示: EBS Optimized: false这是什么意思? 这是我的存储看起来像: [ec2-user@<MY_IP> ~]$ df -h Filesystem Size Used Avail Use% Mounted on /dev/xvda1 7.9G 1.7G 6.2G 22% / tmpfs 298M 0 298M 0% /dev/shm [ec2-user@<MY_IP> ~]$ mount /dev/xvda1 on / type ext4 (rw,noatime) proc on /proc type proc (rw) sysfs on /sys type sysfs (rw) devpts […]