将stream量复制/镜像到WAN接口,无需“iptables tee”支持

我想复制每个传出的数据包到其他广域网接口,但我的iptables(v1.2.7)没有TEE目标的支持。 我想知道是否有另一种方法(可能使用iproute2或ebtables)将每个传出数据包复制到选定的接口。 我更喜欢其他方式获得xtables插件,因为我正在使用embedded式设备(一个UClinux发行版),我宁愿避免iptables的新版本(我不知道版本中的语法是否保持不变),交叉编译问题或改变Makefile文件。

AWS负载均衡器和IPv6

请允许我提前道歉。 我知道这个问题已经被问及以各种方式在网上多次回答。 问题是,所有的解决scheme和答案有时是矛盾的,只是最终混淆了我。 我们的开发组要求我们为AWS中的实例configurationv6访问。 我通常不处理DNS的东西,所以我有点混淆。 这是目标。 通过IPv4和IPv6访问AWS云中的服务器,这显然可以通过负载均衡器来完成。 这是事情开始变得棘手的地方。 域名托pipe在dreamhost。 任何人都可以解释如何得到这个configuration? 您可能会认为这将与在Dreamhost中创build指向AWS负载平衡器的IPv4和IPv6地址的A和AAAAlogging一样简单。 请帮忙! 谢谢! 作为一个方面说明,我已经读了很多关于Route 53的内容,但是看起来好像除非它需要这个工作,我们需要避免它。 据我所知,它只是AWS的DNS。 我想避免从Dreamhost转移服务。 那里有很多其他的东西。

安装了PHP5,但Apache将PHP显示为未解释的文本。 我怎样才能得到它来处理它作为PHP?

