Articles of linux

防止控制台清除屏幕?

启动到Linux时,有时会有一两行快速清除。 我认为其中有些甚至不出现在dmesg中。 如果没有别的,我想在“login:”提示符之前禁止清除。 有一个内核命令或sysctl,我可以设置,以防止这种情况,我可以在启动后在控制台屏幕上阅读它们?

如何找出文件在物理上位于磁盘上的位置(块编号)?

这是一个晦涩难懂的问题,我知道。 我正在尝试在Linux机器上进行一些磁盘的性能testing。 我得到了一些不一致的结果,在同一个磁盘上运行相同的testing。 我知道磁盘有不同的性能,这取决于正在访问磁盘的哪一部分。 特别是,由于接近恒定的数据密度和恒定的转速,对磁盘外部的读取和写入具有比读取和写入磁盘内部部分高得多的吞吐量。 我想看看,如果我的不一致可以归因于这种几何因素导致的吞吐量变化。 是否有可能使用现有的工具来找出磁盘上的文件放置位置? 如果没有,我想我可以写一些东西,直接寻找,读取,并写入设备文件本身,绕过(和销毁)的文件系统,但我希望避免这一点。 我目前在3.0内核上使用ext4(Arch Linux,如果有的话),但我也对其他文件系统的技术感兴趣。

为什么我在lsof输出中看到webmin?

我正在运行一个服务器应用程序(写在C),这是绑定到我的服务器localhost地址127.0.0.1 ,让它在第一种情况下监听端口10000和第二种情况下端口20000 当我运行命令我lsof | grep IP 最后一列中的lsof | grep IP是: localhost: webmin (LISTEN)(第一种情况) localhost:20000(LISTEN)(第二种情况) 所以,而不是端口10000有webmin 。 这是什么意思? 我find了 它说Webmin是Unix系统pipe理的一个基于Web的界面。 这对我没有帮助; 为什么我在我的端口列表中看到webmin ?

如何configurationSamba以允许root用户完全控制特定的共享?

$(subj),它似乎是默认情况下拒绝所有共享的root用户。 我试图重现Windowspipe理共享。

你如何处理Linux的集中式补丁pipe理?

我正在运行一个小型(但正在增长)的Linux环境,其中包含不超过10台Linux服务器。 环境由CentOS 5&6和Oracle Linux 5&6 boxen组成。 所有这些都通过适当的yum回购补丁。 任何人都可以提出一个集中pipe理这些服务器的方法吗? 我听说Puppet经常被用来做这件事,但我从来没有用过它,并且有兴趣从其他系统pipe理员那里听到。

Linux中的通道绑定模式有什么区别?

在Linux下,您可以将多个networking接口组合成一个“绑定”networking接口来提供故障转移。 但有几种模式,其中一些模式不需要开关支持。 我没有限制在我的开关,我可以使用任何模式。 然而,在阅读不同的模式时,并不清楚每个模式的优缺点。 做一些模式提供更快的故障转移? 那么对于每种模式的CPU负载影响呢? 哪种模式可以结合带宽,而不仅仅是提供冗余? 这有限制吗? balance-rr是否需要交换机支持? 可靠性? 你长期的经历是什么?

ECC chipkill错误:哪个DIMM?

我们经常在我们的服务器上使DIMM发生故障,并在syslog中出现以下错误: 5月7日09:15:31 nolcgi303内核:EDAC k8 MC0:一般总线错误:参与处理器(本地节点响应),超时(无超时)内存事务types(通用读取),内存或I / O(内存访问) ,caching级别(通用) 5月7日09:15:31 nolcgi303内核:MC0:CE页面0xa0,偏移量0x40,谷物8,症状0xb50d,第2行,通道0,标签“”:k8_edac 5月7日09:15:31 nolcgi303内核:MC0:CE – 无可用信息:k8_edac错误溢出设置 5月7日09:15:31 nolcgi303内核:EDAC k8 MC0:扩展错误代码:ECC chipkill x4错误 我们可以使用HP SmartStart CD来确定哪个DIMM出现错误,但需要将服务器停止生产。 有一个狡猾的方法来确定在服务器启动时哪个DIMM崩溃了吗? 我们所有的服务器都是运行RHEL 5的HP硬件。

为什么我不能在Linux上创build大于2 GB的文件?

我想分享一下我在使用libpcap和snort嗅探高容量(1 GB全双工,最大2 GB的聚合)networking链接时遇到的一些知识。 应用程序将成功侦听所有stream量,但在文件大小达到2 GB时会崩溃。 如果您在创build2 GB文件时遇到问题,即使您拥有支持该文件的文件系统,并且/或者您知道内核支持该文件,这也适合您。

在ubuntu服务器中切换eth0和eth1

我有一个简单的问题。 我有一台运行Ubuntu服务器8.04 LTS和2个网卡的电脑。 一个在主板上网,一个PCI卡进入内部networking。 在安装过程中,它检测到主板上的NIC为eth1,PCI卡为eth0。 我反过来想要他们。 尤其是因为PCI网卡不会被主机服务器使用,只能用于一些将在其上运行的虚拟机。 所以,目前机器启动时,启动eth1(主板网卡)使用dhcp获取IP,而只保留eth0(PCI网卡)。 这正是我想要的,除了eth0和eth1切换。 谢谢。

守护进程和服务之间有区别吗?

守护进程和服务之间有区别吗? 或者它们基本上都是驻留在内存中的应用程序,并且绑定到一个特定的端口并监听/响应请求?