在公司的监控服务器上运行 yum 命令安装软件一直不成功,报错的内容是 “Segmentation fault(段错误)”,上网搜了搜,基本都是一样的解决方案(1.yum clean all 2.修改源 3.修改 yum.conf),照此执行,但并不能解决我的问题,有点绝望,但老天不负有心人,我终于找到了这篇帖子。
问题的描述如下:
Summary:
0004702: yum fails with segfault after source zlib upgrade
Description:
Some apps require the latest version of zlib (1.2.5)
After installation from source yum segfaults. (took me ages to figure it out)
Solution, rm -rf /usr/lib/libz.* & reinstall zlib-1.2.3.
Affects all CentOS 4.* and RHEL 4.* versions.
Additional Information:
[root@SirVic ~]# yum update
Setting up Update Process
Setting up repositories
Segmentation fault
last lines of strace :
_llseek(6, 0, [0], SEEK_CUR) = 0
read(6, " read(6, "", 4346) = 0
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
+++ killed by SIGSEGV +++
1. 启动 RHCS 集群
RHCS集群的核心进程有 cman 和 rgmanager,要启动集群,依次在集群的每个节点执行如下命令即可:
[root@web1 ~]# service cman start
[root@web1 ~]# service rgmanager start
需要注意的是,执行这两个命令是有先后顺序的,需要首先启动 cman,然后在启动 rgmanager。在集群所有节点成功启动 cman 服务后,然后继续依次在每个节点启动 rgmanager 服务。
2. 关闭 RHCS 集群
与启动集群服务刚好相反,关闭RHCS集群的命令为:
[root@web1 ~]# service rgmanager stop
[root@web1 ~]# service cman stop
首先在集群的每个节点依次关闭 rgmanager 服务,等待所有节点的 rgmanager 服务成功关闭后,再依次关闭每个节点的 cman 服务即可完成整个集群服务的关闭。
有时在关闭 cman 服务时,可能会提示关闭失败,此时可以检查本机的共享存储 GFS2 文件系统是否已经卸载,还可以检查其它节点的 rgmanager 服务是否都已经正常关闭。
… …

先说说钱是什么。钱就是欠条。不管是黄金白银,还是纸钞,还是电子币,本质都是欠条。黄金白银、纸币、电子币的地位都是平等的,“金本位货币”理论是错误的。
假设世界上只有两家人,老美两口子和老华两口子,开始他们两家各干各的,自给自足。一天,老美捉了4条鱼,老华逮了8只鸟,老美想尝尝鸟味,老华想品品鱼鲜,他们就交换了,老美用2条鱼换了老华的4只鸟。以后他们常常这样交换。
有一天,老美懒了,没去捉鱼,在家睡了一天。晚上,老华逮鸟回家,老美没东西吃,就找老华借鸟吃。老美找一张树皮,在上面写上:2条鱼。到老华家后,对老华说:“我来换你4只鸟。不过,我今天生病了,没能去捉鱼,我给你打2条鱼的欠条。”老华说:“这好说。” 于是把欠条收下,把4只鸟给了老美。老美回去吃得美滋滋的。
老美尝到了这个甜头,第二天又在家睡一天,晚上又拿2条鱼的欠条去换了4只鸟。交换完毕,老美对老华说:“以后欠条上就不写2条鱼了,这欠条是我老美打的,以后就写2美圆吧。”老华欣然同意。以后欠条就用美圆表示,如此日复一日。
… …
由于前段时间一直在准备 OCP 的认证考试,所以领导十分 nice 的一直没有给我分配复杂的工作。原先安排的搭建 Oracle HA 环境的实验任务也允许我考完试后再做,国庆假日回来我终于有时间把这部分任务完成了。由于之前在相同的机器上做过 Oracle RAC 的实验,所以卸载的过程中对 CRS 组件没有彻底删除,所以导致我走了不少的弯路,还把机器弄挂一次,为此我还特意跑去 IDC 重装了一次系统。嘿嘿,不抱怨了,至少 HA 环境成功的搭建了起来,结果还是令人满意的。(#^_^#)
下面我来详细介绍一下具体的配置过程:
1. 网络配置
具体的网络配置过程我就不在这里罗嗦了,基本跟 Oracle RAC 相同,每个节点两个网卡其中一个做心跳线。两个节点的 /etc/hosts 配置文件内容一致,内容如下:
# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1 localhost.localdomain localhost
10.10.6.203 testrac1
192.168.122.101 testrac1-priv10.10.6.207 testrac2
192.168.122.102 testrac2-priv10.10.6.208 testHA
… …
[bash toolbar="false"]#!/bin/bash
#
# /etc/init.d/dbora
# chkconfig: 2345 02 98
# description: Oracle is meant to run under Linux Oracle Server
#
# Source function library.
. /etc/rc.d/init.d/functions
ORACLE_HOME=/oracle/product/10.2.0/db_1
ORACLE_SID=hatest
ORACLE_NAME=oracle
LOCKFILE=”$ORACLE_HOME/.oracle.lock”
RESTART_RETRIES=3
DB_PROCNAMES=”pmon”
LSNR_PROCNAME=”tnslsnr”
# RETVAL=0
# Start the oracle Server
#
# The following command assumes that the oracle login
# will not prompt the password
#
start() {
echo “Starting Oracle10g Server… ”
tmpfile=/home/oracle/`basename $0`-start.$$
logfile=/home/oracle/`basename $0`-start.log
… …
[/bash]
最近我在利用红帽的 RHCS 搭建 Oracle HA 环境的时候,又遇到了共享存储的多路径问题,上次遇到的产品是 IBM DS4700,而这次的产品是 HP MSA2312fc。IBM 产品的多路径解决方案使用的是重新编译内核,而 HP 的存储产品的解决方案则更标准化一些,主要利用 Red Hat 的 DM-Multipath 的特性来配置解决。咱们直入主题,具体的解决方案步骤如下:
- 确认 RHEL 系统中是否安装了 device-mapper-multipath 软件。如果没有安装,请挂载 RHEL 5.5 的光盘镜像,自行安装。我在实践中 device-mapper-multipath 已经安装成功。
- 下载 HPDMmultipath 软件。
- 解压安装 HPDMmultipath 软件。
- 针对具体的 HP 存储型号进行 DM-multipath 相关配置,具体操作如下:
- 配置 multipathd 服务,重启系统。
- 建立链路,查看链路状况。
- 再次编辑 /etc/multipath.conf 配置文件,把 multipath 这个段前的 # 号去掉,然后将 wwid 后面的 id 填写为前面 multipath -ll 命令输出的 id ,并将 alias 改为 mpath0。
- 重启 multipathd 服务查看是否配置成功。如果 /dev/mapper 目录下有 mpath0 设备文件则表示上述配置成功。
- … …

波多黎各(Puerto Rico)位於加勒比海大安德列斯群岛东端,由主岛波多黎各及其附近的别克斯、库莱布拉和莫纳等小岛组成。该岛原为印第安人居住地,1493年11月19日哥伦布在第二次远航中到达波多黎各,自此西方世界对该地展开长达数百年的殖民。
在波多黎各游戏中,玩家将扮演那个船运时代的波多黎各的某个庄园主。可种植的作物有五种:玉米,染料,咖啡,糖,烟草。每位玩家要尽全力保证比其他竞争者更有效的经营波多黎各:种植作物、储藏作物、建造有用的建筑来发展圣胡安。派遣移民为你最好的工作,在适当的时候卖出作物,但最重要的是要把作物运到欧洲以达到利益最大化。
游戏的机制是允许玩家每轮通过从桌面上剩余的角色牌中选择一个角色来决定该轮的游戏阶段。游戏分多个回合,独创之处在于每个回合中,每个玩家轮到自己时都要从余下的人物角色中任选一个,从自己开始按顺序所有人进行该人物角色的相应行动。每轮同一个角色不能选两次,游戏中总是选择了对自己最有利角色的玩家将会赢得游戏。
Categories
- 信息世界 | IT (95)
- Certification (1)
- Cloud Computing (1)
- Database (16)
- Google (10)
- Hardware (2)
- J2EE (4)
- Network (19)
- OS (18)
- Programming (11)
- Virtualization (1)
- Webmaster (11)
- 数码先锋 | Digital (17)
- 时事评论 | Event (5)
- 时光飞驰 | News (2)
- 杂七杂八 | Mix (2)
- 流金岁月 | Life (8)
- 游戏志 | Game (13)
- 看电影 | Movie (10)
- 红魔拥趸 | ManUtd (5)
- 读书频道 | Reading (1)
- 音乐无限 | Music (4)
- 信息世界 | IT (95)
Twitter
- I'm at 大连国美电器胜利新活馆 (大连市, 辽宁省) http://t.co/f7pxcNfg 17 小时前
- I'm at Xinghai Square | 星海广场 (Dalian, China) http://t.co/gKNqq2qV 23 小时前
- I'm at 壹品星海 (Dalian, China) http://t.co/o7SCCIrG 23 小时前
- 晚上和以前的同事喝了点酒,准备睡觉了,希望明天能把公司的电脑修好,没有电脑办公还真不方便,不知道明天印度那边有没有培训的消息。 2012-05-16
- 非常值得读的一本书! http://t.co/lV8ulDnV 2012-05-16
- I'm at 大连软件园15号楼 (大连市, 辽宁省) http://t.co/03DYYUKY 2012-05-16
- @yamiugly 好奇你做的是什么工作? 2012-05-16
- I'm at 壹品星海 (Dalian, China) http://t.co/frkQvlIn 2012-05-15
- I just ousted @fndhrt as the mayor of 大连软件园15号楼 on @foursquare! http://t.co/yn7fSLY6 2012-05-15
- I'm at 大连软件园15号楼 (大连市, 辽宁省) http://t.co/KH2m2Z4R 2012-05-15
- @terrysosi_chan 小日子过的太充实了! 2012-05-15
- RT @GossipSama: 玩diablo 2的时候我23岁,玩diablo 3的时候我34岁。暴雪是要等我不再2了才出3是么?那是不是要45岁才玩到4? 2012-05-15
- I'm at 中山广场 Zhongshan Circus (大连, 中国) http://t.co/fiD6vqHS 2012-05-14
- 英超还真他妈的好看。昨晚90分钟的比赛,跟坐过山车一样,如果不看直播,是体会不到这种刺激的,呵呵,英超第20年,今年的冠军真的很有戏剧性,恭喜曼城,明年的曼联面对的局势更难,曼城还会加大投入的,看看曼城现在的阵容,明年再买几个强援,大耳朵杯指日可待! 2012-05-14
- @Fatal1tyV 怎么弄? 2012-05-14
Latest Comments
Foursquare Checkins
标签
