Nginx的502错误

12 月 8th, 2009 | Posted by | Filed under 操作系统

重启服务器后发现Nginx在我的WordPress报502 Bad Gateway错误。
查了好久,以为是nginx.conf或者php-fpm.conf的错,突然想起来,好像哪里看到说php.ini中memory_limit设低了会出错,
修改了php.ini的memory_limit为64M,重启nginx,发现真好了~
原来是PHP的内存不足了。
360M内存的服务器,扛这点应用应该OK~

标签: ,

博客已经移居国外

12 月 7th, 2009 | Posted by | Filed under 随笔日记

鉴于我天朝最近严打,机房多次被封,不得以转战国外空间~
现移居于Linode,人多时速度有点慢,速度最快的那机房卖完了……

标签:

最近的记录

11 月 29th, 2009 | Posted by | Filed under 随笔日记

最近比较忙,很多日志没发。简单记录下,有时间再详细整理。
Ameoba + Master-Slave和LVS + MySQL Cluster的安装配置玩的比较熟练了。计划写的一些自动优化脚本,遇到一些瓶颈,编译原理忘的差不多了,语法分析不好搞。
Oracle开始复习,重看当年培训的课程,装上了Oracle 11g R2 RAC/ASM,在Ubuntu下安装遇到些问题,莫名其妙的,不过都搞定了,把安装过程搞成Shell脚本,再次感慨Shell脚本不是一般的难用,更喜欢Perl,那个正则,那个灵活……。
觉得自己有个怪癖,为了几乎感觉不出来的性能,只要知道能优化,就要狂试,好几天为了几个gcc的flag参数一晚没睡。
Ganglia,Cacti,Monyog都是很不错的监控工具,MONyog虽然收费,可是竟然把代码存在SQLite数据文件中,于是便读出来修改掉验证注册的代码填回去……很猥琐,不过我这种穷人也只能这么弄了,买不起。
Workbench编译好了,不知道好用不,还没好好试试,看样子还是蛮帅的。
给自己的i7本终于尝试完了可用的全部GCC参数,以后编译就方便了,一次性吧FLAG粘进去就行了,不知道ubuntu有没有跟Gentoo一样可以设置编译全局参数的地方。第一次分期付款的本本,还是神舟,我买东西还是最考虑性价比,没钱去浪费买面子。
另外,比较了ArchLinux,Gentoo,Ubuntu,最后还是用Ubuntu了,毕竟电脑要用,不是来玩的,无止境的编译所有东西实在受不了,放弃Gentoo,Archlinux好一些,不过感觉Ubuntu软件的更新也挺快了,小东西就apt-get好了,LAMP的配置还是手动编译,挺好的。
调优,调整,就是每天做和想的事情,不过,在一个混乱的系统上修正,比重新做一个好的设计要难的多得多得多。
今天睡个好觉,明天公司三周年庆。Fenng说,三年上市,Google一搜,有17,300,000 条记录。NASDQ不是菜市场,想上就上。不知道我们算不算Fenng说的其中一个,我就是个脑子一热就能做决定的,总是在后悔和不后悔之间徘徊,在牛人遍地的班级,我的工资恐怕拿的是最低的,人生喜剧和悲剧都是来自比较,拿得少就努力去拿的多,抱怨没用。
Gearman/PostgreSQL也开始玩一玩,分布式还是很有乐趣的东西,不过手上测试机太少,没什么玩的。
Party貌似又开appspot了,可以访问了,继续翻墙。
一到没人的夜晚就开始感慨……
周一就有一批新人,不知道有没有可以做运维的,分担一些运维工作,我好去详细了解业务。

标签:

配置全功能Cacti

11 月 17th, 2009 | Posted by | Filed under 操作系统

今天终于配置好了Cacti,加入了MySQL/Linux/Apache/Memcached/Nigix模板。
主要遇到的一个问题是修改轮询时间,默认5分钟,我想改成1分钟。
要修改的地方是/etc/cron.d/cacti,改成1分钟间隔,*/1 * * * * root php /var/www/cacti/poller.php &>/dev/null
然后最好先设置好轮询间隔再导入模板,这样可以在导入的时候把模板的间隔也改掉,否则要手动去改。
修改了轮询时间需要重建轮询索引,最好还要关闭所有的设备再启动,怕有轮询器还没关闭。

过程很多地方有了:
1062错误的解决方法:
http://yadayadayada.nl/archives/2009/04/000779-tuning_cacti_with_the_spine_poller_the_solution.html
http://yadayadayada.nl/archives/2008/11/000750-tuning_cacti_with_the_spine_poller_mysql_error_1062_.html
采用SSH方式监控:http://code.google.com/p/mysql-cacti-templates/wiki/SSHBasedTemplates
MySQL模板安装方法:http://xok.la/2009/05/cacti_mysql_monitor.html
Cacti源代码安装方法:http://www.askwan.com/post/48/
Cacti中文版安装方法:http://hi.baidu.com/%C2%ED%B3%A4%D5%F72008/blog/item/566cbb440ac6742fcefca347.html

今天我们是小小鸟,但是明天我们会飞得更高

11 月 14th, 2009 | Posted by | Filed under 心灵感触

douban上发的书评:

  刘未鹏、简朝阳、徐宥的博客关注挺长时间了,虽年龄差距不大,但技术知识令我非常钦佩。从他们那里看到很多数学、计算机、数据库方面的东西,让自己感受到计算机更多的魅力。
  从朝阳的博客上看到要出这本书,立刻就去购买了一本,看了这些同龄人中的佼佼者是如何从我们一样的学生当中脱颖而出。
  曾经自己也迷茫过是不是坚持做一个DBA,还是考虑往算法方面发展,看了朝阳的经历,让我坚持了做一个DBA的理想,不再改变,喜欢就去做,去坚持。也锁定了自己未来求职的目标,中国的Top DBA Team — Ali’s DBA Team。虽然最终面试的时候,未能获得Offer,但是有朝阳的榜样,我仍然会一直坚持自己的理想和方向。跟朝阳也有幸能多次交流,虽然每次只有简短的几句话,但是启发很大,给我实习中的迷茫指点了方向。
  我认为,每一个脱颖而出的佼佼者或者成功者,都有一个共性,就是坚持!我们都不比很多人聪明,也不比很多人笨,我们比的就是坚持,比的是踏实。只要能坚持,坚持自己的理想,坚持自己的方向,坚持自己热爱的东西,从沙子中闪出光芒只是时间问题。如果坚持钻研一个方向一辈子,不成专家都很难,我们缺乏的只是这份坚持!
  今天我们是小小鸟,但是明天我们会飞得更高~