阿泰的菜园

你的生活,当你认识它的时候,已不复存在,再也不会回头

双休日,和妻女去岳母家住了两天,空闲的时间较多,看了一部电影和几集纪录片,都比较对自己的口味。

禁闭岛

惊悚片《禁闭岛》,讲述精神的挣扎和抗争,剧情颇为曲折,颇为值得一看。只是没有想到一个人不能接受现实的残酷,竟然能够产生如此的幻觉。甚至影片的结尾,却是“庄周梦蝶”一般,无法辨别现实与幻觉。

当联邦警官泰迪(莱昂纳多饰演)乘坐监狱长的皮卡经过墓园的时候,有一句镌刻在铜牌的话甚是触动人心:

Rember us for we too have lived, loved and laughed.

记住我们也曾经 活过  爱过  笑过

音乐心灵

PBS的NOVA(新星)系列的纪录片《音乐心灵》(<Music Mind>),讲述了4个不同的人,大多数有某方面的残疾(智障),但是其中也有人具备了音乐上超凡的天赋。

第一个故事讲述音乐天才德里克,只是他一出生就双目失明,并且患有严重的自闭症,很多方面就像一个4岁的孩子(他已经29岁了),甚至不能数十位数以上的数字。他爱音乐,他所在的环境帮助他逐步生活下去(我没有用生存一词,因为我觉得文明的社会应该帮助罹患残疾的人更好地生活),他成为一个优秀的钢琴家,并且能够在舞会上演奏,为大家带来快乐也使自己能够有尊严地生活。

第二个故事的主人公是患有抽动秽语症(反复发作的运动及发音抽搐)的马特,他无法停止身体的抽搐,甚至每次表达前都是连续抽搐一段时间,然后说上几句话,再无法控制的抽搐一阵,再继续讲下去。如果我们生活中遇到这样的人,恐怕大多会吃惊地甚至厌恶地走开,难以温和地与这样的人平和地沟通。

不过,也是音乐,准确地说,是打鼓,使马特感觉到分裂的大脑瞬间正常地合拢了 — 他能够以高超的打鼓技能让每个见到的人惊叹不已。在那一瞬间,他似乎充满了活力和激情。

我觉得,因为一些不幸,某些人没有得到上天的眷顾而身有残疾,他自己没有放弃、他的亲人没有放弃他、他所在的社会没有放弃他,那么他也是能够过的很好,活的有意义和精彩。我更要警醒自己对他人的尊重,对这些努力活好的人的尊重。

最后,奥利弗.萨克斯博士说的一段话鼓励每个已经遭受挫折或者将要遭受挫折的人:

虽然我似乎一直在讨论疾病、损伤和问题,但我的真正主题是生存,人们是如何生存下来并超越自我、获得成功。我觉得这些事可能发生在任何人身上。当其它一切都无能为力的时候,音乐还是可以为你带去生的喜悦。

上海拆迁悲喜剧

一部NHK的老纪录片《十二亿人的改革开放–上海拆迁悲喜剧》,94年拍摄的。因为自己从小在上海长大,对这样的石库门的场景非常熟悉,就像自己昨天生活过的地方一样。

NHK取景的是一户上海底层平民的拆迁,双方的博弈,以及最后弱势者无可奈何地接受现实。数十年前的景象,已经能够映射出残酷的现实。

当最后刻有“1923”字样的石库门在拆迁的铁锤下破碎,镜头慢慢切换到一个骑在父亲肩头,睁着好奇的双眼、不断转着头观察着霓虹下的都市夜景的男孩:

里弄见证了上海市民七十余年依旧如故的生活,而此刻又一处里弄建筑正要消失。都市政策大转变所带来的巨额资金,正在使人和建筑乃至国家的性质发生巨大的变化。

上海梦,在吞噬人们无尽欲望中前进的都市大改造之梦,把不知所措的市民也卷入了改革开放的巨大漩涡中。

珠穆朗玛.死亡地带

珠穆朗玛.死亡地带》,我觉得严谨的准备和科学的措施是这些人数次登顶珠穆朗玛的根本原因。

不需要过于崇高的口号,对科学追求和自我挑战的执着念头、开放的探索精神才是配得上珠穆朗玛这座神山。

不禁有些叹息当年长江首漂的那些逝去的年轻生命,倘若我们的所生活的环境能够孕育真正的探索精神,或许将是完全不同的历史了。

Red Hat Cluster Suite中包括了一个称为Piranha的组件。这个Piranha实际上是结合Linux Virtual Server(LVS)部署的,以实现负载平衡的冗余部署。Piranha是一个LVS director failover节点决方案,并集成了GUI,方便了对LVS的部署和管理,是实现LVS路由器高可用的方案之一。

虽然Piranha降低了LVS部署的门槛,但是要真正理解和部署好LVS系统,我觉得还是需要深入学习LVS Documentation

在案例中,采用的是LVS Direct Routing模式,适合Linux平台大规模集群负载平衡。如果是规模较小的负载平衡集群,或包含Windows服务器作为Real Server,则可以采用NAT模式。

