最近比较忙,很多日志没发。简单记录下,有时间再详细整理。
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,加入了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
douban上发的书评:
刘未鹏、简朝阳、徐宥的博客关注挺长时间了,虽年龄差距不大,但技术知识令我非常钦佩。从他们那里看到很多数学、计算机、数据库方面的东西,让自己感受到计算机更多的魅力。
从朝阳的博客上看到要出这本书,立刻就去购买了一本,看了这些同龄人中的佼佼者是如何从我们一样的学生当中脱颖而出。
曾经自己也迷茫过是不是坚持做一个DBA,还是考虑往算法方面发展,看了朝阳的经历,让我坚持了做一个DBA的理想,不再改变,喜欢就去做,去坚持。也锁定了自己未来求职的目标,中国的Top DBA Team — Ali’s DBA Team。虽然最终面试的时候,未能获得Offer,但是有朝阳的榜样,我仍然会一直坚持自己的理想和方向。跟朝阳也有幸能多次交流,虽然每次只有简短的几句话,但是启发很大,给我实习中的迷茫指点了方向。
我认为,每一个脱颖而出的佼佼者或者成功者,都有一个共性,就是坚持!我们都不比很多人聪明,也不比很多人笨,我们比的就是坚持,比的是踏实。只要能坚持,坚持自己的理想,坚持自己的方向,坚持自己热爱的东西,从沙子中闪出光芒只是时间问题。如果坚持钻研一个方向一辈子,不成专家都很难,我们缺乏的只是这份坚持!
今天我们是小小鸟,但是明天我们会飞得更高~
工作比较忙,还没整太多,暂时还没有把各个分析模块整合起来。
支持分析远程数据库索引,主要根据唯一性和业务中的使用情况进行分析,全功能使用需要general日志或者慢查日志,最好是General日志这样会考虑进表被修改的影响,分析结果要准确一些。
分析结果如下方式输出,包括表中一共包含的记录条数,可能没用的索引,以及无用索引的条数等。
鉴于目前分析结果还不能自动化,需要人工判断,只是帮我提高了一些效率,暂不放出代码,等能胜任生产环境我再放出代码。
|—————————————————–
|Table backpack_hotel Have 9 Index :
| Have 362 Rows!
|
|backpack_hotel stars 10
|backpack_hotel cat_id 6
|backpack_hotel cat_id_2 6
|backpack_hotel hotel_type 2
|backpack_hotel type 3
|
|[Have 5 Unused, 55.5555555555556 % of All!]
|—————————————————–
阅读全文…
晚上跟朋友吃饭谈起日本的企业文化,不禁就谈到了日本的家族式企业模式。
日本家族式企业和员工都有默契的“终生雇佣”,并且可以子承父业,跳槽是非常少见的现象。
这种家族式企业不像国内的家族式企业,只是管理层的家族式,而是整个企业员工的“家族式”。
这种全体员工的“家族式”,带来的是员工对企业的极度忠诚,也是企业领导者把员工当做自己核心竞争力的根本因素。
以至于金融危机,员工宁可降薪也不愿意离开企业,公司宁可减产也不裁员。
这正是儒家文化下的企业氛围,可是儒家的发源地中国,企业文化却在西化。
在西方,员工跳槽是很频繁的事情,因为西方文化自由高于企业,没有“义”这个词。
现在的中国,也正是这样,极少有员工能在一个企业长久的呆下去,更罕见有一辈子呆在一个企业的。
这是一种悲哀,中国人正在丢失自己真正的儒家文化。
了解了日本家族式企业的价值观,发现自己向往的正是这种企业文化,
把企业当做自己的家,忠于自己的公司自己的岗位,永远在一个公司待下去~
可是在中国,能让人待一辈子的公司太少了,企业家的浮躁,员工的浮躁,能长久存在下去的企业都很少,
但愿自己能找到一个这样的企业,让自己一辈子待下去。