Articles of rhel5

opsview-agent 4.0是否与Opsview 3.x服务器兼容?

我设置了一些新的RHEL机器来监视我们的Opsview Community 20120424服务器(基于3.x),发现Opsview yum版本库不再具有3.x opsview-agent,只有4.0代理。 鉴于4.0与3.x相比是一个重大的突破,因为大多数IT部门不会将核心监控服务器升级到4.0,所以如果它不兼容,为什么他们会彻底删除旧的代理呢?只是这样他们才能安装新的客户端。 有谁知道4.0代理是否与3.x服务器兼容,或者如果我需要安装旧版本? 仅供参考,在linux.mirrors.es.net上有一个较旧的版本,但是我宁愿只安装最新的版本。

具有双IP地址(IPv4v6)的RHEL(比如5.6,内核2.6.18-238)

所以我有一个服务器,它利用RHEL(假定为5.6)底层内核来build立TCP连接和其他networking方面。 我的部署需要SERVER具有双IP地址,IPv4和IPv6地址。 SERVER与两个实体交互,一个在左边,有一个IPv6地址,右边有一个IPv4地址(如下图所示 )。 左侧实体通过TCP / IPv6套接字向服务器发送消息M. M服务器需要通过TCP / IPv4套接字将相同的消息M传递给正确的实体。 我的问题: RHEL 5.6是否允许这样做? 我假设是的,但会要求从configuration的angular度来看,我需要知道的任何问题。 从stream程/线程的angular度来看有什么限制吗? 我相信pipe理连接的IPv6线程/进程需要与IPv4线程/进程通信? 那有多复杂? 对IP接口两端(IPv4和v6)TCP连接数量的可扩展性有何影响? 谢谢!

在用户浏览器会话中获取HAPROXY将httpredirect到https

目前我们正在使用互联网云提供商来托pipe我们的SaaS平台。 该平台由防火墙 – >云提供商SLB – > – > Apache Web服务器 – > HAPROXY SLB – > Liferay平台 由于云供应商SLB的问题,我们不得不使用HAPROXY,这意味着我们无法使用它来负载平衡Liferay平台应用程序。 我已经在我们的安全层中实现了HAPROXY,并且似乎可以很好地实现负载平衡请求。 然而,在testing过程中,我们遇到了一个function问题,即从Web门户中select一个子菜单导致应用程序挂起,使用http分析器,我们看到请求被传回到用户浏览器的是http,从与软件的讨论它发现Liferay应用程序有一些硬编码的http链接,其他客户已经通过使用物理NLB(如F5)并将httpstream量redirect到https来解决此问题。 HAPROXY日志中的条目如下所示: haproxy[2717]: haproxy[2717]: <Apache Web Agent>:37957 [11/Apr/2013:08:07:00.128] http-uapi uapi/<ServerName> 0/0/0/9/10 200 4912 – – —- 4/2/1/2/0 0/0 "GET /servicedesk/controller?docommand=renderradform&!key=esd_sfb001_frm_feedback_forms_list&isportalintegratedmode=true&USR=joe.bloggs%40gmail.com&_dc=1365667773097&redirecturl=controller%3Fdocommand%3Drenderbody%26%21key%3DESD_SFB001_FRM_FEEDBACK_FORMS_LIST%26isportalintegratedmode%3Dtrue&sso_token=ALiYv2UqzLsAhSw1ZchRDlCHlq44Bhj9&ONERROR=%2Fweb%2Fjsp%2Fapps%2Fportal-integration-error.jsp&itype=login&slicetoken=NW51O%242aRo%2C_Zz%2476P_9DTtnFmz6%28bhk&AUTOFORWARDURL=controller%3Fdocommand%3Drenderbody%26%21key%3DESD_SFB001_FRM_FEEDBACK_FORMS_LIST%26isportalintegratedmode%3Dtrue&LOGINPAGE=https%3A%2F%2F<FQDN of Web Portal>%2Fweb%2F4732cf01-82c3-4bc5-b6c9-552253e672cf%2Fworkflow-tools&appid=1&!uid=1&!redownloadToken=7.0.3.1.1363611301.0&userlocale=en_US&!datechanged=2012-05-18%2015:05:31.38 HTTP/1.1" :37957 [11/Apr/2013:08:07:00.128] http-uapi uapi/<ServerName> 0/0/0/9/10 200 4912 – – —- 4/2/1/2/0 0/0 […]

与lscfg或system_profiler类似,RHEL 5.x有哪些硬件configuration文件工具?

我正在寻找一个等效的工具或命令来将连接的硬件(和可选的软件)转储到文本或XML文件,以便特别loggingRHEL 5.8上的系统configuration。 我习惯在AIX上使用lscfg转储所有连接硬件的状态。 在Mac上,我有system_profiler转储硬件和软件的细节。 在红帽企业Linux上有没有类似的工具可以转储连接的硬件信息以用于库存和发现目的?

如何增加几个文件夹的删除速度

我有一个包含大约420k行“rm -rf”命令的脚本,比如使用“find”语句生成的脚本。 每个pdf的文件夹包含1到30个文件(无子文件夹)。 rm -rf /2012/128/211503/pdf rm -rf /2012/128/212897/pdf rm -rf /2012/128/211989/pdf rm -rf /2012/128/211691/pdf rm -rf /2012/128/212539/pdf rm -rf /2012/218/358976/pdf rm -rf /2012/218/358275/pdf rm -rf /2012/218/358699/pdf 我正在寻找如何提高脚本的删除速度。 目前, vmstat只报告(IO)等待时间。 平台是RHEL 5使用ext3和LVM删除RAID5 / 6驱动器上的文件。 我想将脚本文件分割成更小的文件(比如10个文件),以便同时触发几个脚本,但是在这里我发现了一个硬件速度限制。 如果删除日记的承诺需要花费时间,并且可能会涉及到NCQ的function,那么这将是一个好主意吗?