参考

Linux Virtual Server介绍

Linux Virtual Server (LVS)是一个在一系列真实服务器上分发IP负载的集成软件。LVS运行在一对对等配置的主机上:其中一台作为active LVS路由器,另外一台则是backup LVS路由器。active LVS路由器执行两个功能:

  • 分发负载到真实服务器
  • 检查每个真实服务器的服务完整性

backup LVS路由器监控active LVS路由器并在其故障时接管工作。

基本LVS配置

简单的LVS配置是一个NAT模式,通过地址转换和负载分发给实际服务器。

服务通过在活跃的LVS路由器上的虚拟IP地址来提供,或称为VIP。一个虚拟服务器就是通过监听一个特定的虚拟IP的服务。

LVS组件说明

LVS路由器使用了一组程序来监控集群主机和集群服务。

continue reading…

人间苍凉

No comments

晚上看完了NHK的纪录片《病人的长龙 13亿人的医疗》。

对比实在是太强烈了,一方面是农村因病至贫,难以见到生活的希望;另一方面是市场化的“医疗改革”,面向富人的所谓差异化服务。

“凡人生而平等”,只是现实还是一片苍凉。

不想多说。如果有时间,你还是看一下纪录片,多思考一些。

continue reading…

说明

Red Hat Cluster实现HA的关键组件之一是fencing。没有设置fencing,虽然看上去也能够运行Cluster,但是一旦遇到故障切换就会出现异 常,所以深入理解fencing原理,正确设置fencing对构建Red Hat Cluster有很大意义。
笔记以英文原文 2010-04-9 版为基础翻译,译文仅供参考,请以英文原文为准。
原文: http://sources.redhat.com/cluster/wiki/FAQ/Fencing

什么是fencing并且为何需要使用fencing?

fencing是cluster项目的一个组件,用来切断集群中和其他节点失去联系的故障节点对一个资源的访问(例如,磁盘)。

continue reading…

参考

  • gtkpod is a platform independent Graphical User Interface for Apple’s iPod using GTK2. It supports the first to fifth Generation including the iPod mini, iPod Photo, iPod Shuffle, iPod nano, and iPod Video etc.
  • Amarok – Supports synchronizing, retrieving, playing, or uploading music to the iPod. Amarok is a music player and organizer.
  • Banshee – Allows the transferring of songs, videos, and album art to and from the iPod.
  • Songbird – iPod device support via community extension. It is a great music organization tool with a variety of extensions.

我所使用的工作平台是gentoo+LXDE桌面,主要的程序都以支持gtk为主(从开始使用Linux开始,基本走的都是gnome体系),所以比较倾向于gtkpod。

  • Banshee需要安装mono,软件包比较庞大。所以我没有选择。
  • Amarok主要用于KDE桌面,

说明

Red Hat Cluster实现HA的关键组件是rgmanager,为了能理解原理,通读了一下FAQ,并做整理记录。
笔记以英文原文 2010-04-22 版为基础翻译,译文仅供参考,请以英文原文为准。
原文: http://sources.redhat.com/cluster/wiki/FAQ/RGManager
翻译好累,还有几篇FAQ需要整理,不知道能完成么?

什么是rgmanager?

rgmanager 程序管理用户定义到cluster资源。rgmanager允许你定义集群到高可用(HA, ~high-availability)服务。本质上,你可以定义集群服务,例如一个NFS服务器,提供给网络上计算机(在集群内或集群外)使用。 rgmanager监控服务,如果一个节点故障,它就会将该服务转到集群的其他节点。所以,如果你的NFS服务器故障,则该服务将自动转到集群的其他节点 并且网络上到NFS客户端甚至不会知道服务器故障。这些客户端将继续运行就好像不知道这个NFS服务器故障。

说明

最近一周,参考Red Hat Cluster Suite的GFS手册,初步在KVM虚拟系统中部署了GFS系统。

实践过程中主要遇到的问题是,Red Hat的官方手册为了主推产品,把GNBD、CLVM、GFS和Cluster Suite分割开来撰写手册,对于完整实现一个系统相对来说不是很清晰明了,需要完整阅读并融会贯通。此外,由于我比较倾向于精简部署安装,所以没有上手就Group Install,而是分别安装需要的模块,并根据需要来安装软件模块,调整摸索的过程较长。

参考

经验汇总

  • 服务器重启是一个大麻烦,需要保证有超过半数的集群节点启动才能正常完成cman的fencing过程,所以一旦所有服务器重启,开始阶段非常麻烦。
  • GNBD Server采用Cluster方式输出存在比较多的麻烦。我感觉在GNBD的输出可能还是采用非集群方式输出为好,也就是gnbd_export -n,这样可能管理简便一些。我不理解为何Red Hat Cluster会强制网络块设备输出也依赖Cluster Infrastructure,其实这个网络块设备输出,包括iSCSI或者SAN,应作为系统资源提供,或许不需要采用Cluster Suite管理。
  • 启动时,可能有些GNBD Server节点尚未启动,但是符合过半节点运行(假如gfs客户端也启动了),此时会导致部分GNBD不能正常导入。接下来,LVM也不能正常运行(因 为缺乏部分块设备),再接下来,GFS也不能顺利挂载。我感觉还是在启动阶段不要启动这些cluster服务,等待所有节点操作系统都正常运行之后,再通 过脚本执行来启动Cluster节点,这样可能比较容易实现。
  • 对于虚拟机的fencing方式不知道如何实现,在启动的时候,如果gfs不能启动,则会始终处于fencing模式,导致无法启动cman。
  • 理论上cluster环境的稳定性和高可用性尚需要多磨练,需要通过实践来完善部署。

