有谁知道是否有可能从在线EC2pipe理控制台(每天或每小时)自动创buildEBS快照,然后告诉它保留多久(修剪它们)? 我不使用命令行工具,所以希望有一个选项(我目前无法看到!)来自动化快照? 我知道你可以通过Ylastic这样的第三方应用程序和网站来做到这一点 – 但是希望现在能够build成这个网站吗?
我试图做一个dynamic的虚拟主机条目的目的是redirect到.mydomain.com所有stream量到/ var / www / html /这部分工作,但我也是一个重写条件,检查如果目录存在,如果不那么我想将所有stream量redirect到根/var/www/html/index.php。 这部分是不工作的,因为在我的testing期间,我注意到,没有重写variables工作,他们是空白的,我不明白为什么这里是我的虚拟主机configuration # get the server name from the Host: header UseCanonicalName Off # this log format can be split per-virtual-host based on the first field # LogFormat "%V %h %l %u %t \"%r\" %s %b" vcommon LogFormat "%{Host}i %h %l %u %t \"%r\" %s %b" vcommon CustomLog logs/access_log […]
我面临一个非常奇怪的问题与AWS。 ec2仪表板上有四个ec2实例,处于运行状态。 但是,当我在开发工具下查看它们时,表示它们正在停止或重新启动状态。 我仍然可以SSH入他们,但实例不可用在客户端。 我试图部署一些代码(大约12小时前),由于磁盘空间不足(可能是由于日志文件大小),部署失败。 但是,实例刚刚停止,而不是部署失败。 有关这个问题的任何想法?
我在尝试使用AWS时遇到了一个问题:“实例存储”并不总是自动挂载。 根据实例types,SSD卷的设备名称可能会有所不同。 有时两个SSD中的一个已经自动挂载,有时不是。 (从我的经验看来,第二个SSD永远不会自动挂载。)有时,实例存储已经有一个文件系统,有时它不。 如果有一个启动脚本能够自动findSSD存储(如果有的话),并根据需要对其进行格式化,然后将其作为单个RAID0逻辑卷进行安装,那就太好了。 但是考虑到脚本可能面临的情况的变化,这似乎不是一件微不足道的任务。 除非我们总是使用相同的实例types,在这种情况下,也许我们可以依赖于某种方式。 (但是我们不希望总是使用相同的实例types。) 对我来说,亚马逊似乎并不提供一些现成的解决scheme来解决这个问题。 也就是说,一个只需将所有可用的实例存储作为/mnt下的单个逻辑卷装载的工具,或者其他任何东西。 有没有这种现成的解决scheme,或者我将不得不再次重新发明轮子? 亚马逊如此困难,这似乎是一个耻辱。 我不确定他们在这方面的想法!
我的问题有两个部分: – 如何获得日志事件? 命令行告诉我,我需要configurationaws … – 如何configurationaws? 我尝试通过执行以下操作来获取日志事件: sudo aws logs get-log-events –log-group-name my-group –log-stream-name my-stream –region us-west-2 但是我得到错误Unable to locate credentials. You can configure credentials by running "aws configure". Unable to locate credentials. You can configure credentials by running "aws configure". 所以,这正是我所做的。 我运行aws configure ,并填写适当的字段: AWS Access Key ID [****************NEEA]: AWS Secret Access Key […]
例如,我使用Cloud Formation创build了具有多个EC2实例的LAMP堆栈。 现在,我只想将一个临时安全组分配给下一两天的其中一个实例。 我可以通过AWS控制台执行此操作吗? 这会导致未来Cloud Formation更新的任何问题吗?
运行一个i2.8xlarge EC2实例types,我期望32 cpu可用和可用。 在一次testing中,我只看到了16个cpus。 我使用stress -c31 -t 30来产生一些cpu负载,但是只使用了32个cpus中的16个。 具体来说,htop显示cpus 1-8和17-24被100%占用,cpus 9-16和25-32空闲。 在不同的i2.8xlarge(相同的操作系统)我用htop证实,所有32 cpu被使用。 lscpu输出: 架构:x86_64 CPU操作模式:32位,64位 字节顺序:Little Endian CPU(s):32 在线CPU列表:0-31 每个核心的线程数:2 核心(s)每个sockets:8 套接字:2 NUMA节点:1 供应商ID:GenuineIntel CPU系列:6 型号:62 步进:4 CPU MHz:2500.086 BogoMIPS:5264.79 pipe理程序供应商:Xen 虚拟化types:完整 L1dcaching:32K L1icaching:32K 二级caching:256K 三级caching:25600K NUMA node0 CPU(s):0-31
我有一个关于通过AWS VPN实现高可用性的问题。 语境: 我有一个要求,build立我的AWS VPC和大公司之间的站点到站点VPN连接。 此VPN链接需要支持到我的AWS VPC中的应用程序的入站http连接。 出于各种原因,我所连接的大公司不会分配一个不冲突的私有(RFC1918)子网来使用。 相反,他们要求我使用NAT,通过我公开的IP(我将保留一个公共IP)在VPN上公开我的服务。 我相信,通过遵循本指南(没有单独的代理),我已经成功地设置了这个(可以testing)正确的路由规则组合,但是我只能将传入的连接指向单个IP。 题: 我想知道是否有方法可以直接连接到高可用负载平衡器? 这将允许更好的可扩展性和高可用性。 我考虑过的事情: 使用AWS 外部 ELB: 这些没有可靠的IP地址或足够窄的范围。 我不能在右侧的路由规则中添加这样的范围,因为这样的范围可能会与AWS上托pipe的任何其他服务发生冲突。 使用AWS 内部 ELB: 它们具有公共的DNSlogging和可预测的范围,但是它们都在私有IP范围内,所以不能被客户机系统使用,因为它们只允许创build到非RFC1918公共IP的静态路由。 实现我自己的负载平衡器,如HAproxy: 这将解决可扩展性问题,但仍然会在系统中留下单一故障点(HA节点本身)。 另外,这是我必须维护的另一台机器。 有谁知道是否有方法在VPC路由表中引用ELB? 或者有任何其他的build议如何实现这一目标? 谢谢
我正在使用预configuration的Docker容器为我们的创业公司实习生pipe理和代码托pipe设置一个gitlab + redmine服务。 这样做是非常简单的使用docker预configurationdigitalocean图像上的命令行泊坞窗。 甚至使用tutum + digitalocean更容易。 我们考虑将AWS用于多种目的。 所以我试着用EC2容器服务(ECS)设置提到的configuration。 但在ECS上,您必须为每个docker集装箱分配内存。 这意味着,容器在同一台服务器上运行时不能共享内存。 更糟糕的是:因为你必须分配内存给每个容器,所以你的docker不能使用服务器交换,因为swap不能被分配! 为什么这些限制已经到位? 有没有可能的方法来解决这些?
我想我可以使用 aws s3 sync . s3://s3bucket 但是我不确定在哪里放置 – –delete 另外我想不时地运行这个命令,将本地文件夹中的所有新文件都推送到s3并在本地删除。 我有几十万个文件移动将近40万,需要多长时间,每个文件大约30kb-40kb