今天,我从一个较旧的EC2实例创build了一个新的EC2实例,并创build了AMI。 当我启动新实例时,我采取了一个小实例的AMI,并用一个中等实例启动。 从我可以告诉这是相当标准的东西。 但是这是关键部分。 根据AWS,这些是不同之处 小实例(默认)1.7 GB内存,1个EC2计算单元(1个虚拟核心,1个EC2计算单元),160 GB本地实例存储,32位或64位平台 中型实例3.75 GB内存,2个EC2计算单元(1个虚拟核心,每个EC2计算单元2个),410 GB本地实例存储,32位或64位平台 好的,现在是我遇到问题的地方。 我login到新的更大的实例时,它仍然报告只有1.7 GB的RAM。 另一个奇怪的部分是,我所有的旧分区仍然是在相同的configuration。 我看到一个新的更大的分区/ mnt是必不可less的。 Filesystem Size Used Avail Use% Mounted on /dev/sda1 7.9G 5.9G 1.6G 79% / none 846M 120K 846M 1% /dev none 879M 0 879M 0% /dev/shm none 879M 76K 878M 1% /var/run none 879M 0 879M 0% /var/lock none […]
我有两个连接EBS驱动器的EC2实例。 一个驱动器/ dev / sda1安装在/第二个/ dev / sda2安装在/ var2上 所以这是奇怪的。 每当我添加任何文件到/ var2它也报告/设备也填满了。 就好像它们是同一个设备一样。 太奇怪了 所以,如果我要将一个10 MB的文件保存到/ var2目录中。 /和/ var2都使用10 MB的空间。 这是奇怪的吗? user@my-ip:~$ cat /proc/partitions -major minor #blocks name – 8 1 8388608 sda1 – 8 2 356485632 sda2 – 8 80 16777216 sdf – 8 3 917504 sda3 user@my-ip:~$ mount – /dev/sda1 on / type […]
我真的可以使用一些build议。 我使用Amazon的AMI在EC2上创build了一个新实例,在部署过程中,我select了“使用默认值”的内核ID。 然后,我按照自己想要的方式configuration我的服务器,并拍下它的快照。 然后我创build了自己的AMI来创build新的服务器。 当我尝试使用此AMI创build新服务器时,服务器无法启动,并且出现错误:EXT3-fs:sda1:由于不受支持的可选function(240)而无法装入。 这似乎发生,因为我在构build我的第二台服务器时再次select“使用默认”的内核ID。 我已经阅读,为了这个工作,我需要select在我的原始服务器中使用相同的内核ID。 我删除了我原来的服务器,不知道它在用什么。 为了不存在这些问题,最好的过程是什么? 我应该select“使用默认”为我的原始服务器? 你怎么知道它select了哪个内核? 那么我是否应该logging这一点,并且在使用我的自定义AMI部署我的下一台服务器时始终指定这一点? 或者我应该在最初的构build过程中select一个自定义的内核标识,并且总是使用这个标准,希望亚马逊永不退休? 感谢您的任何build议!
我目前有一个T1.micro开发运行Windows与SQL Server 2008。 该系统允许学生来到我们的网站search导师,更新他们的个人资料与图片和就业历史等大致相同的工作,LinkedIn的个人资料。 我需要这个能够快速扩展而不浪费资源。 我明白以下是重要的。 分离数据,应用程序等我将通过RDS托pipe图像使用S3,数据库实例来实现这一点,并升级EC2实例。 我的问题 如何将数据/代码无缝地推送到多个ec2 / RDS实例?
我们计划将我们的Tomcat / MySQL应用程序迁移到使用在不同可用区域中运行的2个EC2实例(inst_1和inst_2)的Amazon云,从而inst_1将包含主RDS数据库和inst_2从属RDS数据库。 如果我们使用弹性负载均衡来平衡两个实例之间的stream量,那么定向到inst_2的包括插入/更新/删除db事务的stream量将首先在inst_1中更新主RDS数据库,然后在inst_2中同步更新从属服务器; 从而确保两个RDS实例始终同步? 亚马逊公布的信息(白皮书)表明了这一点,但没有明确说明。 如果不是,如何确保两个RDS实例保持同步? 附加说明:我们正在计划采用Amazon的Elastic Beanstalk。 谢谢!
我有一个EBS支持的EC2实例,它不启动系统日志说: [ 0.881605] Write protecting the kernel read-only data: 1196k Loading, please wait… %GCouldn't get a file descriptor referring to the console Couldn't get a file descriptor referring to the console Couldn't get a file descriptor referring to the console Couldn't get a file descriptor referring to the console Couldn't get a file descriptor referring […]
编辑 – testing从本地主机运行现在排除networking… 我有一个使用EBS的c1.medium。 当我做一个Apache基准,我只是打印一个“你好”的testing从本地 – 没有数据库命中,这是非常缓慢的。 我可以用相同的结果多次重复这个testing。 有什么想法吗? 提前致谢。 ab -n 1000 -c 100 http://localhost/home/test/ Benchmarking localhost (be patient) Completed 100 requests Completed 200 requests Completed 300 requests Completed 400 requests Completed 500 requests Completed 600 requests Completed 700 requests Completed 800 requests Completed 900 requests Completed 1000 requests Finished 1000 requests Server Software: […]
当我ssh到亚马逊ec2,然后 pwd /home/ubuntu ls app_1 app_2 app_3 app_4 考虑到我已经将我的ec2- – – * –地址映射到了一些apps.site1.com 我怎么能有多个轨道应用程序运行,如果我访问, apps.site1.com/app_1 apps.site1.com/app_2 apps.site1.com/app_3 应该加载每个应用程序。 我的一个朋友告诉他,他已经实现了apache + php应用程序,其中存在各种index.php文件,并且每个文件夹结构可以单独作为单独的运行应用程序提供。 我怎样才能实现这个轨道应用程序,
我正在用Ubuntu运行一个EC2实例,并试图为两个域名安装虚拟服务器,但没有运气,也找不到原因。 我的web文档位于/var/www/<domain> , www文件夹下的所有内容都属于www-data:www-data (目前只有两个index.htmls)。 我已经将站点configuration文件放在/etc/nginx/sites-available ,并将它们链接到sites-enabled了sites-enabled 。 网站configuration文件和符号链接也属于www-data:www-data以防万一。 我还将我的域名与服务器的公共IP地址添加到/etc/hosts ,当然在EC2控制台中启用了端口80。 这里是/etc/nginx/nginx.conf : user www-data www-data; worker_processes 4; pid /var/run/nginx.pid; events { worker_connections 16; } http { sendfile on; tcp_nopush on; tcp_nodelay on; keepalive_timeout 65; types_hash_max_size 2048; include /etc/nginx/mime.types; default_type application/octet-stream; access_log /var/log/nginx/access.log; error_log /var/log/nginx/error.log debug; gzip on; gzip_disable "msie6"; include /etc/nginx/sites-enabled/*; } 而其中一个网站的configuration(另一个不同的域名): server […]
我在EC2实例上构build一个tomcat集群…我使用的是Amazon Linux AMI,因此我使用“yum install tomcat7”来安装tomcat …我需要安装另一个tomcat副本。这个地方,更不用说tomcat的启动脚本了。 有没有简单的方法来设置另一个实例,而不必手动复制所有这些文件?