Articles of rhel5

RHEL 5上的Centos 5 RPM

我知道这不是很理想,但是CentOS5 rpms与RHEL5的兼容性通常如何? 企业软件包pipe理的唯一真正的区别,还是两个操作系统像Fedora和RHEL不同?

为什么在rhel服务器上使用多个分区?

我即将重新格式化并将CentOS重新安装到旧服务器上。 该服务器运行在一个适度的30个节点的小型企业networking上,并且具有多种职责,包括MySQL,Samba共享,DHCPd和SVN / Trac。 旧的系统pipe理员已经为这个服务器设置了几十个不同的分区。 我试图理解多个分区的优点是什么,而不是在/一个只有一个文件系统。 速度? 灵活性? 安全? 看起来,如果你误判了任何给定分区的必要大小,并且结果太快了,就需要系统pipe理员进入并扩展分区,等等……看起来如果所有东西都只是一个单元/ 文件系统。 但是我确定我还没有意识到一些优点。 目前服务器正在运行一些硬盘驱动器,突袭至2TB(raid 0)。

cron时钟问题

我注意到在我的RHEL 5.5上,cron每天都会启动一个小时(凌晨1点,而不是午夜)。 系统和硬件时钟是一样的。 我怎样才能设置它,所以它会在午夜开始? date [root@a ~]# date Wed Mar 9 12:44:35 EST 2011 hwclock的 [root@a ~]# /sbin/hwclock -r Wed 09 Mar 2011 12:44:42 PM EST -0.000484 seconds crontab中 0 0 * * * /usr/sbin/ntpdate pool.ntp.org >/dev/null 2>&1 cron日志 Mar 7 01:00:01 host crond[30420]: (root) CMD (/usr/sbin/ntpdate pool.ntp.org >/dev/null 2>&1) 时钟 [root@a ~]# cat /etc/sysconfig/clock […]

在Grub 0.95 CLI中查找LVM根卷,而无需访问grub.conf文件

如果我的根设备是LVM逻辑卷,那么如何通过Grub CLI找出path,而无需访问原始的grub.conf文件? 这是用于kernel命令的root和rd_LVM_LV参数。 例如: kernel /vmlinuz-2.6.34.8-68.fc13.i686.PAE ro root=/dev/mapper/vg_sever1-root rd_LVM_LV=vg_server1/root 通常情况下,您可以在CLI中选项卡以获取文件位置,可用硬盘等提示信息。但是,我不确定如何获取卷组的名称或根逻辑卷。

诊断导致Linux系统负载的原因

我了解系统负载是IO或networking等内核使用情况。 如果你不相信你有这两项中的任何一个的高负荷,那么将会有什么build议的步骤来追踪产生高系统负荷的东西? 我们正在安装“dstat”,并会发布更多的负载testing结果。 我们通过sar看到列系统下的负载。 用户负载正常,系统整体CPU使用率约为50-70%。 提前致谢

RHEL5 – 由于i386 rpm与x86_64 rpm冲突,无法更新软件包

当试图运行yum更新时,我收到以下错误: Downloading Packages: Running rpm_check_debug Running Transaction Test Finished Transaction Test Transaction Check Error: file /usr/lib/rpm/macros from install of rpm-4.4.2.3-36.el5_11.x86_64 conflicts with file from package rpm-4.4.2.3-36.el5_11.i386 file /usr/lib/rpm/noarch-linux/macros from install of rpm-4.4.2.3-36.el5_11.x86_64 conflicts with file from package rpm-4.4.2.3-36.el5_11.i386 file /usr/share/man/man8/pam_sss.8.gz from install of sssd-client-1.5.1-71.el5.x86_64 conflicts with file from package sssd-client-1.5.1-70.el5.i386 file /usr/share/man/man8/sssd_krb5_locator_plugin.8.gz from install of […]

帮助将RHEL 5.1升级到CentOS 5.1

我试图按照MigrationGuide中的步骤(修改以反映我正在处理的非当前版本)从RHEL 5.1迁移到CentOS 5.1。 我使用了以下命令: # rpm -e –nodeps redhat-release-notes redhat-release yum-rhn-plugin redhat-logos # rpm -ivh http://vault.centos.org/5.1/os/x86_64/CentOS/centos-release-5-1.0.el5.centos.1.x86_64.rpm http://vault.centos.org/5.1/os/x86_64/CentOS/centos-release-notes-5.1.0-2.x86_64.rpm # yum update 这在yum update步骤上失败,并声明e2fsprogs与内核之间存在冲突。 我在下面列出了一个更详细的错误。 # yum -d7 upgrade kernel Loading "installonlyn" plugin Running "config" handler for "installonlyn" plugin Yum Version: 3.0.1 COMMAND: yum -d7 Installroot: / Ext Commands: kernel Setting up Upgrade Process Setting up repositories […]

给供应商root访问服务器,并logging它?

我们的供应商之一需要通过远程login到我们的服务器之一来debugging应用程序的问题。 他们需要有root权限,我打算通过ssh和sudo提供。 我一般都信任供应商,否则我不会考虑,但是我想logging一下他们的行为。 我尝试安装sudosh ,但由于分段故障无法运行。 search出现了一些黑客和技巧,但没有认真的select。 如何logging用户或sudo创build的所有shellinput输出?

想知道为什么sed不像我期望的那样使用xargs

我想知道为什么下面的命令不起作用: sudo find . -name index.htm | xargs -0 sudo sed -i 's/pattern1/pattern2/g' 当分别运行这两个命令时,它们按预期工作, findfind了所有需要改变的文件, sed根据正则expression式正确地replace了文本(显然,当我单独运行sed命令时,我提供了一个文件名作为参数) 。 当与xargs -0一起运行时,我得到了 sed: ./index.htm ./folder1/index.htm ./folder1/subfolder2/index.htm … … ./lastfolder/index.htm: No such file or directory 我结束了使用 sudo find . -name index.htm -exec sudo sed -i 's/pattern1/pattern2/g' {} \; 它工作得很好,我只是好奇,为什么使用xargs不工作….

在RedHat Enterprise Linux 5中缺less系统安装包

我正在使用RedHat Enterprise Linux 5.1。 当我在应用程序菜单中使用添加删除软件,我想,我错误地卸载了一些东西。 所以重新启动后,菜单项丢失。 另外我不能在terminal中使用系统安装包。 当我双击rpm包打开作为档案。 我特意打开它作为软件安装程序与其他应用程序打开,它说错误/usr/bin/system-install-packages missing 。 帮我解决这个问题…