在同一台服务器上同时安装并运行apache2.2和apache2.4

我们需要在同一个VM上运行Apache 2.2和Apache 2.4 Web服务器。 需求由以下创build: 要求托pipe一个不支持Apache 2.4的Oracle WebGate模块(我们使用Red Hat提供的2.2 httpd) 与WebGate处理关联使用Apache 2.4本地会话的要求 对我们可以使用的虚拟机数量的限制(要求两个虚拟机都在同一个虚拟机上) 这一切都必须在RHEL 5.8 VM上进行(请注意,RHEL5没有适用于Apache 2.4的Red Hat RPM(实际上也不是6)。 我们的一般意图是让2.2实例作为localhost-port-listening 2.4实例的反向代理(本身充当我们原始服务器的反向代理)。 configuration避免端口冲突,处理代理等是不是一个问题,我很熟悉这样的。 在不确定的情况下,同时安装和运行两个服务器版本是一般的方法。 有没有人做过这个? 如果是这样,你的一般方法是什么? 这两个版本安装在一起干净地工作,还是你必须例如chroot一个创build图书馆之间的分离? 还是你静态链接2.4二进制文件所需的一切,或者什么? 我们在执行模式下运行SELinux – 是否有任何意义要在这方面意识到? 对于那些做过类似事情的人,我在Google上空着空洞,希望有人在这里。 谢谢!

EXT3-fs错误(设备dm-10)

我在下面得到这个日志错误: Aug 1 20:44:01 TDBP24LV kernel: EXT3-fs error (device dm-10): ext3_free_blocks_sb: bit already cleared for block 8159746 Aug 1 20:44:01 TDBP24LV kernel: EXT3-fs error (device dm-10): ext3_free_blocks_sb: bit already cleared for block 8159747 Aug 1 20:44:01 TDBP24LV kernel: EXT3-fs error (device dm-10): ext3_free_blocks_sb: bit already cleared for block 8159748 Aug 1 20:44:01 TDBP24LV kernel: EXT3-fs […]

驱动器故障未在基于RHEL的ProLiant服务器上的HP IML中logging

今天,我有两台独立的HP ProLiant服务器上的磁盘进入预测性故障。 其中一台服务器运行Windows Server 2008 R2,一台运行Oracle Enterprise Linux 5(一台基于RHEL5的发行版)。 如果查看这些服务器的集成pipe理日志,Windows服务器会有一个“Caution”条目来声明预测性故障,但是OEL服务器不一样。 我们有一些围绕IML(票证整合,报告等)的现有业务stream程,因此有这些消息的优先select。 所有正确的钟声和口哨响起的Windows盒,但没有从OEL服务器。 我已经回顾了我的监控系统的警报历史logging,并且显示这一直是这种情况–Windows服务器报告它的磁盘故障(预测和实际),而OEL服务器不报告。 SNMP陷阱警报似乎正在工作; 这些都logging在root的邮件文件中,并被捕获在/var/log/messages文件中。 有趣的是,OEL服务器上的IML 似乎显示出修复了先前磁盘故障的条目。 这只是日志中缺less的最初的“注意”或“失败”条目。 Windows服务器具有作为操作系统的Intelligent Provisioning / Smart Start安装的一部分安装的所有HP Management Agent。 OEL服务器启用了RHEL5 HP yum repo,并安装了hpsmh , hpilo , hp-health和hp-snmp-agents软件包。 Windows服务器是DL380p Gen8,而OEL服务器是DL380 G7。 我没有其他运行OEL的服务器代用来进行比较(尽pipe它似乎是我运行OEL的三台DL380 G7服务器所共有的)。 进一步检查显示其他Windows服务器上的IMLlogging驱动器错误,至less早在G5(所以我不认为这是一代问题)。 我也看过/opt/hp/hp-snmp-agents/storage/etc/cma*中的启动/configuration脚本,但是看不到与IML有关的任何东西(不是我真的知道我在找什么这里)。 它是一个缺less的包或configuration语句(即容易解决的东西),是防止这些消息到达IML? 或者这是一个已知的问题(让我别无select,只能在业务stream程中进行其他操作)?

Linux帐号到期

如果我这样做(在rhel5): useradd -m -e 2009-07-03 -c "Temp Account" tempuser 这个帐户是否会在2009年7月3日结束或在开始时到期? 如果用户仍然login,该怎么办? 它被踢出去了吗? 感谢伟大的网站! 厘米

改变默认的MySQL系统优先级是一个好主意吗?

我在RHEL 5.3上运行MySQL 5.0.x。 我在MySQL手册( 这里 )中读到,“在2.4内核上以最高的优先级运行mysqld进程是非常重要的,这样才能达到最高的性能”,他们推荐使用renice-20。 没有提到2.6内核。 在我的系统上,MySQL正在运行,优先级为0。 如果在正常的白天数据库stream量中发生像复制大文件这样的磁盘活动,IOwait变高时,我确实遇到了负载问题。 改变优先顺序是一个好主意,还是有任何潜在的问题呢? 谢谢。