Articles of redhat

启动时在虚拟接口上启用组播

我有一个Centos 6.3机器上的虚拟接口,我想用于多播通信。 问题在于默认情况下不提供MULTICAST选项; 我需要手动添加ifconfig dummy0多播 。 是否可以将接口configuration为启用多播启用? 我一直没有find任何configuration选项,尝试在/ etc / sysconfig / network-scripts / ifcfg-dummy0中添加MULTICAST = yes 等操作,但是没有成功。 有没有一个configuration选项我缺less,或者我需要将ifconfig命令放在init脚本?

Apache强制Cache-Control:自动为HTTPS请求私有

我试图让浏览器通过HTTPScaching资产。 我正在使用MD5指纹识别方法,以允许长期caching,我有这部分工作正常。 什么不行的是在Apache中设置caching控制标题。 我的常规和SSL vhost的configuration包含: ExpiresActive On ExpiresByType text/css "now plus 1 year" HTTP请求到/test.css会产生标题: Cache-Control: max-age=31536000 Content-Type: text/css Date: Wed, 15 May 2013 10:33:01 GMT Etag: "7e572-19-4dcbdc8c04529" Expires: Thu, 15 May 2014 10:33:01 GMT Last-Modified: Wed, 15 May 2013 08:46:21 GMT Server: Apache/2.2.15 (Oracle) Vary: Accept-Encoding,User-Agent 但HTTPS请求到相同的文件产生标题: Cache-Control: private, must-revalidate, no-cache, no-store Content-Type: text/css Date: […]

太空行走/卫星服务器 – 太空行走 – 创build频道

我有一个Spacewalk安装,并使用mrepo镜像了我的服务器上的RHEL6基本回购。 我创build了一个频道使用 spacewalk-create-channel –user=me –server=localhost –version=6 \ –update=u2 –release=Server –arch=x86_64 –destChannel=rhel6u2 \ -c rhel-x86_64-server-6 rhel-x86_64-server-6具有来自Red Hat的所有软件包,但是当使用上述命令创buildrhel6u2通道时,它缺less内核软件包。 而且,它不会推送所有需要推送的软件包。 这是输出: 尝试使用源通道:rhel-x86_64-server-6将rhel6u2重新用作源文件中的目标通道3529软件包以进行推送。 推2023包,请稍候。 成功地推出了3529个2023软件包 我错过了什么? 我如何获取内核包?

MySql / RedHat,高I / O等待…几个小时…然后消失

我有一个RH服务器作为VMWare实例logging全球定位系统修复24×7。 交易量在几个月内没有变化(事实上,我正在更积极地修剪交易表),在给定的时间只有60万到80万条logging。 没有adhoctypes的查询正在运行,所以我知道他们正在返回一些logging给客户端,我知道他们正在使用索引。 这个系统已经活了好几年了,在过去的几个星期里,每周几天的I / O突然增加到了+ 50%。 现在通常为空的“show processlist”显示了10到100个刚刚备份并标记为“locking”的插入请求。 就像神秘的问题一样,只要I / O等待<1%,问题就会自行恢复并运行几天! 交易组合是固定的,每天有相同数量的设备正在服务器上。 来自客户端服务器的自动查询重复定期请求。 从一个客户方面来看,一切都是一样的。 此外,这是所有这个服务器,服务器less数cgi-perl脚本作为对单个mysql数据库的Web服务。 我的想法是: Mysql表损坏。 我已经放弃了几次,重build了桌子,甚至把它改成了myisam,再改回到innodb。 这没有效果。 无论如何,我假设如果是腐败,它不会自我修复。 一个失败的硬件组件,我有一个从我身上移除的IT人员,我甚至不控制VMware实例,所以我不能真正debugging它。 再次,我看不到这一遍又一遍的自我修复。 其他虚拟机压缩我的磁盘性能。 这似乎是最有意义的,因为它来来去去。 除了sar -u和iostat报告高I / O等待以及“show processlist”显示成堆的未决locking插入的事实之外,我无法find任何东西。 机器似乎没有交换,内存不足,等等…但我不是Linuxpipe理专家,所以谁知道。 有人能给我一些想法来帮助确定问题吗? SAMPLE sar -b(这些数字是疯狂的): 12:00:01 AM tps rtps wtps bread/s bwrtn/s … 09:40:01 AM 75.12 1.70 73.42 13.76 1124.27 09:50:01 AM 67.78 1.09 66.69 […]

