我有一个DigitalOcean域名的DNS设置 ghazanfarmir.me 我想做的事? 我想要一个子域,即static.ghazanfarmir.me链接到CloudFront分配 ,然后链接到包含我所有资产的S3存储桶。 所以我可以使用子域static.ghazanfarmir.me访问CDN。 我到目前为止做了什么? 设置S3存储桶包含我的所有资产,并在此S3存储桶中创build了CloudFront分配( d17jymztihbpvb.cloudfront.net ) 在DigitalOcean DNS上创buildCNAMElogging,将static.ghazanfarmir.me到CloudFront分配,即d17jymztihbpvb.cloudfront.net 这是行不通的,有人可以解释这将如何工作,或者如果这一切都这样工作? 更新 我正在使用NGINX,问题是打static.ghazanfarmir.me加载站点启用目录中的第一个网站,即http://arbaeenuk.ghazanfarmir.me/ :
我有一个S3存储桶www.jonchang.org ,其中包含一些静态内容。 我有另一个S3桶jonchang.orgredirect到www。 我还build立了一个指向www.jonchang.org的Cloudfront发行版 。 如果我在浏览器中键入端点或Cloudfront分发url,它们都可以工作。 我的路线53设置如下,对于顶点: jonchang.org. A ALIAS s3-website.us-east-2.amazonaws.com. 而对于www子域名: www.jonchang.org. A ALIAS d2druy1req4myc.cloudfront.net. 我有一个博客子域的名称服务器更改为BlueHost: blog.jonchang.org. NS ns1.bluehost.com. ns2.bluehost.com. 所有3都显示“找不到服务器”。 所有其他NS和SOA已经被默认。 这些是过去三天的设置。 我找不到有什么问题。 我完全确定没有input错误,当直接访问url时,主机工作。 应该注意的是,尝试将CNAME添加到子域显示“找不到目标”,然后“没有AWS资源存在与您指定的别名目标”,所以这是不可能的。 我有智慧。 有没有人有什么build议?
对不起,如果这是这个问题的错误的地方,但我不知道还有什么要问。 关于可从EC2控制台查看的AWS EC2度量标准(例如,CPU利用率),当时间序列图在特定时间标记数据点时,是否表示数据点与指定时间之前或之后的时间段相关? 例如,如果我在14时25分有一个数据点,并且数据点以5分钟的时间间隔标记,则数据是从14.20 – 14.25还是从14.25到14.30的相关数据?
我有一个VPC 10.0.0.0/16。 它有子网10.0.4.0/22。 在那个子网中,我有10.8.0.0/24中的客户端openvpn服务器。 我怎样才能从ec2实例添加一条路由到我的openvpn客户端。 我需要我的服务器在10.0.4.0/22可以连接到openvpn客户端到10.8.0.0/24。 像这样的东西: route add -net 10.8.0.0/24 via 10.0.4.23 (我的openvpn实例的ip是10.0.4.23) 我怎样才能做到这一点在aws控制台? 我应该重新启动实例后更改获取新的路线?
我环顾四周,发现了一些线程,但没有什么帮助。 我对AWS上的EC2实例没有任何兴趣。 我有3个弹性IP,直到今天,他们都工作得很好。 我已经做了一些yum更新和什么。 我不知道什么时候开始,但其中一个是不会来的。 使用ifconfig或ip link show,我只能看到3个设备:回环,和我的两个私有IP。 我得到的唯一线索是当我在重新启动后查看/ var / log / messages时,ntpd似乎认为这个IP存在,但是在与另一个IP相同的接口上。 (IP地址为简单起见而改变) ntpd Listen normally on 1 lo 127.0.0.1 UDP 123 ntpd Listen normally on 2 eth0 192.168.0.1 UDP 123 ntpd Listen normally on 3 eth0 192.168.0.2 UDP 123 另一位负责人:当我进入我的EC2实例时,丢失的IP响应ping。 我已经离开了系统pipe理员的游戏很久了,所以我已经忘记了很多技巧。 我甚至不知道将弹性IP连接到私有IP的机制是什么。 编辑:我真的得到节点运行…不知道如何。 节点首先绑定到ifconfig中没有显示的IP。
目前,我们有以下设置: 多台AWS EC2机器,其中一些运行Docker Container,一些则无docker。 为了检索Syslog,Web服务器日志(Apache)和应用程序日志,我们有一个在EC2实例上运行的Fluentd代理(td-agent)。 这些将错误日志消息转发到集中的Fluentd服务器(日志聚合器),然后将其发送到Graylog。 对于访问日志,实例上的所有td-agent将其直接转发给AWS Kinesis Firehose,后者每隔5分钟(缓冲)将其存储在S3上,并由AWS Athena进行search。 Docker容器上的访问日志被写入stdout和错误日志到stderr。 正在使用fluentd的docker日志驱动程序将它们转发到安装在相应主机上的td-agent。 现在,这个设置有一些问题: 访问日志不能实时查看(例如,开发人员为了debugging目的) td-agent的高速caching/caching可能会成为高负载的问题 当日志聚合器或td代理停止服务时,td代理或Docker容器的caching/缓冲可能成为问题 由于价格和其他原因,我们没有使用CloudWatch Logs。 使用真正的日志文件也意味着,我们需要定期轮换它们,注意磁盘空间等。最后一点可能是通过使用RAM磁盘或单独的驱动器来解决。 但是这并不能解决实际的问题,即拥有一个固定大小的caching/缓冲区,这个缓冲区可能会变满并且阻塞传入的日志 在这个问题上有什么更好的方法? 有关于loggingDocker容器的最佳实践吗?
我正在遵循这个指南: https://gitlab.com/gitlab-org/gitlab-ce/blob/a64d0f79173301dd86db073e9b6a329b56554dbd/doc/raketasks/backup_restore.md 哪个效果很好! 我的备份保存到s3没有问题。 不过,我很乐意将S3生命周期策略清除超过14天的备份。 这很容易做到,但还有一些与gitlab备份有关的其他项目(恢复指令,一些configuration等),我不想清除。 只有通过S3生命周期策略“前缀”规则才能包括备份文件,这些规则只能清除文件名中带有某个前缀的文件。 好,但是使用gitlab-rake gitlab:backup:create的gitlab备份的前缀有一个dynamic变化的前缀。 我的问题: 有没有办法改变使用gitlab-rake gitlab:backup:create创build的备份的文件名格式gitlab-rake gitlab:backup:create ? 还是有办法改变生命周期政策采取后缀而不是前缀? 任何build议的替代品,以达到目标,也赞赏。
我正在使用Amazon EC2,CentOS 7 x64_86,1GB内存。 (1)运行命令 php -v 结果 PHP 7.0.24 (cli) (built: Sep 30 2017 10:10:28) ( NTS ) Copyright (c) 1997-2017 The PHP Group Zend Engine v3.0.0, Copyright (c) 1998-2017 Zend Technologies (2)运行命令 httpd -v 结果 Server version: Apache/2.4.6 (CentOS) Server built: Oct 19 2017 20:39:16 (3)运行命令 vi /etc/httpd/conf.d/welcome.conf 结果 # # This configuration […]
我有一个与此错误卡住的EB应用程序:失败的环境更新活动。 原因:内部失败。 我不能中止任何东西,我不能改变任何configuration..我不知道该怎么做,因为我做的每一件事情,它说:无法中止当前的环境操作环境xxxxxx:名为environment-xxxx的环境是无效的状态为这个操作。 必须等待部署。 我想摧毁应用程序或删除一切重新开始,但我不能这样做。 有谁知道如何解锁这个? 提前致谢!
我已经在我的实例上安装了Tomcat8,并在重新启动时进行configuration。 从这个实例创build一个AMI。 现在我明白了: 1)再次安装Tomcat(我可以确认这一点,因为我已经从webapps文件夹中删除了不必要的webapps,这些不必要的战争在我的原始实例中不存在)。 2)默认情况下,Tomcat没有启动(我认为这可能是由于我的启动重新启动configuration搞砸了)。 有趣的是我的自定义战争文件仍然存在。 有没有人注意到这个? 任何关于如何克服这个问题的build议,而不是做一个全新的安装?