Articles of linux

监视器陷阱从代理收到

我有一个代理监视窗口事件日志,并寻找服务上/下消息,并将这些消息作为陷阱发送到zenoss。 代理被设置为在Windows调度程序中运行。 代理部署在客户端设备中。 我怎样才能从zenoss监控代理,看看是否定期收到zenoss的陷阱?

如何禁用Linux 2.6.18-164.2.1.el5上的“慢启动”

我有一个问题:发送小文件(16MB)的速度最高〜2MB / s。 而在较大的文件,16MB / s很容易实现。 当我查看详细信息时,看起来传输速度非常低 – 〜200KB / s,然后增加,但是16MB太小,无法达到足够的速度。 我读过它,看起来像是“慢启动”技术。 我在google上find了关于如何禁用它的一些页面,但是到目前为止我没有尝试过。 问题是我需要经常发送相对较小的文件,并且networking链接速度足以处理它(16MB / s给我1秒传输文件,这对我来说是完全合适的),但慢速开始的事情是导致文件在8秒内传输是不可接受的。 这个问题基本上可以归结为:是否有任何方法来禁用慢启动,或者至less使它以4MB / s而不是200KB / s的速度启动?

Majordomo:由于在不止一个名单上,所以邮件重复

我有一个debian服务器设置与sendmail和majordomo来处理一些邮件列表的传入邮件。 有些用户在多个列表中,并在邮件发送到两个列表时收到邮件两次。 虽然没有出乎意料的行为,但是这些人只会收到一次邮件。 所以基本上问题是:有没有办法阻止多次发送一个邮件给多个(majordomo)列表中的收件人? 奇怪的是,我自己在使用内部用户(如在服务器的一部分)时或者在发送给我的学生邮件帐户时不会收到邮件两次。 不知何故,这些服务器过滤出重复的邮件。 一个解决scheme可以为我工作,当一个消息发送到list1 @ xx和list2 @ xx到list1and2 @ xx时,重写头的方法其中list1和2 @ xx包含list1和list2的所有成员而不重复。

Linux服务器的特殊设置路由到自己

我有两个有问题的Linux服务器。 当一个服务器发起对另一个服务器具有的特定IP地址的请求时,我希望发起服务器将请求路由回自己的IP地址。 这可怎么办? iptables的? iproute2的? 我对这两个人都是新手,并且对他们的select有点困惑。 如果任何一个人都可以这样做,我很乐意看到每个例子,所以我可以学习一点额外!

如何允许通过apache访问LDAP组的成员?

我试图让某个LDAP组的成员进入我通过Apache托pipe的站点。 我已经阅读了这个文档,但是由于缺乏LDAP技能,我无法确定如何完成这项工作。 我有以下LDAP结构的组: dn: cn=icinga,ou=Groups,dc=mydomain,dc=no objectClass: groupOfUniqeNames objectClass: top uniqeMember: uid=someuser,ou=People,dc=mydomain,dc=no uniqeMember: ….. <more of these> 我的顶级看起来像这样: dn: dc=mydomain,dc=no objectClass: dcObject objectClass: organization objectClass: top dc: mydomain o: mydomain 所以,我试过的是这个Apacehe-configruation: AuthName "Icinga Access" AuthType Basic AuthBasicProvider ldap AuthLDAPURL "ldap://myldapserver/ou=Groups,dc=mydomain,dc=no?uid" AuthLDAPBindDN "MYBINDDN" AuthLDAPBindPassword "XXXXXX" AuthzLDAPAuthoritative off require ldap-group cn=icinga 而且,它不起作用,因为显然我做错了..但是,当在AuthLDAPURL指令中使用ou=People时,我确实设法使用LDAP进行身份validation,并且require ldap-user user otheruser foo才能完成此操作,但这并不能很好地…

iptableslogin无处可寻