将多个RHEL 6系统绑定到AD并使用NFS的最佳方法?

我目前正在使用winbind将系统迁移到AD域。 这工作正常,但我发现NFS挂载没有适当的权限,因为用户和组最终在每个系统上不同的uid / gid。 我的问题是,将这些系统绑定到AD的最好方法是什么,同时保持uid / gid在所有系统中是统一的呢?

BINDcachingENUM NAPTRlogging,而不考虑TTL 0

我使用BIND 9.6来使我的应用程序充当ENUM服务器。 ENUM服务器执行路由并响应ENUM NAPTRlogging。 NAPTR响应以TTL零发送,没有任何授权部分。 当我使用相同的数字触发ENUM NAPTR加载(使用dig)时,我可以看到一些响应不会被转发到应用程序进行路由,而是由BIND堆栈自行处理。 当负载中的数字不同时,相同的行为是不可见的,其中请求全部被转发到应用程序进行路由。 BIND中是否有任何选项可以使stream量始终转发到应用程序? 我尝试设置选项max-cache-ttl和max-cache-size为零,但没有帮助。 任何build议,将不胜感激。

从deb安装到RHEL的稳健性

将.deb软件包转换为RPM使用外来程序然后在RHEL / CentOS上安装yum的方法有多强大? pipe理stream程的最佳实践是什么? 我已经使用了Debian几年了,现在正在考虑第一次部署RHEL。 有几个应用程序,我会想要但没有在RPM存储库中看到。 看来转换.deb包是最简单的解决scheme。 我不记得的细节,但前一段时间,我用外星人转换RPMs和安装在Debian上,结果是不是一个干净的安装。 另外,我也听到了一些非特定的评论,说明RHEL与其他发行版有一些不兼容的地方。

在EC2上安装Tomcat7

我正在尝试在Amazon EC2实例上安装Tomcat7,但不起作用。 以下是控制台输出: [ec2-user@ip-XXX ~]$ sudo yum install tomcat7 Loaded plugins: amazon-id, rhui-lb, security Setting up Install Process No package tomcat7 available. Error: Nothing to do 另外我还想安装Tomcat连接器本地库。 [ec2-user@ip-XXX ~]$ sudo yum repolist Loaded plugins: amazon-id, rhui-lb, security rhui-REGION-client-config-server-6 | 2.6 kB 00:00 rhui-REGION-rhel-server-releases | 3.7 kB 00:00 rhui-REGION-rhel-server-releases-optional | 3.5 kB 00:00 repo id repo […]

为什么从ftp站点的wget有时创build一些空的文件,当它下载其余的文件没有问题?

我已经使用wget(1)下载了存储在FTP站点上的80,000多个图像文件,并且下载了大部分没有问题的文件,但是当我做了一个小的检查时(使用文件(1)),我只是意识到一些文件是空的!?! 我只是用这个命令: wget -r -nH –user YYY –password ZZZ ftp://XXXX 我本来希望ftp传输要么重试或/和最终失败。 这是ftp协议中的wget(1)和og中的错误吗? 我可以看到别人有同样的问题 !

将RHEL 5 Web服务器磁盘和数据库数据备份到USB驱动器,最佳方法是?

我们正在使用安装了Redhat Enterprise Linux 5的专用Web服务器,我们正在使用它来托pipe我们的几个网站。 我们要求我们的主机将一个外部USB硬盘驱动器连接到我们的服务器上,这样我们就可以备份一次我们当前的文件和数据库数据。 我的问题是这样做的最好方法是什么? 如何在不停机的情况下将我们的服务器中所需的所有内容复制到USB? 我们正在考虑使用rsync来复制文件 。 有没有更好的方法来做到这一点? 更快,更安全(没有文件损坏,应该保留文件元数据)? 对于数据库,因为网站是活的,有很多的访问者总是会改变,rsync会有这个问题。 什么是最好的方式来复制我们的数据库数据没有停机时间? DB从20GB到50GB不等 。 补充: 使用的数据库是MySQL服务器5.0.95 有什么我们不应该复制? 到目前为止,我知道复制: 的/ proc / 的/ tmp / 只是浪费时间和高清空间,因为我们将无法使用这个。 还有其他什么我应该避免复制? 这将是一次性复制,我们将复制所有内容后将HD发送给我们。