Articles of rhel6

为什么DHCP租约的开始时间大于结束时间?

在我们的DHCP服务器上,我们看到了一些关于我们租赁的情况,我不确定为什么要这样报告。 lease <IP Address> { starts 5 2015/08/21 13:22:20; ends 5 2015/08/21 13:22:18; tstp 5 2015/08/21 13:22:20; tsfp 5 2015/08/21 13:22:20; atsfp 5 2015/08/21 13:22:20; binding state backup; hardware ethernet <MAC address>; uid "\001\000\017\224A\271`"; 正如你在这里看到的,它在开始之前结束了2秒。 这与下面的租约不同,它看起来是更准确的时间,并符合configuration文件,这是48小时的默认租赁时间的设置。 lease <IP Address> { starts 4 2015/10/22 01:59:48; ends 6 2015/10/24 01:59:48; tstp 6 2015/09/19 01:57:16; tsfp 0 2015/10/25 […]

kvm内存通过virsh更改不会传播给vm

您好我刚开始在rhel6上使用kvm,创build一个虚拟机之后,我尝试增加内存,但是我在xml文件中的更改不会传播给虚拟机,即使在popup虚拟机并重新启动libvert之后? [root@kvm01 qemu]# virsh dominfo dev-kvm01 Id: 2 Name: dev-kvm01 UUID: 9b2bf581-2807-3116-b176-60e9c0559943 OS Type: hvm State: running CPU(s): 2 CPU time: 1975.3s Max memory: 7864320 kB Used memory: 7864320 kB Persistent: yes Autostart: disable Security model: selinux Security DOI: 0 Security label: system_u:system_r:svirt_t:s0:c47,c760 (enforcing) [iknowmed@dev-kvm01 ~]$ free total used free shared buffers cached Mem: 3632284 […]

/ etc / inittab respawn脚本从RHEL / CentOS 5.x迁移到6.x

我在CentOS 5.7中有一个非分叉的perl脚本作为TCP-sockets守护进程运行(这个脚本是多人游戏的后端)。 它正在被/ etc / inittab启动和重新生成: pref:3:respawn:/bin/su -c '/usr/local/pref/pref.pl >/tmp/pref-`date +%a`.txt 2>&1' afarber 它正在每天晚上由cronjob重新启动: 33 1 * * * kill `cat /tmp/pref.pid` (其中/tmp/pref.pid文件是由脚本本身创build的)。 这个设置对我来说很好,因为很多卫星。 现在我正在尝试升级到CentOS 6.x,并在阅读“man 5 init”之后创build了一个新的/etc/init/pref.conf文件: start on stopped rc RUNLEVEL=3 stop on starting rc RUNLEVEL=[!3] console output respawn chdir /tmp exec /bin/su -c '/usr/local/pref/pref.pl >/tmp/pref-`date +%a`.txt 2>&1' afarber 并可以启动它 # sudo initctl […]

在RHEL6上的selinux:httpd config。 DocumentRoot “不存在”

我运行一个股票RHEL6安装,并指出我的httpd DocumentRoot到/path/does/exist (它存在!)。 我已经授予了apache用户许可,并通过以下方式添加了我认为应该是必要的标签: chcon -R -t httpd_sys_content_t /path/does 但没有骰子 。 audit2why显示类似于请求的缺lesstypes执行允许规则 avc:拒绝{search} pid = 4793 comm =“httpd”name =“/” scontext = unconfined_u:system_r:httpd_t:S0 tcontext = system_u:object_r:file_t:S0 tclass = DIR 有人可以帮我解释吗? 请注意,我不是在寻找答案“禁用selinux”:-) 谢谢! -B

使用两个Intel NIC 10G端口时,传输速率会降低

我在运行RHEL6的服务器上使用Intel 82599EB 10G网卡。 我运行一个程序,其中数据包以高速生成。 之前将网卡安装在另一台PC上,我可以同时在每个端口上以8-9Gbps的速度生成stream量。 在这台服务器上,只有在使用一个端口的情况下,我才能以8-9Gbps的速度生成。 如果我要同时在两个端口上生成,那么我的总传输速率将下降到大约12Gbps(每个端口大约6Gbps)。 我的相关“lspci -vvv”输出显示如下: 0b:00.0 Ethernet controller: … Capabilities: [a0] Express (v2) Endpoint, MSI 00 LnkCap: Port #1, Speed 5GT/s, Width x8 LnkSta: Speed 5GT/s, Width x4 LnkCtl2: Target Link Speed: 5GT/s 0b:00.1 Ethernet controller: … Capabilities: [a0] Express (v2) Endpoint, MSI 00 LnkCap: Port #1, Speed 5GT/s, Width x8 […]

重启后iptables为空

在我们的RHEL 6.3系统上,我们已经开始遇到与iptables有关的问题,因为在重启之后,服务启动时,规则不会被加载。 我们得到空的规则集: [msnyder@matt-test ~]$ sudo iptables -L Chain INPUT (policy ACCEPT) target prot opt source destination Chain FORWARD (policy ACCEPT) target prot opt source destination Chain OUTPUT (policy ACCEPT) target prot opt source destination 尽pipe我们已经制定了规则,而且服务确实在运行。 我知道,因为当我运行service iptables start它只是回到提示。 如果我运行service iptables restart它实际上停止,然后重新启动服务。 而且,当然,如果我运行service iptables stop它表明iptables实际上停止。 知道我需要重新启动服务,我这样做,规则加载正常。 他们根本不会在重新启动后加载。 除非在重启过程中它们的加载方式不同,否则我们不会看到我们的规则会出错。 如果是的话,在服务重启时甚至不会加载。 有没有人遇到过这个? 编辑:规则已经保存在/ etc / sysconfig / […]

什么是lldpad(RHEL)

最近我遇到了centos 6.3中的lldpad守护进程。 它在手册中说:执​​行支持的networking接口的LLDP协议。 链路层发现协议也有一个很好的维基百科文章 。 有谁知道这是否会在独立服务器(web / mail / ftp)中有任何用处。 我怀疑不。 那么在什么情况下,这将是有用的。 是否有任何重要的原因,为什么默认的centos 6.3启用此服务?

build立路由器/ NAT并需要比较FreeBSD 8 v RHEL 6的性能

我将要build立一个路由器和NAT设备,但我无法在pfSense 2.x(FreeBSD 8)和RHEL 6之间进行select。 该设备将需要转发一个中等(2k主机)大小的networking,其中几乎所有的客户端都是NAT,但less数将使用WAN分配的IP地址。 路由器不会是防火墙。 IPv6支持最终将需要。 关键性能规格将是(未sorting): 并发NAT连接的数量 吞吐量 这可以是开箱即用的性能,也可以是基于明确(有组织地)logging的性能调整。 如果没有明确的方法来决定使用哪个,除了烘烤,因为我找不到这方面的文档。 有没有文件,如果有的话? 为了澄清,我要求的是关于这个问题的研究的答案,这个问题包含了事实,参考资料或者具体的专业知识,因为我的谷歌search只能导致: http://freebsd.1045724.n5.nabble.com/pf-nat-amp-ipfw-kernel-nat-amp-ng-nat-what-uses-less-computer-resources-td4233255.html http://lists.freebsd.org/pipermail/freebsd-performance/2003-May/000160.html build立一个自定义路由器 FreeBSD vs Linux的性能? 网关和路由器在一台计算机上 http://www.cyberciti.biz/tips/comparison-linux-vs-freebsd-bsd-oses.html 看起来可能没有不可忽视的性能差异,在这种情况下,function将被比较。

Linux设备名称:除了/ dev / cciss之外,还有哪些其他非标准存储设备名称

这是关于RHEL5和RHEL6上的Linux存储设备名称的问题 大多数存储设备都可以使用设备名称/ dev / sda,/ dev / sdb等来访问。存储设备是指可以作为常规文件系统进行分区,格式化和装载的设备。 但是,HP服务器使用/ dev / cciss / c0d0,/ dev / cciss / c0d1等作为设备名称,可能是由于历史原因。 这意味着命令或脚本需要特殊情况来处理/ dev / cciss / cxdx而不是/ dev / sdx 据我所知,cciss模块已被RHEL6中的hpsa模块所取代,从而消除了这种不一致性。 但是,这是一个更为普遍的问题 – 是否还有其他非标准的存储设备名称可能导致只查找/ dev / sdx的命令或脚本?

是否有可能在重新启动后坚持selinux端口语句?

目前我们每次启动时都需要运行这样的东西: /usr/sbin/semanage port -a -t memcache_port_t -p tcp ${special-snowflake-port} 如果我们可以在重新启动时坚持这一点,那将是非常好的。 答案是要编译这个有价值的东西,但是最大的问题是如何做到这一点? 没有什么我在.fc文件中看到的文件表明这可以在那里编码,而.te文件的语法是难以阅读的。 然而,很明显,按照编制的政策确实设置了一些东西,我只是找不到。 我错过了什么?