像RoseHA要不是图个便宜,一般也不用。
但因为它便宜,用的人也不少。
因为它便宜,做的也不咋样。
最近在RHEL6上做了一次RoseHA监控Oracle 的HA,以下是几个较为复杂的问题:
1、RoseHA的“友好的”配置界面是图形的,最初RHEL6默认启动gnome,图形不正常。所以我把它做成执行#startx 默认启动KDE了。
做法: #echo startkde > /root/.xinitrc
#startx -- :1
KDE 图形界面正常启动。启动后按照说明启动rose的管理界面来配置吧。
2、每次重启盘阵上的磁盘和本地磁盘设备号交替变化:这种现象往往是本地硬盘和光纤卡驱动模块
加载顺序有问题导致的。应该是先加载本地硬盘驱动,但因某种原因,先加了光纤卡驱动。
第一次重启系统,本地盘设备号为/dev/sda。下次重启后就是/dev/sdi了。再下次又回来了。
做法:
将/boot/initramfs...img文件中的ql2xxx驱动模块删除。(假设光纤卡驱动是qla2xxx)
#mkdir /root/initrd; cp /boot/initramfs...img /root/initrd; cd /root/initrd;
#gzip -dc initramfs...img|cpio -idmv
#rm -f initramfs...img
#rm -f `find ./ |grep qla2xxx`
#find ./ |cpio -H newc -o |gzip -9 > ../initramfs...img
#cp ../initramfs...img /boot/
#reboot
3、在64位RHEL6上安装完roseHA,用#./setpass 设置密码时提示ncurse lib 库不存在。经检查
64位的 ncurses-libs-5.7-3.20090208.el6.i686.rpm包已经安装,亦能提供ncurses lib库。
但RoseHA必须使用32位的ncurses-libs-5.7-3.20090208.el6.i686.rpm包。请重新安装下。
4、这个算老问题。如果系统中用#ifconfig看到virb0的设备,必须删除。否则影响RoseHA切换。
#yum remove libvert
#reboot
这个好像是这么删除的。
阅读(1385) | 评论(0) | 转发(0) |