在Drupal安装中,它将在下面以纯文本forms显示根PHP文件。 a2enmod说php5是启用的,aptitude说libapache2-mod-php5已经安装,mods-enabled /有php5.conf和php5.load,VirtualHost有DirectoryIndex和ScriptHandler指定。 这有点像政府经济学家的计算机病毒:你可以find的每一个指标都说你的系统是好的,但是它不起作用。 我该怎么做才能让这个Drupal 7站点运行? 显示的页面是: <?php /** * @file * The PHP page that serves all page requests on a Drupal installation. * * The routines here dispatch control to the appropriate handler, which then * prints the appropriate page. * * All Drupal code is released under the GNU General Public License. […]

Monit – 守护进程的非守护进程?

我有一个ruby进程不作为守护进程运行(它在前台运行),但可以生成一个pid文件。 我的问题是,Monit总是期望监视后台/守护进程? 过去我使用了Bluepill,那是默认行为: 请注意,由于我们指定了一个PID文件和启动命令,bluepill假设进程将自我守护。 如果我们希望bluepill为我们提供守护进程,我们可以做(注意我们仍然需要指定一个PID文件):process.daemonize = true 有没有类似的monit? AFAIK,只要进程(不pipe是否守护进程)都可以创build一个PID文件,Monit会检测它是否自我守护,并且不会守护进程,反之亦然。 谢谢

是每个实例或每个数据库的SQLsorting规则?

我有一个SQL实例,比方说MSSQLSRV – 是每个实例的sorting规则,即给定实例中的每个数据库都具有相同的sorting规则,还是每个数据库设置sorting规则? 即每个实例多个sorting规则。

Supervisord和stdout / stderr

对于Supervisord中的程序configuration块,如果redirect_stderr为true,是否需要设置stderr_logfile? stderror_logfile=/path/to/logfile/stderr.log stdout_logfile=/path/to/logfile/stdout.log redirect_stderr=true 由于redirect_stderr为true,这意味着stderr.log将为空,并且stderr和stdoutstream的组合将显示在sdtout.log中。 我的理解是正确的吗?

检查nginx活动连接没有HttpStubStatusModule

我们要检查没有安装模块HttpStubStatusModule的活动连接的数量。 什么是等效的Linux命令? 作为一个基线,我们先在安装了HttpStubStatusModule的机器上进行testing,例如 Active connections: 6146 <– from HttpStubStatusModule # netstat -an | grep :80 | wc -l 1266 # netstat -an | grep :443 | wc -l 25082 在我看来,上面的netstat都没有给我正确的数字。 任何想法?

我的云服务器上的IO速度较慢,导致服务器重启问题缓慢?

我在Rackspace云上运行两个服务器,一个用于Web应用程序,一个用于db和redis实例。 Web服务器有1G的RAM和单核。 Nginx坐在运行2名工作人员的独angular兽前面。 我也有一个sidekiq实例运行。 这种configuration运行良好,服务器通常在非常低的cpu上嗡嗡声,因为该应用尚未启动。 但是,当我独angular兽重新启动,更不用说完整的应用程序部署,所有的地狱崩溃。 它看起来像这样: 基本上我的服务器被消灭了3分钟。 有些时候有些响应,但是监控触发了整个地方的停机警报(这只是零停机重启)。 如果我进行完整的部署,即使我正在预编译资源并上传,但图表跨度大约为8分钟,因此不需要进行服务器上的编译。 对我来说有趣的是我有一个在DigitalOcean上运行的完全相同的服务器设置。 我可以完全重新启动整个服务器shutdown -r并在50秒内启动并提供页面。 有了这个Rackspace服务器,我不敢重新启动它,即使testing,因为它会给我一个生产服务器非常重要的停机时间。 我不是一个Linux服务器pipe理员,所以我想知道是否人们可以告诉我,这是否与Rackspace云服务器相同。 我有十年的经验运行几个专门的Windows盒子,从来没有这样的问题。 hdparm针对服务器。 Rackspace公司: $ sudo hdparm -Tt /dev/xvdc /dev/xvdc: Timing cached reads: 5066 MB in 1.99 seconds = 2541.54 MB/sec Timing buffered disk reads: 238 MB in 3.00 seconds = 79.32 MB/sec DigitalOcean $ sudo hdparm -Tt /dev/vda /dev/vda: Timing […]

你可以在Subversion的基于path的授权中使用通配符吗?

Subversion info:Collabnet Subversion Edge 3.2.2 SVN版本:1.8.0 Apache HTTP Server 2.4.4使用mod_authz_svn,不使用ldap 我想要做的是将一个Subversion项目的访问权限分配给团队中的所有开发人员,但是只有特定的开发人员才能访问某些目录。 而不是像这样创build数十个条目: @superdevs = trusteddev, projman @devs = @specdevs, user1, user2, user3 [/] * = rw [MyProj:/] ~@devs = [MyProj:/trunk/AllDevs/SuperDevsOnly] ~@superdevs = [MyProj:/trunk/ManyOtherDirs/SuperDevsOnly] ~@superdevs = # the list goes on and on… 是否可以configuration基于path的授权文件来定义文件模式,而不是为每个受限制path显式创build一个条目? 我希望避免添加200+条目到授权文件,因为我知道更多的条目将影响服务器上托pipe的所有SVN操作的性能。 这对于确保构build我们的最终解决scheme所需的敏感代码来说也是很多工作。 TL; DR; 您可以在设置Subversion的基于path的授权文件时定义常用文件模式,而不是为每个需要限制的显式文件或目录定义规则? 还有一件事 我对外部人员很熟悉,但是我们还没有能够让他们与我们的持续集成系统一起工作,而且现在不想“浪费时间”更新或replace它的权力。

ESXi 5.1 Storage vMotion

我们有一台5.1 vCenter服务器,有几台主机,一台是5.0,另一台是5.1。 我们在标准版中获得许可。 使用vCenter Web Client,我们可以在5.1主机(具有本地存储)之间使用Storage vMotion虚拟机。 但是,使用vSphere Client(桌面客户端),我们不能这样做,“更改主机和数据存储区”选项是灰色的,并附有说明 必须closures虚拟机才能更改VM的主机和数据存储。 任何想法什么检查? 看起来像在vSphere客户端中的错误。 版本: vCenter 5.1.0,1123961 主机ESXi 5.1.0,1065491 vSphere客户端:5.1.0 1064113

服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器.