Articles of linux

Red Hat Linux上的碎片分组

我们的应用程序运行在Red Hat Linux 8.0 3.2-7,Linux内核版本2.4.32上。 我们发现操作系统不知道如何处理碎片数据包。 当接收到大量分片数据包时,在OS上运行的应用程序由于内存不足而崩溃。 有谁知道一个解决scheme? 或者可以引用我一个解决这个问题的Linux版本? 谢谢。

有点困惑创build自己的NameServer和DNS

可能重复: 什么是胶水logging? 我的注册商拒绝提供DNS服务。 它只允许我添加我自己的名称服务器,如:ns1.myexample.com,ns2.myexample.com 我已经买了一个VPS,并按照这个教程: http://pinoygeeks.net/blog/how-to-setup-nsd-name-server-daemon-in-ubuntu-debian-bind-alternative/ NameServer会是什么? 我的意思是,它不能是ns1.myexample.com,因为ns1.myexample.com还没有解决。 所以它一定是别的东西。

在成功的ddclient更新中运行脚本

有没有办法强制ddclient运行一些成功的更新脚本? 没有IP客户端有这个function,但我必须使用dyndns服务。 提前致谢。

xen 4.0 squeeze无法启动guest:launch_vm:SETVCPUCONTEXT失败

正如Chris Benninger所说: http : //www.benninger.ca/? p = 58许多人都有Squeeze和xen4.0的问题告诉他们: launch_vm: SETVCPUCONTEXT failed (rc=-1) 但似乎没有人知道解决scheme是什么。 我也不知道,但至less在这里,解决scheme可能会被logging下来。 就我而言,我可以启动一个访客机器。 第二台机器的相同configuration失败。 无论我首先从哪一个开始运行,另一个都会出错。 我至less有十几个其他的系统(在我的工作中)用Squeeze和64位XEN运行,但在家里却没有这个新机器。

备份一个Linux设置(快照?)

我有一个VPS。 我想降级它的计划。 但是,根据提供商的说法,我必须重新设置,我认为这样做会很耗时。 有什么我可以做备份我目前的设置,下载它在我的驱动器,降级,在新系统上传备份和恢复?

如何从Subversion Repo导出代码并禁用SVN?

颠覆回购是在我们的Linux主机服务器上创build的,现在需要删除。 如何识别回购,从中导出代码库,并删除回购和颠覆function? 谢谢!!

安装在ProLiant BL460c上的RHEL 5.2 – 挂在'正在引导内核'

正如标题所述,我有一个问题。 这台服务器和安装光盘也在我的世界的另一边,所以… 到目前为止,我试图用参数开始安装:linux text noapic noacpi no = apic no = acpi 这导致相同的挂起。 我也禁用了一个PCI以太网适配器,我不知道关于禁用板载以太网适配器,我不知道如果ILO使用这个。 任何人有任何build议? 非常感激。 编辑:尝试开始安装后的完整输出。 boot: linux text Loading initrd.img……………… Loading vmlinuz……. Uncompressing Linux…done. Now booting the kernel stays on this for hours 编辑2:添加“MEM = 40960M”(服务器有40个RAM的参数)参数允许它继续,但直接在“现在启动内核” Memory: sized by int13 0e801h initrd extends beyond end of memory (0x00ef2090 > 0x00000000) disabling initrd Console: […]

如何调查与TX包丢失在Linux中的真正问题?

我在CentOS上运行我自己的vps软件,运行一些我自己的软件,使用非常快的algorithm将特殊构build的RAW TCP数据包发送到运行我的软件的许多系统。 我已经注意到在执行ifconfig的时候TX列中有太多的数据包丢失。 另外我知道在70%的情况下,并不是所有通过外部venet0接口的数据包都是由更高级别的系统(比如主机操作系统,networking驱动程序等等)发送的。 如何调查真正的问题在哪里? 对于第一个:send()或sendto()返回成功时如何解释简单的TX数据包丢弃? 二:传入ICMP desination不可达/无路由增加TX的包丢弃? 我的问题ifconfig: venet0 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00 inet addr:127.0.0.1 PtP:127.0.0.1 Bcast:0.0.0.0 Mask:255.255.255.255 UP BROADCAST POINTOPOINT RUNNING NOARP MTU:1500 Metric:1 RX packets:14512501 errors:0 dropped:0 overruns:0 frame:0 TX packets:151202339 errors:0 dropped:10321888 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:1043659479 (995.3 MiB) TX bytes:6306749886 (5.8 GiB) 对不起,如果有太多的材料在networking上这个,但他们是新手,我是程序员,需要所有的细节来修复我的系统。 谢谢

Apache a2ensite默认设置

我从头开始设置VirtualHost文件,最近才通过a2ensite命令。 我认为这是一个伟大的命令,非常有用,但我的网站大多数configuration具有相同的设置(如SSL证书,基本身份validation等)。 有没有办法可以改变我使用它的网站启用的目录中的a2ensite写入的内容? 例如,自动把我的SSL证书,等等 干杯 PS在安装了Apache2的11.04 Ubuntu服务器上。 权限来安装更多的软件。

Ubuntu的启动不会启动

我有一个运行Ubuntu 11.04服务器的服务器,我已经安装了vsftpd(FTP)。 我试图让vsftpd在启动时运行,但似乎无法configuration它的权利。 /etc/init.d中已经有了一个upstart vsftpd文件