我正在尝试loggingIPTables主要用于分析的连接。 问题是,我的日志似乎写在…无处。 到这个时候我知道iptables通过kern工具login,为此,所有内容都应该写入/var/log/kern.log 。 这是我的/etc/syslog.conf的头文件 # /etc/syslog.conf Configuration file for syslogd. # # For more information see syslog.conf(5) # manpage. # # First some standard logfiles. Log by facility. # auth,authpriv.* -/var/log/auth.log *.*;auth,authpriv.none -/var/log/syslog #cron.* -/var/log/cron.log daemon.* -/var/log/daemon.log kern.* -/var/log/kern.log lpr.* -/var/log/lpr.log mail.* -/var/log/mail.log user.* -/var/log/user.log iptables -L -n Chain INPUT (policy ACCEPT) target prot […]

NFS – 多次挂载,重写,性能降级

在具有10GbE的RHEL 5.7系统上,我有6个NFS挂载(1GbE)。 Iperf同时显示全部6个接口的链路饱和。 在nfs客户端系统中有一个瓶颈,但我找不到它。 它可以在完全链接饱和的情况下同时写入3个挂载点,但是当这个数目增加到6时,每个点只能以链接速度的一半写入。 我怀疑nfsiod线程的数量,但无法在任何地方find这个选项/设置。 Ubuntu上似乎也存在这个问题,但performance方式却有所不同 – 它完成了几次全速传输,有些则性能下降。 在RHEL上,所有传输的性能都会降低。 我如何进一步排除故障? 谢谢。

无法在本地networking上ping任何计算机(embedded式Linux设备)

我有一个embedded式Linux安装(定制使用buildroot,uClibc和busybox),我无法ping我的本地networking上的任何机器。 我的/etc/network/interfaces文件如下 auto lo iface lo inet loopback auto eth1 iface eth1 inet static address 172.18.255.212 netmask 255.255.255.0 gateway 172.18.255.1 这些价值是由我们的networkingpipe理员给我的。 route命令产生以下输出 Destination Gateway Genmask Flags Metric Ref Use Iface default 172.18.255.1 0.0.0.0 UG 0 0 0 eth1 172.18.255.0 * 255.255.255.0 U 0 0 0 eth1 所以似乎路由设置应该是。 不幸的是,我完全无法ping任何其他本地networking172.18.255.0 – 甚至没有网关。 当利用连接到没有网关的另一个公司networking时,我可以与该networking上的所有机器通信,但是当涉及网关时,我什么也得不到。 我使用另一台机器上的Wireshark实用程序来嗅探所有数据包,我可以看到我的embedded式设备正在发送ARP请求,只要我尝试使用该设备来ping 172.18.255.1网关,所以我知道以太网适配器正在工作。 不幸的是,这个请求要么不能通过网关,要么被忽略。 我在这里不知所措 […]

Ubuntu,ruby 2,rails 4

我试图设置一个服务器,它有Ubuntu 10.04 LTS,Ruby 2.0.0-p0和Rails 4 beta1。 我可以得到一切安装,但轨4有一个小错误,我想得到某人的意见。 当我做'gem安装rails – 版本4.0.0.beta1 – 无ri – 无rdoc'我得到下面的错误。 rdoc的可执行文件“rdoc”与/ usr / local / bin / rdoc冲突 覆盖可执行文件? [YN] 如果我说'N',那么我得到下面的错误ans退出安装: ERROR: Error installing rails: "rdoc" from rdoc conflicts with /usr/local/bin/rdoc 如果我说'我'然后得到: rdoc's executable "ri" conflicts with /usr/local/bin/ri Overwrite the executable? [yN] 如果我说“N”,它会再次退出,但如果我说“Y”,它将继续安装。 通过对上述2个选项说“y”,这是否会影响其他内容? 另外,我还以为' – no-ri –no-rdoc'选项在包含时不会安装?

使用IPMI从PXE进行无人参与的Linux安装

这是我的: Kickstart服务器上有多个Linux发行版。 我使用IPMI连接的多台Supermicro服务器机器。 我需要的: 我需要一些方法来在特定的服务器上运行特定Linux发行版的无人值守安装。 为了澄清,我需要一些命令行的方式来selectLinux发行版,它将被安装。 目前我知道发送ipmitool命令到服务器机器使其直接引导到PXE,但是我必须去它的控制台,并手动select所需的发行版。 提前致谢。