修订

  • 2010年8月30日,修订初始cluster.conf配置

continue reading…

《美国:我们的故事》

我们是先锋……也是先驱

我们为自由而战

我们将梦想付诸现实

我们的奋斗将换来一个国家的新生

We are pioneers…and trailblazers.

We fight for freedom.

We transform our dreams into the truth.

Our struggles will become a nation.

-《美国:我们的故事》开场白

下述真理不证自明:凡人生而平等,秉造物者之赐,拥诸无可转让之权利,包含生命权、自由权、与追寻幸福之权。

《独立宣言》

这部历史纪录片比较有特色,将波澜壮阔的美国200多年的历史以电脑特技结合电影拍摄展现在眼前。

镜头切换时而具体微观,时而怒拔云霄,既有小人物在历史长卷中的瞬间凝固,也有席卷风云历史伟人的豪迈身影。特别是,每一段故事都有具体到参与历史中小人物的姓名和其作出(或参与)影响世界的事件,相比较现在国内的纪录影片只有帝王将相,罕见真正塑造历史的劳苦大众和小人物的具体名字,确实让人感慨。

这应该算“面向美国中小学的主流历史观”的教育影片,比书本上干巴巴的成王败寇的史书要形象生动得多。就算我们也学习一下一个以自由信念创立的国家的历史,观史以明鉴。


最近在看一些网上消息时,看到广东的本地人提出“保卫粤语”的口号。很多事情是多方面因素累积起来的,我想“保卫粤语”也是。

本地人莫名的优越感和排外情绪,加上外来者对本地人文圈难以融入,往往使粤语、上海话这类本地文化难以被“后来的”外来者所接受。

早期,技术和商品经济不甚发达的情况下,或者说生活或工作依赖人与人面对面的交流,此时,后来者往往会努力学习本地人的语言和习俗,以融入这个文化圈作为基本的生存能力。三代以内,很多上海人也是外地到上海来跑码头的开拓者的后代。例如,我的爷爷当年从广东乡下到上海来打工,从我爷爷开始,我们一家日常都说上海话。

不过,开放的都市,特别是现在的环境下,外来者渐渐比本地人更多。现在发达的经济生活,很多人并不需要依赖本地语言就能够非常自如地工作和生活,加上现在除了工作,8小时外几乎不需要将生活和他人交融,所以本地语言渐渐消失了。

通常,能够背井离乡来到类似京、广、沪工作和生活的人,都是各方有能力和上进的人。相比较本地人难免良莠难齐,加上有所依赖就多少有些“懒惰”,相形之下,反倒是外来者相形之下更胜一筹。

我是上海土生土长的“土人”。不过,自我开始有独立思维的能力开始,我决不会有任何轻视外地来沪学习和工作的人的时候。初中时,我最好的朋友是外地来上海读书的,虽然寄人篱下,但勤奋刻苦,温婉大方。工作之后,遇到无数的外来者,大多优秀而勤奋,让我暗暗以之为学习的目标,决不敢有任何松懈之处。

文化是多元的,即不要盲目排斥外来文化,亦要努力保护原来的本土文化,这样这个世界才是精彩的,就像现在我们都知道要“保护生物多样性”。本土文化在外来强大的压力和竞争之下,难免渐渐式微。这点,在上海尤为明显。只是,一个本土文化在岁月的孕育之下,皆有其美而优雅之处。因此,为何我们不一起来呵护本土的文化,同时也接受外来的“新鲜的养分”呢?

我只希望,本地的上海人不要有任何轻视外来之人和排外的情绪,“后来的上海人”也能够尊重本地语言和习俗,欣赏和融入本地文化。所以,我想想,所谓“保卫粤语”,似乎有些你死我活的敌对情绪,也恐怕受到“外来者”的误解或排斥。或许我们作为见识过广阔世界的现代人,保持开放的心态才是重要。

胡言乱语,借他人之杯酒,浇自家的块垒。

早晨,趁时间有隙,看了Aimee Mullins和她的十二双腿,实在有些惊叹。

Aimee Mullinas天生没有腓骨,在婴儿时期就作了膝盖以下的双腿截肢。但是,在TED的演讲台上,如此魅力四射充满激情的演讲,让人无法想象这是一位天生残疾的女人。

十分钟的演讲,她踩着四英寸鞋跟的义肢在舞台上摇曳生姿,行云流水般展现出女人的自信、优雅和性感。

你应该看一下这段演讲,你会和我一样对人生有一些不同的感想。