Articles of rhel5

如何在将LVM中的镜像添加到现有的LV时指定用于镜像的PV?

我在RHEL服务器上安装了一个包含单个LV的现有VG,它由less量的SAN磁盘组成。 为了将服务器迁移到更新的SAN,我希望将现有的存储镜像反映到已添加到服务器的新存储中。 我们正在试图做到这一点,这样就不会中断LV的可用性。 我怀疑应该有一些方法来使用lvconvert命令来做到这一点,但我似乎无法弄清楚我的生活。 看起来很简单,为卷添加一个镜像,但是我一直无法find任何关于如何指定用来创build新镜像腿的磁盘集。 目前我有以下几点: 旧SAN: PV VG Fmt Attr PSize PFree /dev/mapper/mpath0 vg_ap01 lvm2 a– 136.00G 0 /dev/mapper/mpath1 vg_ap01 lvm2 a– 136.00G 0 /dev/mapper/mpath11 vg_ap01 lvm2 a– 136.00G 1.00G /dev/mapper/mpath12 vg_ap01 lvm2 a– 136.00G 0 /dev/mapper/mpath2 vg_ap01 lvm2 a– 136.00G 0 /dev/mapper/mpath3 vg_ap01 lvm2 a– 136.00G 1.00G /dev/mapper/mpath4 vg_ap01 lvm2 a– 136.00G 1.00G […]

使用easy_install和bdist_rpm进行安装可能吗?

我正在build立一个基于RHEL5的新服务器,并希望安装一些不包含它的Python模块。 我已经看到setuptools可以select使用模块构buildRPM包,但不幸的是,这只适用于setup.py ,而不适用于easy_install 。 但是,我想保持依赖解决easy_install以便手动setup.py不是一个选项。 你将如何解决这种情况? 我想避免安装软件包到/usr/local特别是因为RHEL5的股票python默认没有在/usr/local下面定义pythonpath。

使用GUI +脚本(RHEL / CentOS)pipe理networking接口(system-config-network)

