我创build了一个EC2 t2.micro实例,并能够通过SSH连接到计算机并安装Redis。 Redis正在工作,因为我可以重新启动它并ping命令并从命令行写入logging。 我允许本机的安全组中的Redis端口,但是我仍然无法访问networking外部的Redis。 我什至试图让所有的IP访问6379。 安全组看起来像这样:SSH – TCP – 22 – 我的IP自定义TCP – 6379 – 0.0.0.0/0 有没有其他的防火墙我需要允许这个访问? 我尝试使用自定义节点应用程序和Redis桌面pipe理器连接到来自家庭和另一个networking的EC2 Redis实例。
我正在运行一个AWS EC2系统,在实例之间有一个共享的NFS分区(5x m3.medium)。 我正在上传一个不断增加的二进制文件,速度比我的最大带宽低10倍(在2.5MBpipe道上传250kBs),使用rsync –append 。 同时,我正在分析NFS分区上的文件,并使用MPI分配这些计算。 虽然rsync没有运行,但使用MPI的分析工作正常,需要5秒钟才能运行二进制文件。 当rsync正在运行时,实例之间的MPI通信会进行爬网,需要几个小时才能完成相同的任务。 分析脚本花费大量时间在MPI_File_read_at()命令上,读取NFS共享分区上的二进制文件。 当我停止rsync并重新运行分析时,速度是正常的。 我已经在这个问题上工作了几天,并没有取得太大的进展。 我不确定问题是在rsync文件上使用MPI还是通过NFS更新文件,或者是什么。 我已经明显地限制了rsync的带宽( rsync –bwlimit=X ),并且减速仍然发生。 我没有太多的这些工具的经验,但只是试图得到一个系统,目前的作品。 如果有人知道什么会导致这种滞后,或者我使用的这些方法之间的其他不兼容性,我将不胜感激。
有一个问题,我们的ELB健康检查在ELB页面上显示健康。 但在Scaling组实例页面上检查其显示为不健康。 导致autoscaler没有任何需要杀死它。 尽pipe盒子 a)罚款。 它的服务正在响应。 b)通过ELB健康检查(ping端口8080 / tcp) Box在0负载下。 不知道是什么原因造成的。 ELB如何通过 但缩放组检查失败。 只是为了确认。 缩放组健康检查设置为使用ELB的健康检查。
我们的工作区configuration了简单的AD / VPC和多个子网,并configuration了访问我们的VPC的VPN。 我想知道如何限制只有当他们login到VPN的用户工作区/客户端的访问。 查看文档和testing,看起来工作区客户端通过工作区网关,而不是通过build立的VPN连接。 你知道是否有办法限制这种访问,所以只允许来自VPN VPC子网的连接到桌面? 我们这样做是为了限制访问/执行MFA对环境的要求。 谢谢Nick
我们在AWS证书服务提供的ELB上安装证书,并在Nginx Web服务器上configuration自签名证书。 现在,当用户来到https://www.example.org/它说 www.example.orgredirect你太多次了。 ERR_TOO_MANY_REDIRECTS 以下是我的nginx conf文件 server { listen 80; listen 443 ssl; server_name example.org www.example.org *.example.org; access_log /var/www/example.org/logs/access.log; error_log /var/www/example.org/logs/error.log; root /var/www/example.org/httpdocs; ssl_certificate /etc/nginx/ssl/new/example.org.crt; ssl_certificate_key /etc/nginx/ssl/new/example.org.key; ssl_protocols TLSv1 TLSv1.1 TLSv1.2; location / { index index.html index.php; try_files $uri $uri/ @handler; expires 30d; } location @handler { rewrite / /index.php; } location ~ .php/ […]
这是我目前的设置:我们有2个名为TEST1和TEST2的域。 TEST1域是我的Linux客户端成功集成的默认域。 但是用户和组证书必须从另一个名为TEST2的受信任的域接收。 UID(uidNumber)和GID必须从TEST2 AD服务器获取。 以下是smb.conf文件的内容。 [global] workgroup = TEST1 realm = TEST1.LOCAL netbios name = LIN01 security = ads winbind offline logon = no allow trusted domains = yes winbind enum users = no winbind enum groups = no winbind use default domain = yes template home dir = /home/%U template shell = /bin/bash […]
我试图将EC2 AMI从PV转换为HVM(使用一些新的instance_types)。 @tolgamorf在这里说了我做了一些行动。 实例已启动并正常工作。 但是有时候,/ var / log / messages中会有一些日志logging为: 十二月二十二日16:47:56 modprobe:致命:无法加载/lib/modules/4.4.23-31.54.amzn1.x86_64/modules.dep:没有这样的文件或目录 这个事件是怎么回事? 请帮忙()。 看来我的旧AMI的内核与新的HVM实例有所不同。
我尽我所能去解决这个问题。 我已经尝试在CMD中执行命令tscon 2 / dest:console,这会在不按下X的情况下断开RDP。它仍然会注销。 我去了组策略,并修改了我所能做的一切。 我已经阅读了很多关于如何禁用这个教程的教程,而当我尝试这样做时什么也没有发生。 我试图在这个EC2服务器上运行一个stream,我已经做了一切,花了最后6个小时试图修复它。 它很烦人。 有人可以请尝试帮我解决这个问题吗? 我甚至进入了组策略编辑器,并试图这样做,甚至没有工作。 难道是因为EC2? 我不知道。
AWS CloudFormation(CFN)文档允许命名ElasticLoadBalancers(ELB)。 如果我命名ELB,则适用以下限制: 重要如果指定名称,则不能执行需要更换此资源的更新。 您仍然可以执行不需要或有一些中断的更新。 如果您必须replace资源,请指定一个新名称。 正如我所看到的,在CFN中命名ELB的原因之一是防止意外更换ELB,这将导致新的CNAMElogging被更改。 在我看来,我总是想命名一个ELB。 是否有额外的推理或最佳做法,我应该知道有关ELB的命名?
对于EC2实例,我该如何监控:(1)特定进程是否停止运行;(2)是否可以通过HTTP访问特定的URL(返回2xx) – 类似于Pingdom和其他类似的工具 (1)我特别感兴趣。 我检出了AWS CloudWatch,但它似乎只跟踪了一组非常基本的度量标准,如CPU,磁盘或networking利用率。 过程监控将非常有用。 看起来像你想在一个实例上运行软件时要监视的基本的东西,但它似乎并没有被覆盖。 我宁愿不花时间安装和configuration代理和类似的东西。 我有一个非常简单的情况,我只想通过电子邮件知道在一个EC2实例上名称为'uwsgi'的进程何时closures:-)