首先 – 我不是一个系统pipe理员,所以我甚至不知道我在做什么是对的。 基本上我有两个基本上彼此克隆的亚马逊EC2networking服务器。 我已经创build了一个Elastic Load Balancer,并且已经添加了两个实例。 我将生产代码同时推送到两台服务器,以保持内容的一致性。 现在这个工作正常,但是我很难在configuration上缠绕头脑。 如果我最终扩展并启动更多的实例并将其添加到负载平衡器,那么我怎样才能保持Apacheconfiguration在所有方面都一致? 我不希望手动SSH到每个实例只是为了更新我的httpd.conf文件。 有没有这样的策略,和/或我的负载平衡器设置在这里是正确的?
我已经习惯了debian / ubuntu发行版,现在尝试使用官方的Amazon AWS Linux AMI进行试验。 我已经安装了postgresql-server,postgresql-devel,postgresql-contrib yum包。 问题是我缺less像pg_lsclusters , pg_ctlcluster等命令 我应该安装什么其他软件包来获取这些命令。 还是只能在基于Debian的发行版上使用?
我正在Amazon EC2中设置镜像,并且我拥有所有带有专用IP的服务器。 当我尝试使用以下命令将我的镜像连接到我的主体 alter database DB_NAME set partner = 'TCP://202.42.3.54:1433' (IP由于安全性而改变)我得到一个错误说 服务器networking地址“TCP://202.42.3.54:1433”无法到达或不存在。 检查networking地址名称并重新发出该命令。 我确定服务器存在,并从其他服务器可见。 我记得在端点服务器名称与服务器在@@ SERVERNAME中自己知道的名称不一样时有问题,有没有人认为这可能是问题? 鉴于我们没有任何域设置,也没有ActiveDirectory我可以想到使用实际的服务器名称的唯一方法是设置一个主机文件,但我觉得这个解决scheme将最终难以pipe理,非常难看。 任何选项或想法?
我有一个分支办公室,需要将VPN安装到EC2 VPC中。 我不熟悉WatchGuard,并且无法在闪存pipe理界面find所有的旋钮和拨号,使其符合亚马逊的预期。 经过太多的挫折之后,我设法创build了符合大部分指定标准的预期隧道的configuration – 因为我无法find一些像MTU和ESP选项那样的设置,但是我拥有正确的PSK,PFS设置,并且正在告诉它根据要求使用SHA1和AES128。 尝试从办公室访问EC2专用地址会产生一堆debugging垃圾邮件,如预期的那样。 但是,IKE失败: Debug 2011-05-31T23:40:45 Process=iked msg=Process 5/6 Msg : failed to process ID payload 出于显而易见的原因,我甚至没有开始尝试通过隧道configurationBGP。 在这一点上,我想知道是否可以将l2lconfiguration为使用Watchguard防火墙的VPC? 如果是的话,我会在哪里出错?
我使用ec2来托pipe一个Windows服务器(2008 R2)。 这个服务器严格地用于IIS上的ASP.NET MVC网站,仅此而已。 一旦我有东西安装,我想能够创build此服务器的重复副本(设置明智的)。 我有什么select? 我知道在Linux上我可以使用像木偶的东西。
我在EC2上构build了一个基础设施,我在nginx中作为apache + php服务器前面的负载平衡器。 每个Apache服务器都有一些虚拟主机。 我正在考虑在虚拟主机处理太多请求时进行扩展的最佳方法。 我想我可以限制每个虚拟主机的连接数,例如100,然后当连接数超过100时,我创build一个新的实例(使用ruby和雾gem),并在该实例上configuration另一个虚拟主机,添加另一个后端nginx平衡器和新实例的IP。 这是要走的路,或者你推荐什么?
我们有一台运行带有MS SQL Server 2008 R2的Windows Server 2008的亚马逊EC2盒子。 SQL服务器的默认实例运行良好(默认的MSSQLSERVER),我们要添加第二个 – 当我们进入安装和configuration(SQL Server安装中心)时,它要求安装媒体文件夹。 有谁知道我们是否可以得到它(或者如果我们可以)? 我们试图寻找驱动器来安装,可能有安装,但没有运气。
我试图在EC2服务器上使用PowerShell远程执行。 我在服务器上启用了Windows远程pipe理,并使用-quickconfigureconfiguration了WRM。 但是,运行示例时: $Cred=Get-Credential Invoke-Command -Authentication Negotiate -Credential $Cred -ComputerName <servername>.eu-west-1.compute.amazonaws.com -ScriptBlock {Get-Culture} 我得到的错误: 连接到远程服务器失败,并显示以下错误消息:WinRM客户端无法在指定的时间内完成操作。 检查计算机名称是否有效并可通过networking访问,并且启用了Windows远程pipe理服务的防火墙例外。 有关更多信息,请参阅about_Remote_Troubleshooting帮助主题。 + CategoryInfo:OpenError:(:) [],PSRemotingTransportException + FullyQualifiedErrorId:PSSessionStateBroken 我在这里读到一个问题,服务器和客户端都必须在同一个域。 这真的有必要吗? 我们有其他的select来使用Powershell与非域名机器交互吗? 注:我知道PSExec工具。
我们正在将我们的部署从常规的EC2迁移到VPC,公有云中有两个负载平衡器,我们有一些领域“A”logging指向,但是我没有意识到公共弹性IP不能附加到VPC实例,您必须使用基于VPC的弹性IP。 所以你知道,我们的LB是基于HAProxy的实例,而不是Elastic Load Balancers。 所以我们有Apache在这里工作,如果这有助于回答我的问题或提供一个替代。 因为并不是所有指向公众LB的域都在我的控制之下,所以每个人都要把更改安排到DNS上是非常困难的,所以我们称之为不可能。 所以我的问题是,我可以将呼叫redirect到我们的公共LB到VPC的replace吗? 当我们通过我们的客户并且让他们更新他们的DNS时,这将是透明的。 任何build议将不胜感激! 编辑︰扩大一点,这将是一个好处,如果我可以做到这一点简单地使用EC2function,所以我不必保持两个公共LB实例运行。 否则,我需要知道如何完成“redirect”,是在DNS中完成,还是在别的地方完成? 编辑2:没有人能够提供任何见解亚马逊的具体决议,不需要LB实例保持,所以我已经概述了我们在下面select的答案HAProxy做了什么。
我似乎无法找出这个在亚马逊EC2上的IP别名。 我知道这应该是直接转向。 总之,我有两个问题(我的情景细节在问题之后),优先: 如何通过CLI命令获得路由工作? 然后[1]后,如何使configuration坚持通过configuration文件,以便它坚持即使重新启动? configuration文件是我的第二个问题,看到我甚至无法通过CLI进行路由。 这是我默认的: eth0 Link encap:Ethernet HWaddr 0a:64:bd:67:d6:4a inet addr:172.31.16.15 Bcast:172.31.31.255 Mask:255.255.240.0 inet6 addr: fe80::864:bdff:fe67:d64a/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:266 errors:0 dropped:0 overruns:0 frame:0 TX packets:257 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:29714 (29.7 KB) TX bytes:29843 (29.8 KB) 使用以下路由表: $ route -n Kernel IP routing […]