我们有两个负载均衡的CentOS 5.3网页服务器,可以处理一个体面的(〜20个)个性化购物网站。 最终的结果是,我们必须为每个产品设置一个单独的安全站点,从而导致大量的networking别名,每个IP使用一个,以便SSL能够正常工作。 很明显,手动pipe理这些东西不会很有趣,特别是当服务器死机,并且需要重build并且要保证一致性时。 但是,IT经理不习惯使用CLI工具来pipe理某些事情,并且坚持要有一个像system-config-network一样的GUI工具,以防他想要改变某些事情。 我编写的用于pipe理机器configuration的脚本已经试图考虑到这一点,对于大多数networkingconfiguration,我使用system-config-network-cmd -e > netconfig转储configuration,进行更改,然后使用system-config-network-cmd -i -c -f netconfig重新导入更改。 我发现的问题是不同版本的scn-cmd的行为不同,通常导入的内容并不是实际存储的内容。 甚至只是简单地做system-config-network-cmd -e > netconfig紧接着是system-config-network -i -c -f netconfig不做任何修改就会产生不同的configuration(运行system-config-network-cmd -e > netconfig2和做一个diff netconfig netconfig2显示差异)。 scn-cmd的问题是否会得到解决,有没有人处理过这个问题? 我试图直接修改/etc/sysconfig/networking/* ,但是这似乎并不总是正确的。 是否有一些Right Way(TM)确保RH GUI工具和/ etc / sysconfig / network-scripts可以和谐地生活,同时仍然是脚本友好的? 我正在考虑最终转向傀儡,但是在其他一些需要完成的项目中,这个目标已经落后了,所以我希望有一些能够让我们继续前进的东西。

在CentOS 5.3上更改EXT3步幅和条纹宽度设置

有没有办法在CentOS / RHEL 5.3下更改ext3文件系统上的stride和stripe-width选项? 在我看到的安装过程中,没有办法通过anaconda来指定它,而当我看到在Ubuntu下可用的tune2fs的-E选项时,在CentOS的手册页中没有看到它。 我曾尝试在CentOS上使用-E标志,如果我尝试使用它,它会拒绝标志为unknown。 任何人都有办法做到这一点重新安装吗?

Redhat软件RAID 1不同步

我在Redhat服务器上安装了一个软件RAID 1,一切都变好了,第一次同步了。 有一天raid出于某种原因失败了,并且磁盘从第一次开始就没有同步,所以在第一次同步的时候就回到了2周前。 我们得到的系统只能从主服务器上运行起来。 但是,什么会导致软件突袭不同步? 我用mdadm来设置RAID。 有任何想法吗? 编辑:对不起,我没有输出/ proc / mdstat raid故障转移之前,它现在只在主机上运行…我可以把奴隶回来没有任何问题,但我想知道如何使它同步所有时间,而不是只有当我添加它。

RHEL裸设备(通过VMware RDM)的性能问题

我正在通过vSphere 4.0U1运行RHEL 5.3。 我在NetApp(光纤)存储上configuration了多个LUN,并使用准虚拟SCSI适配器在两个(Linux)虚拟机上添加了RDM。 一个LUN的大小为100GB,在两个虚拟机上成功映射到/ dev / sdb ,另外5个大小为500MB(映射到/ dev / sd {cg}) ,我还为每个设备创build了一个分区。 我遇到了两个问题:第一,直接写入/ dev / sdb1给我~50MB / s ,而任何/ dev / sd {cg} 1给我〜9MB / s 。 除了大小之外,LUN的configuration没有区别。 我想知道是什么原因造成的,但这不是我的主要问题,因为我将以9 MB / s的速度解决问题。 我使用udev非常直接地创build了原始设备: ACTION=="add", KERNEL=="sdb1", RUN+="/bin/raw /dev/raw/raw1 %N" 每个设备 写入任何新的裸设备都会大大降低性能,达到900KB / s以上 。 任何人都可以指出我的方向吗? 提前致谢, – jifa

在RHEL中升级Apache的适当方式是什么?

RHEL 5.4中发布的Apache版本非常陈旧。 我只需要最近发货的function 。 看来Apache上游只是运行tarballs,而省略了二进制包。 显然我可以从源代码构build,但是像这样升级单个包的标准方法是什么? 在现有的SPEC中删除一个更新的tarball是否是普通的程序,或者是否已经有人对RHEL做了这些工作?

OCFS2更新程序

我们计划在运行红帽企业Linux(RHEL)5.6的项目中使用OCFS2,因为我们发现OCFS2比GFS更容易设置。 但是我担心升级过程,因为我知道OCFS2依赖于内核版本号。 如果我在RHEL主机上执行yum update ,我可能会收到一个更新的内核版本。 保持OCFS2更新和工作的正确方法是什么? 有一个运行很长时间的OCFS2系统并获取内核更新的最佳做法是什么?

多pathpath组

对于本地RHEL多path,在一个path组中有两个path,而不是两个path组(具有相同的优先级),每个path包含一个path,有什么区别? 一个比另一个更好? 单path组中的两条path # multipath -ll mpath2 (360060e8005b0e5000000b0e5000001df) dm-11 HP,OPEN-V [size=5.0G][features=1 queue_if_no_path][hwhandler=0][rw] \_ round-robin 0 [prio=0][active] \_ 4:0:0:2 sdc 8:32 [active][ready] \_ 6:0:0:2 sdn 8:208 [active][ready] 两个path分别具有一个path # multipath -ll mpath2 (360060e8005b0e5000000b0e5000001df) dm-11 HP,OPEN-V [size=5.0G][features=1 queue_if_no_path][hwhandler=0][rw] \_ round-robin 0 [prio=1][active] \_ 4:0:0:2 sdc 8:32 [active][ready] \_ round-robin 0 [prio=1][enabled] \_ 6:0:0:2 sdn 8:208 [active][ready]

在rhel5和SOA上安装oracle数据库11g时面临的问题

在为SOA和Oracle安装所需的rpms时,以下rpms相互冲突glibc-devel-2.5-49.x86_64.rpm和glibc-devel-2.5-24.i386.rpm如何解决? 如果我删除其他和副诗,一个包安装成功。 我需要将它们都安装在rhel5 64位操作系统上。