PowerRC's Blog

Posted by:
PowerRC

码农,吃货,偶尔飙车和摄影,应该属于危险人物。

6,442

服务器日记 Intel R2308GZ4GS9

今天弄了台服务器,型号是intel的 R2308GZ4GS9。
这是一个整机,带redundant 电源,主板和机箱。

主板是intel 的 双CPU插口 S2600GZ。
机箱是2U 8盘位 热插拔的机箱,大概$1500,性价比不高,因为单独买这块主板,价格是$400,而普通的2U 8盘位机箱加redundant 电源,也是不到$600可以拿下。

买这样一个整机是否兼容性更好?
不得而知,不过这个机箱做工用料上乘,很多地方能看到人性化设计,不比我折腾过的dell/hp 服务器差,甚至更好。

这个是机子的前面板,看上去中规中矩

打开来看,就是这样的
[……]

继续阅读

Posted by:
PowerRC

码农,吃货,偶尔飙车和摄影,应该属于危险人物。

12,722

以前的一些随手拍

小松鼠
小松鼠

The angry bird
The Angry bird

鱼骨云
鱼骨云

一家子
一家子

夕阳
夕阳

晒太阳
晒太阳

鹅毛雪
鹅毛雪

冰冻
冰冻


家

一叶知秋
一叶知秋

Windsor West
Windsor West[……]

继续阅读

Posted by:
PowerRC

码农,吃货,偶尔飙车和摄影,应该属于危险人物。

5,106

以前去过的一些老地方

长城 @ 北京
长城

Cloud Gate @ Chicago
cloud gate @chicago

Route#1 @ California
Route #1 @ California

Yosemite @ California
Yosemite @ California

The Arc @ St.Louis
The Arc @ St.Louis

Firewoks @ Cincinnati
Firewoks @ Cincinnati

Central Canal @ Indianapolis
Central Canal @ Indianapolis

Golden Bridge @ Sanfrancisco
Golden Bridge @ San Francisco[……]

继续阅读

Posted by:
PowerRC

码农,吃货,偶尔飙车和摄影,应该属于危险人物。

21,427

[x86]OpenWRT r40820 支持多核 超线程 大内存

由于家里的路由器CPU太弱,内存太小(只有64m),空间也很小(也是64m),装了几个软件后就没法玩了,一怒之下我入了个c1037u工控机。

我的配置是4g内存,celeron 1037u (ivy bridge),双realtek 8168千兆网卡,AR9280 802.11n无线网卡。

无奈官方的x86镜像只支持单cpu和800m内存,为了不浪费性能,我不得不为这台机编译了一份,跑了一阵子,so far so good,如果你的配置和我的差不多,那你就可以直接拿去用了。

版本是40820.
特点如下:
1.打开了内核的SMP和超线程选项,最大支持16核(线程) CPU[……]

继续阅读

Posted by:
PowerRC

码农,吃货,偶尔飙车和摄影,应该属于危险人物。

8,786

Php 调用Curl时,用的是openssl 还是gnutls的问题

有时候,自己编译的php(例如用lnmp),他所调用的curl lib,的ssl version (看phpinfo中,curl下面的SSL version),会是gnutls.

gnu tls是什么玩意?
顾名思义,就是GNU开源实现的加密传输协议方案。
这个玩意好不好?
不好.

首先就是兼容性很成问题,起码和USPS的endicia API不兼容
那么怎么改成用openssl 呢
搞了我一天
到处放狗搜都搜不到,看来不是疑难杂症

后来发现,只要装个openssl 的lib curl就可以了,
原来是因为php调用curl的时候,如果你系统没装openssl,[……]

继续阅读

Posted by:
PowerRC

码农,吃货,偶尔飙车和摄影,应该属于危险人物。

6,956

intel raid (fakeraid) centos实战

纵使比起intel的fake raid , software raid有千万个好处,但是fakeraid的以下几点好处,还是software raid做不到:
无需进入系统就可以设置raid。
多系统共享。虽然intel raid在linux下不太好使,但是在windows下是刚刚的
专门的界面设置,配置也很简单。(当然,mdadm 敲几个命令也不难,不过我相信大多数人还是喜欢有专门的bios界面)

以上几点,对于一个服务器环境,并没有意义。

昨天在ubuntu下测试了intel raid,虽然能装能用,但是不能坏盘恢复,此乃服务器大忌,光这点就足以给intel raid判死[……]

继续阅读

Posted by:
PowerRC

码农,吃货,偶尔飙车和摄影,应该属于危险人物。

11,119

Intel RAID (FakeRaid) 在ubuntu下的安装与使用初探

简单介绍下环境
系统=》ubuntu linux 12.04 LTS 3.11 kernel (用最新的内核版本,是因为我选的主板的网卡比较新,老内核识别不了)
主板=》supermicro C7Z87 (pc主板来说,他价格很贵,比华硕技嘉之流的贵不少,但是他胜在有8个SATA ,和两个网卡)
硬盘=》西数 1TB 绿盘 3个,2个用来组raid,一个用来热替换 (以下分别用sda,sdb,sdc来标注,其中,sda和sdb是用来组raid的)
其实主要就是系统和主板需要留意下,其中主板用的是INTEL Z87芯片组,所以用的raid是intel的raid (所谓的intel rap[……]

继续阅读

Posted by:
PowerRC

码农,吃货,偶尔飙车和摄影,应该属于危险人物。

5,301

[转载]GROUP_CONCAT()妙用

from http://www.sofee.cn/blog/2007/07/16/90/

GROUP_CONCAT()是MySQL数据库提供的一个函数,通常跟GROUP BY一起用,具体可参考MySQL官方文挡:http://dev.mysql.com/doc/refman/5.0/en/group-by-functions.html#function_group-concat。
先来看一下这个函数的语法:
GROUP_CONCAT([DISTINCT] expr [,expr …]
[ORDER BY {unsigned_integer | col_name | expr}[……]

继续阅读

Posted by:
PowerRC

码农,吃货,偶尔飙车和摄影,应该属于危险人物。

5,286

编译安装mysql 提示libtoolt’: No such file or directory的解决方法

今天在ubuntu 10.10 下 编译安装mysql时,报了这个错
/bin/rm: cannot remove `libtoolt’: No such file or directory

网上搜寻后,有人提出的解决问题。具体方法是:
在执行./configure 之前,先执行:
# autoreconf –force –install
# libtoolize –automake –force
# automake –force –add-missing
# ./configure –prefix=/usr/local/mysql/ –datadir=/v[……]

继续阅读

Posted by:
PowerRC

码农,吃货,偶尔飙车和摄影,应该属于危险人物。

6,665

一个导致nginx 499报错的另类可能

最近系统运作不是很正常,经过排查,发现某个AJAX请求被返回了499 error code.
但是实际上,http status code中,是没有499.

499 是nginx自定义的一个code,搜索可以得知,这个是客户端自己close了请求所以才会这样。

一般客户端自己close ajax的请求,是很少的,无外乎两个原因
也就是网上大部分人所说的,服务器处理请求的时候超时。所以客户端浏览器强制关闭了这个连接。这种情况我没见过。

就是我遇到的情况,客户端异步请求ajax的时候,js出错抛出例外,使得浏览器强制关闭所有连接。这时,nginx也会返回499.
于是,找到[……]

继续阅读

back up ↑