恐龙之乡

恐龙之乡位于川南,一个美丽的小城,有着古老的历史。解放前是盐业产地,富商云集,既有历史沉淀又有经济基础。小城分为新城区和旧城区,新城规划不错,干净美丽;但旧城才能真正体现一个城市的精华。去旧城最热闹的街道走了一圈,感受小城特色。如果有时间,在街边的茶楼找个位置坐下,点一壶绿茶细细品味,听这里的老人述说小城故事,那又别有一番情调。

继续阅读

发表在 Common | 标签为 | 恐龙之乡已关闭评论

惆怅的秋,景物一组

秋风清,秋月明。
落叶聚还散,寒鸦栖复惊。
相亲相见知何日,此时此夜难为情。
入我相思门,知我相思苦。
长相思兮长相忆,短相思兮无穷极。
早知如此绊人心,何如当初莫相识。

fall-01

继续阅读

发表在 Common | 标签为 , | 惆怅的秋,景物一组已关闭评论

汽车音响

最近有点着迷汽车音响。我的讴歌的ELS音响本身不错,买了一些DTS碟,播放的效果还行,有立体环绕声。后来发现DTS不是必须的,只要去店里购买正版的原声CD,效果都很好,还便宜一半(DTS一张100多)。这里推荐孙露的碟,为发烧友准备的,声效很清晰。珠海最大的音像店应该是拱北万佳负一楼的文华书城。

ELS不是顶级音响,讴歌对应的顶级音响是装备在RLX上的奇力,据说效果超牛,我没听过。与奇力同一级别的有柏林之声、马克莱文森、B&O、丹拿等。奔驰高端系列(如S320豪华)都是柏林之声,雷克萨斯高端系列(如LS)是马克莱文森,B&O音响貌似比较多的车装载了(如奥迪A8),大众的进口辉腾是丹拿音响。柏林之声、马克莱文森我听过多次,效果的确很好,声音清晰、环绕效果佳,如歌厅身临其境。除了音响设备的品牌外,音响效果也与配置(功率、喇叭数)有关。相同的品牌由于配置的差异,会导致效果不同。

继续阅读

发表在 Common | 标签为 , | 汽车音响已关闭评论

天天天蓝

三天假日,第一天看阅兵,第二天同学过来。傍晚一起走过马路到对面的海滩,看珠海每天都有的阅兵蓝,不由神清气爽。空气好,风景佳,这是我大珠海宜居的主要因素,一度让同学们羡慕。等有空了买个相机,练练摄影去。碧海蓝天银滩,美景不入画可惜了。当然现在只能用水果拍着玩玩。

haitan4

继续阅读

发表在 Common | 标签为 , | 天天天蓝已关闭评论

阅兵

9月3日上午,坐在电视前看完反法西斯胜利70周年阅兵。法西斯战争带给人类巨大的灾难,中国作为战胜国,付出了极大的牺牲。在这胜利日,举办一场阅兵也是有实在的纪念意义。让我比较震撼的,一是习总宣布裁军30万,二是各受检阅方队,都由少将领军。这是信心的体现,反馈出我军在注重实战性、装备及技战术先进性方面,迈进一大步。让我感动的是,参与过抗战的老兵,今日部分犹在,并在天安门广场接受了全国人民的敬仰。

阅兵

继续阅读

发表在 Common | 标签为 , | 阅兵已关闭评论

一个愚蠢的错误

今天犯了一个愚蠢的错误。写了个脚本,把我的DNS系统里1300多个无用的域名删除了。有3台NS服务器,上面运行有HTTP API,管理本机的named.conf。脚本会挨个调用API,更改named.conf把zone删除。我在执行这个操作时,应该关掉另外一个zone管理进程。外部用户提交域名变更请求后,这个zone管理进程会自动调用NS服务器的API完成相关操作。由于没关掉这个进程,加上我自己手工运行的脚本,结果导致某个时刻,有2个进程在同时更改named.conf,从而产生了数据错乱。

删完域名后,发现有2台NS服务器异常,重启起不来。检查日志发现是named.conf格式错误导致。不过第3台NS服务器居然工作良好,named.conf格式也正确。于是从第3台NS上把这个文件拷贝到另外两台,恢复了服务。为什么第3台没有受影响呢?一开始想了半天没明白。后来检查服务器配置,发现第3台的httpd服务器,设置了只有一个进程运行。只有一个httpd进程接受请求,其他请求会排队,这就间接保证了不会有2个进程同时更改配置文件,所以没有出错。

当然,根本原因还是HTTP API程序没有对文件读写设置加锁。而这个愚蠢的错误,再次说明运维的细心与规范化操作太重要了。

发表在 Common | 标签为 , | 一个愚蠢的错误已关闭评论

红衣脱尽芳心苦

周六,雨。好久前就想起去吉林大学珠海校园看荷花,一直未能成行。今天终于下定决心,驱车前往。荷花池位于图书馆旁边的一片水域。在夏日时,碧波荡漾,万朵荷花,一定很动人。遗憾的是,立秋已过,我这次去看到的只有一片残荷。

lotus-1

继续阅读

发表在 Common | 标签为 , | 红衣脱尽芳心苦已关闭评论

立秋

终于立秋了。

夏天对我来说总是太漫长。

四季里,我最恨夏天,最喜欢秋天。

当然,最喜欢的是深秋。

万叶秋声里,千家落照时,那种秋意。

晴空一鹤排云上,便引诗情到碧霄,那种诗情。

而广东的立秋,却差不多是一年中最热的时候。

不止是热,而且是闷热。

热过的傍晚,又迎来一场大雨。

我喜欢大雨,风暴。

让它们来的更猛烈些吧!

立秋的夜晚,仰望星河,哥对自己说:

已经立秋了,深秋还会远吗?

继续阅读

发表在 Common | 标签为 , | 立秋已关闭评论

基于VLAN的供应商网络

我们的云平台使用基于vLan的供应商网络(Provider Networking),看到Rackspace有一篇blog写的比较好,从原理到过程都很详细,转载如下。

In this multi-part blog series I intend to dive into the various components of the OpenStack Neutron project, and to also provide working examples of networking configurations for clouds built with Rackspace Private Cloud powered by OpenStack on Ubuntu 12.04 LTS.

In the previous installment, Neutron Networking: Simple Flat Network, I demonstrated an easy method of providing connectivity to instances using an untagged flat network. In this third installment, I’ll describe how to build multiple provider networks using 802.1q vlan tagging.

继续阅读

发表在 Common | 标签为 | 基于VLAN的供应商网络已关闭评论

新升龙系统背后的秘密

我在之前的博客里介绍过升龙系统,主要为我们的web类自动部署服务。当前它不止是一个部署系统,已成为一个高性能、高可用的弹性服务平台。在新升龙系统里,重点引进了动态部署、弹性扩展的能力,关于它们的功能和实现下面予以介绍。

继续阅读

发表在 Common | 标签为 | 新升龙系统背后的秘密已关闭评论