我在EC2服务器上的一些testing开始失败。 当我挖掘时,原因是我的服务器之间严重的时间不匹配: Sun Jun 22 14:43:43 UTC 2014 # Laptop Sun Jun 22 14:46:36 UTC 2014 # Server #1 Sun Jun 22 07:50:19 UTC 2014 # Server #2 差异是显着的 – 在一台服务器上3分钟,在另一台服务器上大约7小时。 所以,我扔了一个小脚本,计算一个服务器和其他服务器之间的时间差异: $ $ ./time_diff.py +——–+—————+———————-+———————-+———————–+ | Number | ip | difference (seconds) | local time (seconds) | remote time (seconds) | +——–+—————+———————-+———————-+———————–+ | 1 […]
我喜欢将SSD EBS实例存储作为L2ARC和ZIL用于由EBS支持的zpool 。 走得更远(进入更危险的领域),我可以用2个实例商店创build一个zpool镜像: zpool create vol1 mirror xvdb xvdc 然后使用ZFS快照/复制在EBS上保留“温暖”/最终一致的备份? 我可以丢掉几秒钟的数据 我不想把EBS添加为热备份,因为这会限制整个池的速度
我正在使用EC2亚马逊AMI图像,我已经禁用了云启动挂载,但短暂的驱动器总是包含一个ext3文件系统是否有一个新的实例启动没有任何文件系统在临时驱动器上的方式?
我有一个SVN回购,大约35GB后倾销。 我知道这是巨大的,但我们的业务需要跟踪所有文件和库的所有修订版本。 我有Apache Subversion托pipe在AWS EC2实例上,分区为8GB。 我将S3卷挂载为/ mnt / svn,另一个挂载为/ mnt / backup。 使用svnadmin转储运行备份时出现问题。 sudo svnadmin dump /mnt/svn/repos/repo1 > /mnt/backup/repo1_$(date +"%Y%m%d%H%M%S").dump 当备份运行时,我将看到/分区的可用空间减less,当它达到8GB(分区的大小)时,备份将返回错误“磁盘空间不足”。 我的问题是,为什么使用/进行备份? 有一些临时区域,它正在使用?
不知道发生了什么事情,我的实例在一天11:33 UTC,另一个是3:38的情况下,在一天中的两个确切时间100%CPU使用率,否则当天剩余时间使用率低于10%。 我没有find:1.任何crontab项目(计划任务)2.任何使用我的应用程序的尖峰。 事实上,应用程序全天使用总共3-4次。 问题是11:33或3:38之后实例无响应的几次,只有重新启动才能解决问题。 我运行wordpress和tomcat服务器(一个非常轻的应用程序)。 该应用程序运行良好的微型实例。 但是,为了获得更好的性能,我select了m1.small。 我可以去做更大的事情,但是在11:33和3:38我想知道究竟是什么导致了这个100%。 查看附件的监控细节截图。 这可能与CPU窃取有关https://serverfault.com/a/560330/204141但是,我不知道。
我有一个运行Apache的EC2实例,我的网站(php文件)也在EC2实例上。 网站用户将能够上传和下载文件,并且我想将(用户上传的)文件存储在单独的EBS卷上。 我是否需要给予Apache特殊权限才能写入单独的EBS卷?
我正在尝试为AWS EC2创build一个PV实例。 模板VM基于使用systemd的CentOS 7。 磁盘布局是两个分区:/ boot(/ dev / xvda1)和LVM2(/ dev / xvda2)。 根文件系统驻留在LVM2上。 当我在VirtualBox上启动虚拟机时,它启动正常,但是当我将它上载到EC2时,它会加载到systemd启动并完成文件系统检查的位置,然后它永远在那里。 所以问题是如何从systemd中榨取更多的debugging输出来找出它正在等待什么呢? 下面是我从控制台用systemd.debug得到的日志(在开始时被截断了一点,因为这里的主体受限于30K个字符: Xen Minimal OS! Booting 'CentOS' root (hd0,0) Filesystem type is xfs, partition type 0x83 kernel /vmlinuz-3.10.0-123.4.4.el7.x86_64 root=UUID=3d5995c8-0aef-4b6d-8eda-d56 cfce8455f ro rd.lvm.lv=vg0/root crashkernel=auto ipv6.disable=1 rootflags=uquot a,gquota quiet systemd.log_level=debug systemd.log_target=console log_buf_len=1 M console=tty0 console=hvc0 selinux=0 initrd /initramfs-3.10.0-123.4.4.el7.x86_64.img ============= Init TPM Front ================ […]
所以我一直在试图创build一个像系统一样的Dropbox来允许多个EC2实例使用相同的文件。 我正在编写实际上自己修改文件的程序,而且我并不担心并发修改错误的问题,因为我已经devise了解决scheme。 现在,我能find的最接近的办法就是使用NFS,这看起来像是来自天堂的一线阳光。 (而且它也没有看起来那么复杂!)现在,我几乎把它全部设置好了,然后我头撞到了一堵砖墙上。 我一直在以下教程: http : //hunterford.me/amazon-ec2-and-nfs/ 我做的唯一不同的是取代这条线: /var/www/test ec2-180-71-131-129.compute-1.amazonaws.com(rw,async) 用这一行: /home/ec2-user/Players *(rw,async) 我改变了第一部分,因为那是我想要放置我想要分享的文件的地方。 第二部分我改变了,因为我不知道我应该放在那里,他说我可以放一个通配符。 (我知道你们现在都在c,,我也是)我没有得到一个错误,所以我去了。 其他一切顺利,我确实设立了所有开放的港口的安全组织。 当我去我的另一台机器上安装文件时: mount -t nfs {MY_FIRST_MACHINES_DNS_HERE}:/home/ec2-user/Players /home-ec2-user/Players 现在,先坐在那里一会儿,然后眨眼间。 最终超时。 有没有人看到我做错了什么? 坦率地说,这可能是任何事情,因为我不知道我在做什么,当谈到NFS。 我一直在t1.micro实例上使用标准(Free Tier)Amazon Linux AMI,以及16GB的通用SSD存储。
我有Ubuntu 14.04服务器(LAMP),运行在Amazon EC2上。 在我的客户机上,我使用导入的SSH密钥运行Putty。 会话被保存,所以总是没有变化。 我在连接过程中没有错误,一切都很好。 但今天我已经做了apt-get更新和重新启动。 现在我看到Using username "ubuntu". Server refused our key Using username "ubuntu". Server refused our key错误,并提示input密码。 我已经试过停止和开始instace,但是这并没有帮助。
我的Amazon EC2实例有一个奇怪的问题。 我创build了以下内容: 在Amazon云中托pipe的m3.medium实例 此实例运行以下a。 Apache Tomcat应用程序服务器b。 MySQL c。 Postresql 使用弹性IP 我的问题: 在某些企业networking中,我无法通过HTTP或SSH连接到我的网站。 这里是一些debugging信息 一个。 我可以“telnet {我的网站} 22”但是当我“{用户名} @ {我的网站{”SSH客户端挂起没有任何反应 湾 我可以“telnet {my site} 80”,但是当我通过http:// {my site}访问站点时,在我的chrome开发工具中出现“加载资源失败:net :: ERR_CONNECTION_RESET。 (即页面不加载) 这可能是什么原因? 基本上我得到很多人向我抱怨,他们无法访问该网站(通常是在他们的公司networking内)。 从移动设备访问通常是好的。 感谢艾伦