<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-2270677862205877381</id><updated>2012-02-16T19:01:49.176+08:00</updated><category term='install'/><category term='netcool'/><category term='ntop'/><category term='kb'/><category term='BMC'/><category term='OpenNMS'/><category term='v3'/><category term='ITSM'/><category term='Help Desk'/><category term='Shine'/><category term='open source'/><category term='Apple'/><category term='Router'/><category term='China Life'/><category term='CMDB'/><category term='asset management'/><category term='network and system management'/><category term='cisco'/><category term='DVDStyler'/><category term='yum'/><category term='zabbix'/><category term='Inventory'/><category term='Chrome'/><category term='v2'/><category term='amazon'/><category term='OCSNG'/><category term='Mac OS'/><category term='Redhat Enterprise Linux'/><category term='Notepad++'/><category term='developer'/><category term='amazonaws'/><category term='GroundWork'/><category term='cacti'/><category term='7-Zip'/><category term='training'/><category term='xen'/><category term='Ganglia'/><category term='linux'/><category term='openSuSE'/><category term='FreeMind'/><category term='SMS'/><category term='phpMyAdmin'/><category term='change management'/><category term='ADempiere'/><category term='java'/><category term='Cloud Computing'/><category term='OTRS'/><category term='assa'/><category term='NeDi'/><category term='Tivoli'/><category term='All in one'/><category term='Hyperic HQ'/><category term='Nagios'/><category term='Trap'/><category term='Google'/><category term='FreeNAS'/><category term='oracle'/><category term='strafeping'/><category term='Zenoss'/><category term='ITIL'/><category term='FileZilla'/><category term='movie'/><category term='smokeping'/><category term='GLPI'/><category term='web2.0'/><category term='VMware'/><category term='OpenView'/><category term='twitter'/><category term='service model'/><category term='CMS'/><category term='service desk'/><category term='snmp'/><category term='topology'/><category term='ffdshow'/><category term='Ubuntu'/><category term='remedy'/><category term='reconciliation'/><category term='NagVis'/><category term='OpenESM'/><category term='Vyatta'/><category term='safeforce'/><title type='text'>Martin Liu's Blog</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://lzheng.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://lzheng.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default?start-index=101&amp;max-results=100'/><author><name>Martin Liu</name><uri>http://www.blogger.com/profile/14835087322414696617</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='22' src='http://1.bp.blogspot.com/_KU0istEHv9w/SbuvDA1L0II/AAAAAAAABUg/bPORFhJ3p7A/S220/head.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>106</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-2270677862205877381.post-5138281775681488399</id><published>2009-04-20T00:29:00.009+08:00</published><updated>2009-04-20T01:03:12.451+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ITIL'/><category scheme='http://www.blogger.com/atom/ns#' term='ITSM'/><title type='text'>德克虏伯大炮VS清红衣大炮</title><content type='html'>&lt;div style="TEXT-ALIGN: center"&gt;&lt;a href="http://baike.baidu.com/view/2017424.html"&gt;&lt;img alt="" src="http://1.bp.blogspot.com/_KU0istEHv9w/SetRVpAd34I/AAAAAAAABYA/vaFg54RdXAQ/s400/%E5%8E%A6%E9%97%A8%E8%83%A1%E9%87%8C%E5%B1%B1%E7%82%AE%E5%8F%B0+009.jpg" border="0" /&gt;&lt;/a&gt;&lt;a href="http://baike.baidu.com/view/92668.htm"&gt;&lt;img alt="" src="http://1.bp.blogspot.com/_KU0istEHv9w/SetRVh-hf7I/AAAAAAAABYI/P-9GMpzHCxk/s400/%E5%8E%A6%E9%97%A8%E8%83%A1%E9%87%8C%E5%B1%B1%E7%82%AE%E5%8F%B0+016.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;德克虏伯大炮：特点射程远，能360度旋转，能把上下调整仰角，炮弹的辐射面积非常广，操作复杂，需要高技能的操作手。操作弹性大。安装部署需要时间长，对环境改造多。&lt;br /&gt;清红衣大炮：射程短，只能朝一个方向发射，炮弹的打击面基本固定，操作简单，对操作者技术要求低。操作弹性低。 部署配置工作少。&lt;br /&gt;&lt;br /&gt;在IT管理工具的选择中，您是选择克虏伯式的超级人间大炮，还是选功能操作简洁的红衣大炮？真是一个两难的选择啊！&lt;br /&gt;&lt;blockquote&gt;&lt;p&gt;&lt;span style="font-size:130%;"&gt;“德克虏伯大炮”好比商业厂商的One-Size-Fit-All的超级企业级管理套件。&lt;br /&gt;“清红衣大炮”好比开源的专门工具利器。&lt;/span&gt; &lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;&lt;p align="center"&gt;&lt;img src="http://lh5.ggpht.com/_KU0istEHv9w/SetV1hCLcQI/AAAAAAAABYo/t1214KIeQcM/s400/collage.jpg" /&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;用户必须自己认真思考需求，却对不建议的做法：&lt;br /&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;将“德克虏伯大炮”买回家后，发现功能太复杂，接着把它定制成，操作简单的“清红衣大炮”。李鸿章很支持“师夷长技以制夷”，同理购买国外复杂管理套件而不去学习其中的管理方式方法，反而拘泥于自己对概念简单的理解也是成问题的观念。&lt;/li&gt;&lt;li&gt;把“清红衣大炮”三下五除二部署在家后，发现功能限制太多，集成几乎没有，失望的埋怨开源社区，坐观其他人的开发和参与。开源其实赋予你了无限的对开源技术应用的弹性，唯一要求就是有能力参与和进入社区的开发。&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;p&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2270677862205877381-5138281775681488399?l=lzheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lzheng.blogspot.com/feeds/5138281775681488399/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://lzheng.blogspot.com/2009/04/vs.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/5138281775681488399'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/5138281775681488399'/><link rel='alternate' type='text/html' href='http://lzheng.blogspot.com/2009/04/vs.html' title='德克虏伯大炮VS清红衣大炮'/><author><name>Martin Liu</name><uri>http://www.blogger.com/profile/14835087322414696617</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='22' src='http://1.bp.blogspot.com/_KU0istEHv9w/SbuvDA1L0II/AAAAAAAABUg/bPORFhJ3p7A/S220/head.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_KU0istEHv9w/SetRVpAd34I/AAAAAAAABYA/vaFg54RdXAQ/s72-c/%E5%8E%A6%E9%97%A8%E8%83%A1%E9%87%8C%E5%B1%B1%E7%82%AE%E5%8F%B0+009.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2270677862205877381.post-2977657948568717985</id><published>2009-04-14T22:38:00.004+08:00</published><updated>2009-04-14T22:49:16.445+08:00</updated><title type='text'>与鼓浪屿隔海相望</title><content type='html'>&lt;table style="WIDTH: auto"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;a href="http://picasaweb.google.com/liuzh66/MartinLiuSBlog?authkey=Gv1sRgCP_-8Z73o4-9Tg&amp;amp;feat=embedwebsite#5324557261139583202"&gt;&lt;img src="http://lh6.ggpht.com/_KU0istEHv9w/SeSgnkhzoOI/AAAAAAAABW8/3T9VYD9lb7U/s800/Picture.jpg" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="FONT-SIZE: 11px; FONT-FAMILY: arial,sans-serif; TEXT-ALIGN: right"&gt;发件人 &lt;a href="http://picasaweb.google.com/liuzh66/MartinLiuSBlog?authkey=Gv1sRgCP_-8Z73o4-9Tg&amp;amp;feat=embedwebsite"&gt;Martin Liu's Blog&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2270677862205877381-2977657948568717985?l=lzheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lzheng.blogspot.com/feeds/2977657948568717985/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://lzheng.blogspot.com/2009/04/blog-post.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/2977657948568717985'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/2977657948568717985'/><link rel='alternate' type='text/html' href='http://lzheng.blogspot.com/2009/04/blog-post.html' title='与鼓浪屿隔海相望'/><author><name>Martin Liu</name><uri>http://www.blogger.com/profile/14835087322414696617</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='22' src='http://1.bp.blogspot.com/_KU0istEHv9w/SbuvDA1L0II/AAAAAAAABUg/bPORFhJ3p7A/S220/head.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/_KU0istEHv9w/SeSgnkhzoOI/AAAAAAAABW8/3T9VYD9lb7U/s72-c/Picture.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2270677862205877381.post-5055102882084558059</id><published>2009-03-31T18:07:00.005+08:00</published><updated>2009-03-31T18:18:37.574+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='movie'/><title type='text'>《贫民窟的百万富翁》挺有意思的电影</title><content type='html'>&lt;img src="http://www.crazydream.net/attachments/month_0902/s200927192155.jpg" align="left" /&gt;故事是这样的：&lt;br /&gt;&lt;br /&gt;贾马尔·马里克(戴夫·帕特尔饰)，来自孟买的街头小青年，现在正遭到印度警方的审问与折磨。原因是贾马尔参加了一档印度版的《谁想成为百万富翁》电视直播节目，然而就在他面对最后一个问题之前，有人揭发了他作弊。贾马尔当然矢口否认。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;　　在解释为什么能完美答对每道题的同时，贾马尔的生活也在我们眼前徐徐展开。他讲起了认识的一位宝莱坞明星，在一起抢劫事件中丧生的母亲，以及他与哥哥沙里姆如何认识了拉媞卡(芙蕾达·平托饰)，他一生的挚爱。&lt;br /&gt;&lt;br /&gt;　　三个无家可归的年轻人被一所孤儿院收容，每天以乞讨为生。但是孤儿院的负责人却想弄瞎他们的眼睛以增加乞讨收入，于是他们逃走了。然而在他们爬火车时拉媞卡却因意外失足，再被孤儿院的人抓去。兄弟俩在泰姬陵附近暂时住下来，贾马尔以给游客提供导游服务为生，而沙里姆则与街头混混趁机偷取旅客的财物。&lt;br /&gt;&lt;br /&gt;　　但是贾马尔对拉媞卡的思念并没有因时间的流逝而减少。最终他说服沙里姆一起回到孟买寻找拉媞卡，可是一系列的变故使得他虽然见到了拉媞卡，却再次失去了她──她被黑帮老大夺去；而兄长沙里姆也成了黑帮的一员。&lt;br /&gt;&lt;br /&gt;　　于是贾马尔想到了来参加这个电视节目，因为他知道这是拉媞卡最喜欢的节目，她一定会看到他。此时，隔在贾马尔与2000万卢比之间的，只剩下最后一个问题。&lt;br /&gt;&lt;br /&gt;　　警方认为贾马尔的故事“虽然怪诞，但貌似有理”，于是放他回去继续参赛。拉媞卡果然在电视上看到了他，沙里姆此时也幡然醒悟，给了拉媞卡车钥匙与电话，催她快去找贾马尔。最后一个问题是“请说出三个火枪手的名字”，贾马尔并不知道，于是他使用了电话求助。电话打给他的兄长沙里姆，接听的却是拉媞卡。贾马尔听到她的声音固然兴奋，但可惜拉媞卡也答不上这个问题。于是贾马尔猜了一个答案，可喜的是他猜对了！而此时沙里姆为了能让他们幸福地生活在一起，也与黑帮老大同归于尽。&lt;br /&gt;&lt;br /&gt;　　那天晚上，贾马尔与拉媞卡终于在火车站相见。他们忘情拥吻，有情人终成眷属……&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2270677862205877381-5055102882084558059?l=lzheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lzheng.blogspot.com/feeds/5055102882084558059/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://lzheng.blogspot.com/2009/03/blog-post.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/5055102882084558059'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/5055102882084558059'/><link rel='alternate' type='text/html' href='http://lzheng.blogspot.com/2009/03/blog-post.html' title='《贫民窟的百万富翁》挺有意思的电影'/><author><name>Martin Liu</name><uri>http://www.blogger.com/profile/14835087322414696617</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='22' src='http://1.bp.blogspot.com/_KU0istEHv9w/SbuvDA1L0II/AAAAAAAABUg/bPORFhJ3p7A/S220/head.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2270677862205877381.post-5433095280062602347</id><published>2009-03-29T13:27:00.002+08:00</published><updated>2009-03-29T13:27:02.383+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CMS'/><category scheme='http://www.blogger.com/atom/ns#' term='network and system management'/><category scheme='http://www.blogger.com/atom/ns#' term='CMDB'/><title type='text'>Some useful tools</title><content type='html'>I am just cleaning up my bookmarks. Some of them could not be deleted. I'd like to list here.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://ensight.eos.nasa.gov/FlowViewer/FlowViewer.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 275px; height: 86px;" src="http://ensight.eos.nasa.gov/FlowViewer/FlowViewer.png" alt="" border="0" /&gt;&lt;/a&gt;This is a netflow monitor tool, you can capture, graph and store data.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.dmtf.org/images/headermain/logo_dmtf.gif"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 128px; height: 43px;" src="http://www.dmtf.org/images/headermain/logo_dmtf.gif" alt="" border="0" /&gt;&lt;/a&gt;Founded in 1992, the Distributed Management Task Force, Inc. (DMTF) is the   industry organization leading the development of management standards and   integration technology for enterprise and Internet environments.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.concursive.com/image/2008051215-10-7589-45x45/badge-concursivegroup.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 45px; height: 45px;" src="http://www.concursive.com/image/2008051215-10-7589-45x45/badge-concursivegroup.png" alt="" border="0" /&gt;&lt;/a&gt;Social Networking Meets Business, Concursive have CRM, online communitie, collaboration tools.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2270677862205877381-5433095280062602347?l=lzheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lzheng.blogspot.com/feeds/5433095280062602347/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://lzheng.blogspot.com/2009/03/some-useful-tools.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/5433095280062602347'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/5433095280062602347'/><link rel='alternate' type='text/html' href='http://lzheng.blogspot.com/2009/03/some-useful-tools.html' title='Some useful tools'/><author><name>Martin Liu</name><uri>http://www.blogger.com/profile/14835087322414696617</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='22' src='http://1.bp.blogspot.com/_KU0istEHv9w/SbuvDA1L0II/AAAAAAAABUg/bPORFhJ3p7A/S220/head.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2270677862205877381.post-4871525350816907689</id><published>2009-03-22T08:29:00.002+08:00</published><updated>2009-03-22T08:29:05.712+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Cloud Computing'/><title type='text'>Cloud Computing in Plain English</title><content type='html'>&lt;object width="445" height="364"&gt;&lt;param name="movie" value="http://www.youtube.com/v/XdBd14rjcs0&amp;hl=en&amp;fs=1&amp;border=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/XdBd14rjcs0&amp;hl=en&amp;fs=1&amp;border=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="445" height="364"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;Cloud Computing is a taxi with virtualization engine. You pay as you go.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2270677862205877381-4871525350816907689?l=lzheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lzheng.blogspot.com/feeds/4871525350816907689/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://lzheng.blogspot.com/2009/03/cloud-computing-in-plain-english.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/4871525350816907689'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/4871525350816907689'/><link rel='alternate' type='text/html' href='http://lzheng.blogspot.com/2009/03/cloud-computing-in-plain-english.html' title='Cloud Computing in Plain English'/><author><name>Martin Liu</name><uri>http://www.blogger.com/profile/14835087322414696617</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='22' src='http://1.bp.blogspot.com/_KU0istEHv9w/SbuvDA1L0II/AAAAAAAABUg/bPORFhJ3p7A/S220/head.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2270677862205877381.post-967848847422549431</id><published>2009-03-17T18:36:00.002+08:00</published><updated>2009-03-17T18:53:09.720+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cisco'/><category scheme='http://www.blogger.com/atom/ns#' term='BMC'/><title type='text'>CISCO进军服务器市场，BMC服务自动化助一臂之力</title><content type='html'>&lt;object height="315" width="500"&gt;&lt;param name="movie" value="http://www.youtube.com/v/pgh2EL3TnI4&amp;amp;hl=en&amp;amp;fs=1&amp;amp;border=1"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;embed src="http://www.youtube.com/v/pgh2EL3TnI4&amp;amp;hl=en&amp;amp;fs=1&amp;amp;border=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" height="315" width="500"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;了解更多可访问BMC网站：&lt;a href="http://www.bmc.com/news/Cisco/cisco.html?HOME_NEWS_BMC_Cisco_Game-Changing"&gt; http://www.bmc.com/news/Cisco/cisco.html?HOME_NEWS_BMC_Cisco_Game-Changing&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;看看Cisco 的 Unified Computing System 都还有哪些合作伙伴和玩家。令人振奋的视频，各家合作伙伴的老大的出来说话了。&lt;br /&gt;&lt;object width="500" height="315"&gt;&lt;param name="movie" value="http://www.youtube.com/v/czDo5E3ZluI&amp;hl=en&amp;fs=1&amp;border=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/czDo5E3ZluI&amp;hl=en&amp;fs=1&amp;border=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="500" height="315"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;对于IT用户来说，一个非常巨大的挑战就是要自底向上的维护一整套技术堆栈，每一层都会导致问题，都需要管理。随着CISCO在业内的号召力，希望他们的统一计算系统能成功，希望能见到更多的类似厂商合作攒一个有用方案给用户的局面出现。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2270677862205877381-967848847422549431?l=lzheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lzheng.blogspot.com/feeds/967848847422549431/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://lzheng.blogspot.com/2009/03/ciscobmc.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/967848847422549431'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/967848847422549431'/><link rel='alternate' type='text/html' href='http://lzheng.blogspot.com/2009/03/ciscobmc.html' title='CISCO进军服务器市场，BMC服务自动化助一臂之力'/><author><name>Martin Liu</name><uri>http://www.blogger.com/profile/14835087322414696617</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='22' src='http://1.bp.blogspot.com/_KU0istEHv9w/SbuvDA1L0II/AAAAAAAABUg/bPORFhJ3p7A/S220/head.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2270677862205877381.post-9018353616919038376</id><published>2009-03-17T16:54:00.001+08:00</published><updated>2009-03-17T16:54:37.766+08:00</updated><title type='text'>HOLLAND BEAUTIFUL</title><content type='html'>Check out this SlideShare Presentation: &lt;div style="width:425px;text-align:left" id="__ss_909836"&gt;&lt;a style="font:14px Helvetica,Arial,Sans-serif;display:block;margin:12px 0 3px 0;text-decoration:underline;" href="http://www.slideshare.net/1950/holland-beautiful-presentation?type=presentation" title="HOLLAND BEAUTIFUL"&gt;HOLLAND BEAUTIFUL&lt;/a&gt;&lt;object style="margin:0px" width="425" height="355"&gt;&lt;param name="movie" value="http://static.slideshare.net/swf/ssplayer2.swf?doc=holland-beautiful-1231763766579741-1&amp;stripped_title=holland-beautiful-presentation" /&gt;&lt;param name="allowFullScreen" value="true"/&gt;&lt;param name="allowScriptAccess" value="always"/&gt;&lt;embed src="http://static.slideshare.net/swf/ssplayer2.swf?doc=holland-beautiful-1231763766579741-1&amp;stripped_title=holland-beautiful-presentation" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div style="font-size:11px;font-family:tahoma,arial;height:26px;padding-top:2px;"&gt;View more &lt;a style="text-decoration:underline;" href="http://www.slideshare.net/"&gt;presentations&lt;/a&gt; from &lt;a style="text-decoration:underline;" href="http://www.slideshare.net/1950"&gt;Maria gabriela Silva&lt;/a&gt;.&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2270677862205877381-9018353616919038376?l=lzheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lzheng.blogspot.com/feeds/9018353616919038376/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://lzheng.blogspot.com/2009/03/holland-beautiful.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/9018353616919038376'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/9018353616919038376'/><link rel='alternate' type='text/html' href='http://lzheng.blogspot.com/2009/03/holland-beautiful.html' title='HOLLAND BEAUTIFUL'/><author><name>Martin Liu</name><uri>http://www.blogger.com/profile/14835087322414696617</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='22' src='http://1.bp.blogspot.com/_KU0istEHv9w/SbuvDA1L0II/AAAAAAAABUg/bPORFhJ3p7A/S220/head.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2270677862205877381.post-618426283244856733</id><published>2009-03-17T01:40:00.002+08:00</published><updated>2009-03-17T10:21:00.293+08:00</updated><title type='text'>Dr. Albert Einstein: A Tribute</title><content type='html'>&lt;div style="width: 425px; text-align: left;" id="__ss_1148031"&gt;&lt;a style="margin: 12px 0pt 3px; font-family: Helvetica,Arial,Sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: normal; font-size-adjust: none; font-stretch: normal; display: block; text-decoration: underline;" href="http://www.slideshare.net/ReThink/dr-albert-einstein-a-tribute?type=presentation" title="Dr. Albert Einstein: A Tribute"&gt;Dr. Albert Einstein: A Tribute&lt;/a&gt;&lt;object style="margin: 0px;" height="355" width="425"&gt;&lt;param name="movie" value="http://static.slideshare.net/swf/ssplayer2.swf?doc=cusersadmindocumentsrethinkpresentationseinsteineinsteintribute090315oa-090315124920-phpapp01&amp;amp;stripped_title=dr-albert-einstein-a-tribute"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;embed src="http://static.slideshare.net/swf/ssplayer2.swf?doc=cusersadmindocumentsrethinkpresentationseinsteineinsteintribute090315oa-090315124920-phpapp01&amp;amp;stripped_title=dr-albert-einstein-a-tribute" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" height="355" width="425"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div style="font-size: 11px; font-family: tahoma,arial; height: 26px; padding-top: 2px;"&gt;View more &lt;a style="text-decoration: underline;" href="http://www.slideshare.net/"&gt;presentations&lt;/a&gt; from &lt;a style="text-decoration: underline;" href="http://www.slideshare.net/ReThink"&gt;Oliver Adria&lt;/a&gt;.&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2270677862205877381-618426283244856733?l=lzheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lzheng.blogspot.com/feeds/618426283244856733/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://lzheng.blogspot.com/2009/03/dr-albert-einstein-tribute.html#comment-form' title='2 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/618426283244856733'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/618426283244856733'/><link rel='alternate' type='text/html' href='http://lzheng.blogspot.com/2009/03/dr-albert-einstein-tribute.html' title='Dr. Albert Einstein: A Tribute'/><author><name>Martin Liu</name><uri>http://www.blogger.com/profile/14835087322414696617</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='22' src='http://1.bp.blogspot.com/_KU0istEHv9w/SbuvDA1L0II/AAAAAAAABUg/bPORFhJ3p7A/S220/head.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2270677862205877381.post-5810432433737083209</id><published>2009-03-16T22:56:00.005+08:00</published><updated>2009-03-16T23:24:47.385+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ITIL'/><category scheme='http://www.blogger.com/atom/ns#' term='v3'/><title type='text'>ITIL v3 术语表</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.best-management-practice.com/images/non_home_logo.gif"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 370px; height: 60px;" src="http://www.best-management-practice.com/images/non_home_logo.gif" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;回顾或者实施ITILv3时，可以去下载一下术语表，&lt;a href="http://www.get-best-practice.co.uk/glossaries.aspx"&gt;http://www.get-best-practice.co.uk/glossaries.aspx &lt;/a&gt;以上网站有原版中英文和其他语言的文档。术语表适用于对ITIL有一定了解的人，是受过ITIL培训的人或者正在实施ITIL的人的案头参考读物之一。我桌上有中英文打印版各一份，拳不离手，曲不离口。另外ITIL实施切忌本本主义和教条主义，需要注重实效和对标准的遵从。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2270677862205877381-5810432433737083209?l=lzheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.get-best-practice.co.uk/glossaries.aspx' title='ITIL v3 术语表'/><link rel='replies' type='application/atom+xml' href='http://lzheng.blogspot.com/feeds/5810432433737083209/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://lzheng.blogspot.com/2009/03/itil-v3-2008-5-1.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/5810432433737083209'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/5810432433737083209'/><link rel='alternate' type='text/html' href='http://lzheng.blogspot.com/2009/03/itil-v3-2008-5-1.html' title='ITIL v3 术语表'/><author><name>Martin Liu</name><uri>http://www.blogger.com/profile/14835087322414696617</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='22' src='http://1.bp.blogspot.com/_KU0istEHv9w/SbuvDA1L0II/AAAAAAAABUg/bPORFhJ3p7A/S220/head.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2270677862205877381.post-5929763748155051839</id><published>2009-03-16T21:58:00.004+08:00</published><updated>2009-03-16T22:50:31.700+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='v2'/><category scheme='http://www.blogger.com/atom/ns#' term='ITIL'/><category scheme='http://www.blogger.com/atom/ns#' term='ITSM'/><category scheme='http://www.blogger.com/atom/ns#' term='v3'/><category scheme='http://www.blogger.com/atom/ns#' term='CMS'/><category scheme='http://www.blogger.com/atom/ns#' term='CMDB'/><title type='text'>CMDB实施的几种误区</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://lh5.ggpht.com/_KU0istEHv9w/Sb5fe8yzguI/AAAAAAAABWI/BqpX4mz1N0I/snap009.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 393px; height: 348px;" src="http://lh5.ggpht.com/_KU0istEHv9w/Sb5fe8yzguI/AAAAAAAABWI/BqpX4mz1N0I/snap009.jpg" alt="" border="0" /&gt;&lt;/a&gt;上面是ITIL v3的定义，CMDB的定义和v2没有变化。可以看出CMDB是一个存储配置记录的数据库，非常多的用户一拍脑门“不就是一个数据库么！我们也可以自己开发一个的。”。这样的情况下，IT组织的不同部门都可能会各自立门户，开发自己的配置管理信息库；例如：资产管理、终端分发和管理、机房管理等等。数据重复、数据不一致、配置信息不对称；无法得到跨部门和系统的报告。所以V3提出了CMS系统，它是CMDB系统的下一代管理系统。CMS系统需要 具有对现有信息资料的兼容性，CMS的建立不能忘记过去；一定要集成已有配置信息。&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://lh6.ggpht.com/_KU0istEHv9w/Sb5fe4XU89I/AAAAAAAABWA/gqfJomNUHhM/snap008.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 512px; height: 395px;" src="http://lh6.ggpht.com/_KU0istEHv9w/Sb5fe4XU89I/AAAAAAAABWA/gqfJomNUHhM/snap008.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;错误一：配置信息是一个独立的配置管理系统，由专人负责数据的更新和维护，手工的管理和维护所有数据。&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://lh6.ggpht.com/_KU0istEHv9w/Sb5feqLlKaI/AAAAAAAABV4/rmdsoBoBuiA/snap007.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 670px; height: 438px;" src="http://lh6.ggpht.com/_KU0istEHv9w/Sb5feqLlKaI/AAAAAAAABV4/rmdsoBoBuiA/snap007.jpg" alt="" border="0" /&gt;&lt;/a&gt;错误二：最配置管理就是要做的细，我要管理到机房中的每一根网线，CI的属性需要设计的非常多，越细致越好。&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://lh6.ggpht.com/_KU0istEHv9w/Sb5feHYTZVI/AAAAAAAABVw/4Ns9PAPzrJw/snap006.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 549px; height: 328px;" src="http://lh6.ggpht.com/_KU0istEHv9w/Sb5feHYTZVI/AAAAAAAABVw/4Ns9PAPzrJw/snap006.jpg" alt="" border="0" /&gt;&lt;/a&gt;错误三：我们自己有开发人员，我们有CMDB的需求，那就开始做吧，先看法着看看，不就是一个数据的增删改查么！！&lt;br /&gt;&lt;br /&gt;配置管理或者说CMDB的建设可以说是目前，国内ITIL用户共同的瓶颈。ITIL项目中实施最多的三个流程是：Incident Management、Problem Management 和 Change Management。已经实施完毕以上三个流程的用户问的最多的一个问题是：一个故障单、问题单或者变更单一定要和CI想关联么？在解决处理的时候寻找目标CI或者根源CI是必须的么？&lt;br /&gt;&lt;br /&gt;如果ITIL是一种公共语言的话，那么Incident Management、Problem Management 和 Change Management等所有流程都是句式或者时态。而CI则是主语或者宾语，您觉得没有主语或者缺少宾语的句子，会传递怎么的信息呢？&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2270677862205877381-5929763748155051839?l=lzheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lzheng.blogspot.com/feeds/5929763748155051839/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://lzheng.blogspot.com/2009/03/cmdb.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/5929763748155051839'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/5929763748155051839'/><link rel='alternate' type='text/html' href='http://lzheng.blogspot.com/2009/03/cmdb.html' title='CMDB实施的几种误区'/><author><name>Martin Liu</name><uri>http://www.blogger.com/profile/14835087322414696617</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='22' src='http://1.bp.blogspot.com/_KU0istEHv9w/SbuvDA1L0II/AAAAAAAABUg/bPORFhJ3p7A/S220/head.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/_KU0istEHv9w/Sb5fe8yzguI/AAAAAAAABWI/BqpX4mz1N0I/s72-c/snap009.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2270677862205877381.post-7907993561453879367</id><published>2009-03-14T17:45:00.001+08:00</published><updated>2009-03-14T17:45:45.246+08:00</updated><title type='text'>域名没有备案，现在指向blogspot</title><content type='html'>开两会的原因吧，有可能。&lt;br /&gt;Blog被关闭了，由于域名的原因。&lt;br /&gt;矛盾啊！&lt;br /&gt;要是继续blogspot它，也有可能被封，难不成还是搬家去国外。&lt;br /&gt;现用的虚拟主一点都不好，哎！！！&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2270677862205877381-7907993561453879367?l=lzheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lzheng.blogspot.com/feeds/7907993561453879367/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://lzheng.blogspot.com/2009/03/blogspot.html#comment-form' title='2 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/7907993561453879367'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/7907993561453879367'/><link rel='alternate' type='text/html' href='http://lzheng.blogspot.com/2009/03/blogspot.html' title='域名没有备案，现在指向blogspot'/><author><name>Martin Liu</name><uri>http://www.blogger.com/profile/14835087322414696617</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='22' src='http://1.bp.blogspot.com/_KU0istEHv9w/SbuvDA1L0II/AAAAAAAABUg/bPORFhJ3p7A/S220/head.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2270677862205877381.post-3994746975215729243</id><published>2009-03-01T08:43:00.002+08:00</published><updated>2009-03-20T08:43:36.744+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='service model'/><category scheme='http://www.blogger.com/atom/ns#' term='ITIL'/><category scheme='http://www.blogger.com/atom/ns#' term='change management'/><category scheme='http://www.blogger.com/atom/ns#' term='reconciliation'/><category scheme='http://www.blogger.com/atom/ns#' term='v3'/><category scheme='http://www.blogger.com/atom/ns#' term='service desk'/><category scheme='http://www.blogger.com/atom/ns#' term='CMS'/><category scheme='http://www.blogger.com/atom/ns#' term='CMDB'/><category scheme='http://www.blogger.com/atom/ns#' term='topology'/><title type='text'>Stop to build CMDB for your IT - CMS是怎样炼成的？</title><content type='html'>&lt;p&gt;ITIL在国内的实施也有8年之久，就我看过和做过的项目中：service desk是最多实施的工具，它包括IM/PM；还有Change Management；用户们还可能会常常认为，Release Management可以和变更流程可以混在一起搞。服务台一般先上，有的变更流程先上，服务台的共同特点还有PM一般形同虚设。就我所见所闻的项目和用 户来说，CMDB没有那家能建的好用的好；CMDB的建设的缺失似乎成了所有ITIL用户的通病，应该也是想重点突破的瓶颈。&lt;/p&gt; &lt;p&gt;ITIL v3发布后，CMDB成了CMS中的一个数据库；而且，CMS中包括不止像CMDB这样的配置信息数据库，其实任何保存配置信息的数据库都算在CMS系统 内。既然是一个系统，所以它就不光包含数据还包含一套配套工具集合，通过这套工具，维护和使用配置信息。CMS为其他所有ITIL流程提供基础的配置信 息。它的结构如下图所示：&lt;/p&gt; &lt;div id="attachment_435" class="wp-caption alignnone" style="width: 668px;"&gt;&lt;img class="size-full wp-image-435" title="Comfiguration Management System" src="http://www.martinliu.cn/wp-content/uploads/2009/03/cms.jpg" alt="配置管理系统" height="413" width="658" /&gt;&lt;p class="wp-caption-text"&gt;配置管理系统&lt;/p&gt;&lt;/div&gt; &lt;p&gt;如果说上面这幅图比较还是比较抽象的话，那么请见下图：&lt;/p&gt; &lt;div id="attachment_436" class="wp-caption alignnone" style="width: 724px;"&gt;&lt;img class="alignnone size-full wp-image-437" title="bmc-atrium1" src="http://www.martinliu.cn/wp-content/uploads/2009/03/bmc-atrium1.jpg" alt="bmc-atrium1" height="449" width="714" /&gt;&lt;br /&gt;&lt;p class="wp-caption-text"&gt;CMS is a set of tools based on all configuration data&lt;/p&gt;&lt;/div&gt; &lt;p&gt;从上图中我们看到，CMS系统一共可以分为四层。上三层是核心CMDB数据库和相关配套工具，最低层Data层则是是所有配置信息的基础来源。从 ITIL v3的角度来说，只建设一个集中的CMDB数据库来存储所有的CI信息是不够的，CMS系统中必须能够包含和处理所有企业已有的各个系统中的配置数据。换 言之，CMDB建设的局限性在于，它只是配置信息数据化，或者说电子化的第一步。&lt;/p&gt; &lt;p&gt;当前依然有很多企业雄心勃勃的上马CMDB项目，不过切记在规划时，一定先好好阅读一下ITIL v3中和CMS相关的内容，适当调整项目的目标和预期总是好的，也可以规避一些项目风险。&lt;/p&gt; &lt;blockquote&gt;&lt;p&gt;CMDB不只是一个数据库那么简单，更不可能在服务台的数据库中建立几张表就可以搞定。从企业IT管理的全局出发，按照 ITIL v3的规范，建设CMS应该是所有ITIL项目的当务之急。CMS系统决不能遗忘过去，必须有效整个现有的各个配置信息数据源，无论其以何种形式存在。它 必须是一个开放的平台，能过最大限度的和其他任何配置信息的消费者（ITIL流程，以及任何需要获取配置信息的任何应用）整合，&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;以上的一些是我对CMS建设的一些认识。如果要落地到项目上还不许经过一个痛苦的过程，那就是产品选型。选项的过程中可以注重一下几点：&lt;/p&gt; &lt;ul&gt;&lt;li&gt;可视化：配置项和之间的关系按拓扑形式展现&lt;/li&gt;&lt;li&gt;标准化：软件、硬件配置项都有完整标准的CTI信息&lt;/li&gt;&lt;li&gt;归一化：与现有各种配置管理系统核心共存同时CMS保持一份完整的户口记录，任何CI都有ID&lt;/li&gt;&lt;li&gt;集成化：CMS中的数据以图形或者裸数据等形式供其他相关消费者流程或者人员使用&lt;/li&gt;&lt;li&gt;联邦化：CMS核心数据库中不保存动态变化的配置信息（DB的最大连接数，网络设备所使用的syslog服务器地址），这些信息通过联邦管理让用户从其他相关的工具系统中查看到最新的数据。&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;最近可能还会接触一下CMDB的项目，其他经验总结待续。&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2270677862205877381-3994746975215729243?l=lzheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lzheng.blogspot.com/feeds/3994746975215729243/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://lzheng.blogspot.com/2009/03/stop-to-build-cmdb-for-your-it-cms.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/3994746975215729243'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/3994746975215729243'/><link rel='alternate' type='text/html' href='http://lzheng.blogspot.com/2009/03/stop-to-build-cmdb-for-your-it-cms.html' title='Stop to build CMDB for your IT - CMS是怎样炼成的？'/><author><name>Martin Liu</name><uri>http://www.blogger.com/profile/14835087322414696617</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='22' src='http://1.bp.blogspot.com/_KU0istEHv9w/SbuvDA1L0II/AAAAAAAABUg/bPORFhJ3p7A/S220/head.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2270677862205877381.post-4117518551485467326</id><published>2009-02-02T08:53:00.000+08:00</published><updated>2009-03-17T08:55:22.732+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Mac OS'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Apple'/><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><title type='text'>It just looks like a Mac desktop</title><content type='html'>&lt;img title="http://www.apple.com.cn/getamac/whichmac/images/portables_macbookair20090106.jpg" src="http://www.apple.com.cn/getamac/whichmac/images/portables_macbookair20090106.jpg" alt="" align="left" height="170" width="264" /&gt;We all knows Mac OS X looks very nice, and works nice also. But, Mac can not be only system for you to use. Most of us are using Intel PC desktops and laptops. You can't have your cake and eat it too. Chinese saying says "鱼和熊掌不可得兼" . So, you might need a new Mac skin for your desktop, no matter MS Windows or Linux OS. I'd like share two tips, you can make a Mac desktop in  minutes.&lt;br /&gt;&lt;br /&gt;&lt;span style="text-decoration: underline;"&gt;&lt;strong&gt;For Windows: &lt;/strong&gt;&lt;/span&gt;FlyakiteOSX is a all-in-one package. It much more easier then making a Mac-buntu. Does it slow down you windows system? Of course, yes. it's just a little bit and acceptable for me.&lt;br /&gt;&lt;br /&gt;&lt;img class="alignnone" title="http://osx.portraitofakite.com/header.png" src="http://osx.portraitofakite.com/header.png" alt="" height="76" width="540" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="text-decoration: underline;"&gt;&lt;strong&gt;For Gnome Linux:&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;There is a open source prject on the SourceForge.net: &lt;a href="http://sourceforge.net/projects/mac4lin"&gt;http://sourceforge.net/projects/mac4lin&lt;/a&gt; You need download the package and un-tar it. A pdf document will walk you through every settings. I made my Mac-buntu just in 20 minutes. I do not like 'global meun' and widget, so I ingored them.  &lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;My laptop is a dual boot Dell D630; with MS Windows Xp for work and Ubuntu for fun. Now, them all looks like Mac OS X Leopard. Check it out.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/liuzh66/ItJustLooksLikeMac"&gt;http://picasaweb.google.com/liuzh66/ItJustLooksLikeMac&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2270677862205877381-4117518551485467326?l=lzheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lzheng.blogspot.com/feeds/4117518551485467326/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://lzheng.blogspot.com/2009/02/it-just-looks-like-mac-desktop.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/4117518551485467326'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/4117518551485467326'/><link rel='alternate' type='text/html' href='http://lzheng.blogspot.com/2009/02/it-just-looks-like-mac-desktop.html' title='It just looks like a Mac desktop'/><author><name>Martin Liu</name><uri>http://www.blogger.com/profile/14835087322414696617</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='22' src='http://1.bp.blogspot.com/_KU0istEHv9w/SbuvDA1L0II/AAAAAAAABUg/bPORFhJ3p7A/S220/head.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2270677862205877381.post-539059718226577701</id><published>2009-01-20T08:55:00.000+08:00</published><updated>2009-03-17T08:56:59.318+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='web2.0'/><category scheme='http://www.blogger.com/atom/ns#' term='twitter'/><title type='text'>Are you on the internet?</title><content type='html'>Are you really on the Internet? I have to ask this question again. Because there are so many web 2.0 applications and services out there you might don't even know.  Here is a list:&lt;br /&gt;&lt;ul&gt;&lt;br /&gt; &lt;li&gt; Composite Applications: Mashup,  RSS, Atom ...&lt;/li&gt;&lt;br /&gt; &lt;li&gt;Micro Applications: Widgets; Flash...&lt;/li&gt;&lt;br /&gt; &lt;li&gt;Social Networking Applications: Facebook,  MYspace,  OpenSocial...&lt;/li&gt;&lt;br /&gt; &lt;li&gt;Others:Blog,  wiki,  Youtube, twitter ...&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;If you do not know twitter, please check this move out.&lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="344" data="http://www.youtube.com/v/ddO9idmax0o&amp;amp;color1=0xb1b1b1&amp;amp;color2=0xcfcfcf&amp;amp;hl=en&amp;amp;feature=player_embedded&amp;amp;fs=1" type="application/x-shockwave-flash"&gt;&lt;param name="allowFullScreen" value="true" /&gt;&lt;param name="src" value="http://www.youtube.com/v/ddO9idmax0o&amp;amp;color1=0xb1b1b1&amp;amp;color2=0xcfcfcf&amp;amp;hl=en&amp;amp;feature=player_embedded&amp;amp;fs=1" /&gt;&lt;param name="allowfullscreen" value="true" /&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2270677862205877381-539059718226577701?l=lzheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lzheng.blogspot.com/feeds/539059718226577701/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://lzheng.blogspot.com/2009/01/are-you-on-internet.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/539059718226577701'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/539059718226577701'/><link rel='alternate' type='text/html' href='http://lzheng.blogspot.com/2009/01/are-you-on-internet.html' title='Are you on the internet?'/><author><name>Martin Liu</name><uri>http://www.blogger.com/profile/14835087322414696617</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='22' src='http://1.bp.blogspot.com/_KU0istEHv9w/SbuvDA1L0II/AAAAAAAABUg/bPORFhJ3p7A/S220/head.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2270677862205877381.post-1401595448903091650</id><published>2009-01-19T08:57:00.000+08:00</published><updated>2009-03-17T08:58:33.809+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='amazon'/><category scheme='http://www.blogger.com/atom/ns#' term='safeforce'/><category scheme='http://www.blogger.com/atom/ns#' term='Google'/><category scheme='http://www.blogger.com/atom/ns#' term='assa'/><title type='text'>从云计算联想到第一代电脑系统</title><content type='html'>&lt;img title="http://www.cartoonstock.com/newscartoons/cartoonists/ato/lowres/aton964l.jpg" src="http://www.cartoonstock.com/newscartoons/cartoonists/ato/lowres/aton964l.jpg" alt="" align="left" /&gt;记得以前看过一本描写Bill Gets的书，他上中学的时候，在河滨中心通过一个远程终端，连接到某大学的计算机系统，输入程序代码，并且得到代码在远程电脑系统中的输出，输出好像是在屏幕上出现的，或从打印机上输出的。我基本上忘了那电脑系统的名称，不过它的特点基本上是这样的：当时电脑系统很少，可能全世界上也没有多少台功能全面的电脑；用户使用的特别像是一种计算服务，由于终端设备根本没有技术能力，当时还没有个人电脑；接入方式根本不是tcp/ip更不是internet，当时还没internet。在学习了云计算的一些概念之后，我迷惑了，这个时尚的技术，怎么越看越眼熟啊。&lt;br /&gt;&lt;br /&gt;IBM的主机系统可谓是当今电脑世界的恐龙化石级产品，他是一个活化石基本的技术，在经历了开放系统时代之后，我们即将进入云计算时代，我总感觉云计算是一种技术路线的复古。主机系统和第一代电脑系统最相似，区别是可以通过TCP/ip网络，和开放系统通信了。最为一种新兴起的技术，我试图follow &lt;a href="http://www.johnmwillis.com/" target="_blank"&gt;http://www.johnmwillis.com/&lt;/a&gt;来学习云计算，遗憾的是从08年初以来并没有仔细听他所有的colud cafe；这个老兄在把blog改名为IT Management and Cloud Blog，真可谓是一高产的blogger，这哥们每天能发四五个post，强啊。最近找时间&lt;a href="http://media.libsyn.com/media/botchagalupe/cafe27.mp3" target="_blank"&gt;听了一段cloud cafe&lt;/a&gt;，我发现到目前为止还没有一个能让大多数人都认同的云计算的概念，基本上对云计算的感念方面有两道三种说法。可以看看 &lt;a href="http://en.wikipedia.org/wiki/Cloud_computing" target="_blank"&gt;http://en.wikipedia.org/wiki/Cloud_computing&lt;/a&gt; 参考这上面的说法也只能有一个模糊的感觉。&lt;br /&gt;&lt;br /&gt;看看电脑技术打发展历程：最早的电脑系统，主机系统，开放系统，群集，网格，云计算。前一段时间看过一个非常抢眼的标题“以后世界上将只有5台电脑”。SaaS是一个比较火热的和云计算相关的技术，我认为它像是在web2.0发展到一定阶段后Web应用的一个发展，这方面的强者为salesforce之流。Google和Salesforce不同的是，Google提供网上office套件的同时，还开发他的平台，并提供与之配套的 SDK。Amazon不提供应用也没有SDK，他只提供平台，平台上包括基本的计算和存储服务。Google和Amazon说起来算是基础架构作为一种服务。抛开云计算本身不谈，用户使用和访问的方式并没有发生变化，在任何一个web浏览器存在的地方都能使用或者管理到云计算。客户端的计算和存储能力再次此退化到零，这不能说不是计算机技术发展的返祖现象吧！哈哈～～我也快糊涂了！&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2270677862205877381-1401595448903091650?l=lzheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lzheng.blogspot.com/feeds/1401595448903091650/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://lzheng.blogspot.com/2009/01/blog-post.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/1401595448903091650'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/1401595448903091650'/><link rel='alternate' type='text/html' href='http://lzheng.blogspot.com/2009/01/blog-post.html' title='从云计算联想到第一代电脑系统'/><author><name>Martin Liu</name><uri>http://www.blogger.com/profile/14835087322414696617</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='22' src='http://1.bp.blogspot.com/_KU0istEHv9w/SbuvDA1L0II/AAAAAAAABUg/bPORFhJ3p7A/S220/head.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2270677862205877381.post-6796629721475288890</id><published>2009-01-11T08:58:00.000+08:00</published><updated>2009-03-17T08:59:56.356+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OpenNMS'/><category scheme='http://www.blogger.com/atom/ns#' term='yum'/><title type='text'>opennms 1.6.1-1 quick start guide</title><content type='html'>&lt;img title="http://www.etproductions.com/images/start.jpg" src="http://www.etproductions.com/images/start.jpg" alt="" align="right" /&gt;&lt;br /&gt;&lt;br /&gt;本安装手册为纯命令版，如果有什么疑问清参考官方安装手册，或给本贴留言。&lt;br /&gt;&lt;br /&gt;[install yum on your Linux box]&lt;br /&gt;选择任意Linux系统，安装上yum工具，在命令行测试 yum -v&lt;br /&gt;&lt;br /&gt;[testing internet connection with those two URL]&lt;br /&gt;测试是否能上网，用浏览器分别打开这两个网址&lt;br /&gt;&lt;ol&gt;&lt;br /&gt; &lt;li&gt;&lt;a href="http://www.martinliu.cn/2007/12/13/opennms-yum-install/" target="_blank"&gt;http://www.martinliu.cn/2007/12/13/opennms-yum-install/&lt;/a&gt;&lt;/li&gt;&lt;br /&gt; &lt;li&gt;&lt;a href="http://http://yum.opennms.org/repofiles/" target="_blank"&gt;http://yum.opennms.org/repofiles/&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;/ol&gt;&lt;br /&gt;先别关闭这两个网页。&lt;br /&gt;&lt;br /&gt;[Install opennms   开始安装:&lt;br /&gt;&lt;ol&gt;&lt;br /&gt; &lt;li&gt; yum install yum-fastestmirror&lt;/li&gt;&lt;br /&gt; &lt;li&gt;rpm -Uvh http://yum.opennms.org/repofiles/opennms-repo-snapshot-rhel4.noarch.rpm&lt;/li&gt;&lt;br /&gt; &lt;li&gt;yum list opennms&lt;/li&gt;&lt;br /&gt; &lt;li&gt;yum install opennms&lt;/li&gt;&lt;br /&gt;&lt;/ol&gt;&lt;br /&gt;[ post-install and config]  开始配置：&lt;br /&gt;&lt;ol&gt;&lt;br /&gt; &lt;li&gt;export OPENNMS_HOME=/opt/opennms&lt;/li&gt;&lt;br /&gt; &lt;li&gt; vi /var/lib/pgsql/data/pg_hba.conf&lt;br /&gt;&lt;ol&gt;&lt;br /&gt; &lt;li&gt;注释掉其中所有可用的行，加入下面三行&lt;br /&gt;local   all     all     trust&lt;br /&gt;host    all     all     127.0.0.1/32 trust&lt;br /&gt;host    all     all     ::1/128 trust&lt;/li&gt;&lt;br /&gt;&lt;/ol&gt;&lt;br /&gt;&lt;/li&gt;&lt;br /&gt; &lt;li&gt;/sbin/service postgresql restart&lt;/li&gt;&lt;br /&gt; &lt;li&gt;/usr/java/jdk1.5.0_15/bin/java -version&lt;/li&gt;&lt;br /&gt; &lt;li&gt;$OPENNMS_HOME/bin/runjava -S  /usr/java/jdk1.5.0_15/bin/java&lt;/li&gt;&lt;br /&gt; &lt;li&gt;$OPENNMS_HOME/bin/install      -disU -l /usr/lib/jni:/usr/lib&lt;/li&gt;&lt;br /&gt;&lt;/ol&gt;&lt;br /&gt;[ startup opennms and login ]启动登录：&lt;br /&gt;&lt;ol&gt;&lt;br /&gt; &lt;li&gt;/etc/init.d/opennms start&lt;/li&gt;&lt;br /&gt; &lt;li&gt;http://localhost:8980/opennms&lt;/li&gt;&lt;br /&gt; &lt;li&gt;username and password are admin/admin&lt;/li&gt;&lt;br /&gt; &lt;li&gt;click Admin  / Add Interface, input a ipaddress and press Add button&lt;/li&gt;&lt;br /&gt;&lt;/ol&gt;&lt;br /&gt;OK， I have get oepnnms 1.6.1-1 installed on my home pc, I hope you good luck and have fun.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2270677862205877381-6796629721475288890?l=lzheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lzheng.blogspot.com/feeds/6796629721475288890/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://lzheng.blogspot.com/2009/01/opennms-161-1-quick-start-guide.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/6796629721475288890'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/6796629721475288890'/><link rel='alternate' type='text/html' href='http://lzheng.blogspot.com/2009/01/opennms-161-1-quick-start-guide.html' title='opennms 1.6.1-1 quick start guide'/><author><name>Martin Liu</name><uri>http://www.blogger.com/profile/14835087322414696617</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='22' src='http://1.bp.blogspot.com/_KU0istEHv9w/SbuvDA1L0II/AAAAAAAABUg/bPORFhJ3p7A/S220/head.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2270677862205877381.post-4848858792715182958</id><published>2009-01-07T08:59:00.002+08:00</published><updated>2009-03-21T22:04:30.839+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Hyperic HQ'/><category scheme='http://www.blogger.com/atom/ns#' term='FreeNAS'/><category scheme='http://www.blogger.com/atom/ns#' term='ffdshow'/><category scheme='http://www.blogger.com/atom/ns#' term='FreeMind'/><category scheme='http://www.blogger.com/atom/ns#' term='Zenoss'/><category scheme='http://www.blogger.com/atom/ns#' term='7-Zip'/><category scheme='http://www.blogger.com/atom/ns#' term='phpMyAdmin'/><category scheme='http://www.blogger.com/atom/ns#' term='Notepad++'/><category scheme='http://www.blogger.com/atom/ns#' term='DVDStyler'/><category scheme='http://www.blogger.com/atom/ns#' term='ADempiere'/><category scheme='http://www.blogger.com/atom/ns#' term='FileZilla'/><category scheme='http://www.blogger.com/atom/ns#' term='Shine'/><title type='text'>Top 25 OSS Projects on Jan 2009</title><content type='html'>This list is from SourceForge.net. You may have the question: How do we adapt open source? My answer might be you just should use them as much as you can.   The world is facing economic crisis, you have to saving your budget. How do you deal with that? It's time to think about OSS now.&lt;br /&gt;&lt;br /&gt;1. Shine J2EE Framework 开发框架&lt;br /&gt;&lt;a href="http://j2sos.org/"&gt;http://j2sos.org/&lt;/a&gt;&lt;br /&gt;&lt;span style="text-decoration: line-through;"&gt;&lt;a href="http://sourceforge.net/projects/shine-app" target="_blank"&gt;http://sourceforge.net/projects/shine-app&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;Shine is a Java-J2EE Application Framework/JWMS(Java Web Model&lt;br /&gt;Service)Framework/MVC Framework/Service Oriented Framework. Shine Includes Ajax Lib/Server API/J2EE Architecture. Shine Supported JSF/Spring/AspectJ/Struts/Hibernate/ZK-Ajax/... &lt;a href="http://www.j2sos.org/" target="_blank"&gt;www.J2SOS.org&lt;/a&gt;&lt;br /&gt;&lt;div id=":v5" class="ArwC7c ckChnd"&gt;2. 7-Zip 解压缩软件&lt;br /&gt;&lt;a href="http://sourceforge.net/projects/sevenzip7-Zip" target="_blank"&gt;http://sourceforge.net/projects/sevenzip&lt;br /&gt;7-Zip&lt;/a&gt; is a file archiver with the high compression ratio. The program&lt;br /&gt;supports 7z, ZIP, CAB, RAR, ARJ, LZH, CHM, GZIP, BZIP2, Z, TAR, CPIO, ISO,MSI, WIM, NSIS, RPM and DEB formats.&lt;br /&gt;&lt;br /&gt;3. ADempiere ERP Business Suite 企业资源管理方案&lt;br /&gt;&lt;a href="http://sourceforge.net/projects/adempiere" target="_blank"&gt;http://sourceforge.net/projects/adempiere&lt;/a&gt;&lt;br /&gt;ADempiere Business Suite ERP/CRM/MFG/SCM/POS done the Bazaar way in an open and unabated fashion. Focus is on the Community that includes Subject Matter Specialists, Implementors and End-Users. We are a community fork of Compiere.&lt;br /&gt;&lt;br /&gt;4. Notepad++ 文本编辑器，我用了一次就把其他类似的都卸载了&lt;br /&gt;&lt;a href="http://sourceforge.net/projects/notepad-plus" target="_blank"&gt;http://sourceforge.net/projects/notepad-plus&lt;/a&gt;&lt;br /&gt;Notepad++ is a generic source code editor (it tries to be anyway) and&lt;br /&gt;Notepad replacement written in c++ with win32 API. The aim of Notepad++ is to offer a slim and efficient binary with a totally customizable GUI.&lt;br /&gt;&lt;br /&gt;5. ffdshow tryouts 多媒体解码&lt;br /&gt;&lt;a href="http://sourceforge.net/projects/ffdshow-tryout" target="_blank"&gt;http://sourceforge.net/projects/ffdshow-tryout&lt;/a&gt;&lt;br /&gt;ffdshow is a DirectShow filter and VFW codec for many audio and video&lt;br /&gt;formats, such as DivX, Xvid and H.264. Over 70 bugs have been fixed, codecs have been updated, and support for a few new formats has been added in the tryouts. Vista is now supported.&lt;br /&gt;&lt;br /&gt;6. DVDStyler 播放器&lt;br /&gt;&lt;a href="http://sourceforge.net/projects/dvdstyler" target="_blank"&gt;http://sourceforge.net/projects/dvdstyler&lt;/a&gt;&lt;br /&gt;DVDStyler is a cross-platform DVD authoring application that makes possible for video enthusiasts to create professional-looking DVDs.&lt;br /&gt;&lt;br /&gt;7. PostBooks ERP, accounting, CRM by xTuple 企业应用套件&lt;br /&gt;&lt;a href="http://sourceforge.net/projects/postbooks" target="_blank"&gt;http://sourceforge.net/projects/postbooks&lt;/a&gt;&lt;br /&gt;Free open source ERP, accounting, CRM package for small to midsized&lt;br /&gt;businesses. ERP client runs on Linux, Mac, and Windows (built with open&lt;br /&gt;source Qt framework). Business logic resides in PostgreSQL database.&lt;br /&gt;International ERP, accounting, and CRM tools.&lt;br /&gt;&lt;br /&gt;8. Zenoss Core - Enterprise IT Monitoring 企业级IT监控&lt;br /&gt;&lt;a href="http://sourceforge.net/projects/zenoss" target="_blank"&gt;http://sourceforge.net/projects/zenoss&lt;/a&gt;&lt;br /&gt;Zenoss Core is an enterprise network and systems management application&lt;br /&gt;written in Python/Zope. Zenoss provides an integrated product for&lt;br /&gt;monitoring availability, performance, events and configuration across&lt;br /&gt;layers and across platforms.&lt;br /&gt;&lt;br /&gt;9. Azureus BT下载客户端&lt;br /&gt;&lt;a href="http://sourceforge.net/projects/azureus" target="_blank"&gt;http://sourceforge.net/projects/azureus&lt;/a&gt;&lt;br /&gt;Azureus: Vuze is a powerful, full-featured, cross-platform bittorrent client and open content platform.&lt;br /&gt;&lt;br /&gt;10. ZK - Simply Ajax and Mobile&lt;br /&gt;&lt;a href="http://sourceforge.net/projects/zk1" target="_blank"&gt;http://sourceforge.net/projects/zk1&lt;/a&gt;&lt;br /&gt;ZK is Ajax Java framework without JavaScript. With direct RIA, 200+ Ajax&lt;br /&gt;components and markup languages, developing Ajax/RIA as simple as desktop apps and HTML/XUL pages. Support JSF/JSP/JavaEE/Hibernate/.., and Ajax script in Java/Ruby/Groovy/Python/..&lt;br /&gt;&lt;br /&gt;11. phpMyAdmin 数据库管理工具&lt;br /&gt;&lt;a href="http://sourceforge.net/projects/phpmyadmin" target="_blank"&gt;http://sourceforge.net/projects/phpmyadmin&lt;/a&gt;&lt;br /&gt;phpMyAdmin is a tool written in PHP intended to handle the administration&lt;br /&gt;of MySQL over the Web. Currently it can create and drop databases,&lt;br /&gt;create/drop/alter tables, delete/edit/add fields, execute any SQL&lt;br /&gt;statement, manage keys on fields.&lt;br /&gt;&lt;br /&gt;12. MinGW - Minimalist GNU for Windows 最小的Windows版GNU&lt;br /&gt;&lt;a href="http://sourceforge.net/projects/mingw" target="_blank"&gt;http://sourceforge.net/projects/mingw&lt;/a&gt;&lt;br /&gt;MinGW: A native Windows port of the GNU Compiler Collection (GCC), with&lt;br /&gt;freely distributable import libraries and header files for building native&lt;br /&gt;Windows applications; includes extensions to the MSVC runtime to support&lt;br /&gt;C99 functionality.&lt;br /&gt;&lt;br /&gt;13. Ares Galaxy p2p客户端&lt;br /&gt;&lt;a href="http://sourceforge.net/projects/aresgalaxyFilesharing-Bittorrent" target="_blank"&gt;http://sourceforge.net/projects/aresgalaxy&lt;br /&gt;Filesharing-Bittorrent&lt;/a&gt; p2p client connected to TCP supernode/leaf network&lt;br /&gt;and UDP DHT network. Ares features a built-in directshow media player, a&lt;br /&gt;powerful library manager, shoutcast radio support and can be used to host&lt;br /&gt;p2p Chatrooms.&lt;br /&gt;&lt;br /&gt;14. SMPlayer 多媒体播放器&lt;br /&gt;&lt;a href="http://sourceforge.net/projects/smplayer" target="_blank"&gt;http://sourceforge.net/projects/smplayer&lt;/a&gt;&lt;br /&gt;SMPlayer is a complete front-end for MPlayer, from basic features like&lt;br /&gt;playing videos, DVDs, VCDs to more advanced features like support for&lt;br /&gt;MPlayer filters, edl lists, and more.&lt;br /&gt;&lt;br /&gt;15. PhpGedView 家谱管理&lt;br /&gt;&lt;a href="http://sourceforge.net/projects/phpgedview" target="_blank"&gt;http://sourceforge.net/projects/phpgedview&lt;/a&gt;&lt;br /&gt;PhpGedView is a revolutionary genealogy program which allows you to view and edit your genealogy on your website. It has full privacy functions, can import from GEDCOM files, and supports multimedia. It also simplifies&lt;br /&gt;family collaboration.&lt;br /&gt;&lt;br /&gt;16. FileZilla 多协议文件下载客户端&lt;br /&gt;&lt;a href="http://sourceforge.net/projects/filezilla" target="_blank"&gt;http://sourceforge.net/projects/filezilla&lt;/a&gt;&lt;br /&gt;FileZilla is a cross-platform graphical FTP, FTPS and SFTP client a lot of&lt;br /&gt;features, supporting Windows, Linux, Mac OS X and more. FileZilla Server is&lt;br /&gt;a reliable FTP server for Windows.&lt;br /&gt;&lt;br /&gt;17. Hyperic HQ Enterprise Monitoring 系统监控&lt;br /&gt;&lt;a href="http://sourceforge.net/projects/hyperic-hq" target="_blank"&gt;http://sourceforge.net/projects/hyperic-hq&lt;/a&gt;&lt;br /&gt;Enterprise monitoring and management for web apps on Linux, Mac, Unix &amp;amp;&lt;br /&gt;Windows. Auto-discovers 70+ technologies incl. hardware, networks,&lt;br /&gt;virtualization, and apps. Includes: monitoring, alerts, remote diagnostics,&lt;br /&gt;and control actions from web console.&lt;br /&gt;&lt;br /&gt;18. Audacity 音频编辑器&lt;br /&gt;&lt;a href="http://sourceforge.net/projects/audacity" target="_blank"&gt;http://sourceforge.net/projects/audacity&lt;/a&gt;&lt;br /&gt;A fast multi-track audio editor and recorder for Linux, BSD, Mac OS, and&lt;br /&gt;Windows. Supports WAV, AIFF, Ogg, and MP3 formats.Features include envelope editing, mixing, built-in effects and plug-ins, all with unlimited undo.&lt;br /&gt;&lt;br /&gt;19. OrangeHRM - Human Resource Management 人力资源管理&lt;br /&gt;&lt;a href="http://sourceforge.net/projects/orangehrm" target="_blank"&gt;http://sourceforge.net/projects/orangehrm&lt;/a&gt;&lt;br /&gt;OrangeHRM is an Open Source Human Resource Management System that covers Personnel Information Management, Employee Self Service, Leave, Time &amp;amp; Attendance, Benefits, and Recruitment. Tags: HRM, HRMS, HCM, HRIS, EHRMS, Human Capital Management&lt;br /&gt;&lt;br /&gt;20. FreeNAS 最简单易行的NAS设备&lt;br /&gt;&lt;a href="http://sourceforge.net/projects/freenas" target="_blank"&gt;http://sourceforge.net/projects/freenas&lt;/a&gt;&lt;br /&gt;NAS (Network Attached Storage) server supporting: CIFS/SMB, FTP, NFS,&lt;br /&gt;RSYNC, SSH, AFP, Unison, UPnP, Webserver, iSCSI protocols, local and MS AD authentication, SoftRAID (JBOD,0,1,5), disk encryption, S.M.A.R.T, WebGUI. Requires only 32MB on DOM.&lt;br /&gt;&lt;br /&gt;21. Maxima -- GPL CAS based on DOE-MACSYMA 数学工具&lt;br /&gt;&lt;a href="http://sourceforge.net/projects/maxima" target="_blank"&gt;http://sourceforge.net/projects/maxima&lt;/a&gt;&lt;br /&gt;Maxima is a fairly complete computer algebra system written in lisp with an&lt;br /&gt;emphasis on symbolic computation. It is based on DOE-MACSYMA and licensed under the GPL. Its abilities include symbolic integration, 3D plotting, and an ODE solver.&lt;br /&gt;&lt;br /&gt;22. DeSmuME 任天堂模拟器&lt;br /&gt;&lt;a href="http://sourceforge.net/projects/desmume" target="_blank"&gt;http://sourceforge.net/projects/desmume&lt;/a&gt;&lt;br /&gt;DeSmuME is a Nintendo DS emulator.&lt;br /&gt;&lt;br /&gt;23. Openbravo ERP 企业资源计划管理应用&lt;br /&gt;&lt;a href="http://sourceforge.net/projects/openbravo" target="_blank"&gt;http://sourceforge.net/projects/openbravo&lt;/a&gt;&lt;br /&gt;Openbravo ERP is a Web based ERP for SME, built on proven MVC &amp;amp; MDD&lt;br /&gt;framework that facilitate its customization. Already in production,&lt;br /&gt;Openbravo ERP encompasses a broad range of functionalities such as finance, supply chain, manufacturing &amp;amp; much more&lt;br /&gt;&lt;br /&gt;24. FreeMind 构思管理工具&lt;br /&gt;&lt;a href="http://sourceforge.net/projects/freemind" target="_blank"&gt;http://sourceforge.net/projects/freemind&lt;/a&gt;&lt;br /&gt;A mind mapper, and at the same time an easy-to-operate hierarchical editor with strong emphasis on folding. These two are not really two different things, just two different descriptions of a single application. Often used for knowledge and content mgmt.&lt;br /&gt;&lt;br /&gt;25. aTunes  音乐播放和管理器&lt;br /&gt;&lt;a href="http://sourceforge.net/projects/atunes" target="_blank"&gt;http://sourceforge.net/projects/atunes&lt;/a&gt;&lt;br /&gt;aTunes is a powerful, full-featured, cross-platform player and manager,&lt;br /&gt;with audio cd rip frontend. Currently supported formats are mp3, ogg, wav,&lt;br /&gt;wma, flac, mp4, ape, mpc, mac, radio streaming and podcasts.&lt;br /&gt;&lt;br /&gt;OSS应用的常见现象：&lt;br /&gt;&lt;br /&gt;1）在某电信构思的招标的答疑过程中，我被问道：你们的系统能支持Linux么？我回答：能支持RHEL 4，5 , SLES. 哦，那你们就说说能支持通用UNIX系统了，我们需要能运行在RHEL，或者RedFlag上。&lt;br /&gt;&lt;span style="color: #800000;"&gt;&lt;strong&gt;&lt;em&gt;&amp;gt;&amp;gt;越来越多的用户考虑把IT管理系统安装部署到Linux平台上，并且认为这就是一种UNIX系统，他们以前在商业UNIX系统上的管理也使用经验都能适用于Linux系统。&lt;/em&gt;&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;2）一次用户告诉我他们实在是不能使用Tomcat做为中间件，来运行我们的应用系统，他们必须用BEA。因为他们只有BEA的中间件的管理员，没有Tomcat的管理员。如果上报一个带有Tomcat的系统的话，安全部门不会审批的，因为安全认证还没通过，Tomcat从安全部门的角度讲安全性低。&lt;br /&gt;&lt;span style="color: #800000;"&gt;&lt;strong&gt;&lt;em&gt;&amp;gt;&amp;gt;把BEA的管理员不当Tomcat的管理员是人员任用的严谨还是浪费？为什么商业应用比开源应用安全？其实用户自己人也说，这都是制度，他们也无能为力，IT变革势力似乎种弱于工作惯性。&lt;/em&gt;&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;对于中小企业来说，应用某个开源技术难度应该比大企业要小很多。不过大型企业在很多方面也逐渐有，主动应用开源技术的趋势。这在我以前的post中也提到过。从人才的角度和当今的形势看，社会上的linux高手，开源大师其实是越来越多，在经济不景气的当下，开源技术的应用从任何角度上看，可能企业都应该放它到议事日程上了。&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2270677862205877381-4848858792715182958?l=lzheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lzheng.blogspot.com/feeds/4848858792715182958/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://lzheng.blogspot.com/2009/01/top-25-oss-projects-on-jan-2009.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/4848858792715182958'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/4848858792715182958'/><link rel='alternate' type='text/html' href='http://lzheng.blogspot.com/2009/01/top-25-oss-projects-on-jan-2009.html' title='Top 25 OSS Projects on Jan 2009'/><author><name>Martin Liu</name><uri>http://www.blogger.com/profile/14835087322414696617</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='22' src='http://1.bp.blogspot.com/_KU0istEHv9w/SbuvDA1L0II/AAAAAAAABUg/bPORFhJ3p7A/S220/head.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2270677862205877381.post-8179533433839106300</id><published>2008-12-27T09:04:00.002+08:00</published><updated>2009-03-17T09:06:47.760+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ITIL'/><category scheme='http://www.blogger.com/atom/ns#' term='training'/><category scheme='http://www.blogger.com/atom/ns#' term='remedy'/><category scheme='http://www.blogger.com/atom/ns#' term='ITSM'/><category scheme='http://www.blogger.com/atom/ns#' term='v3'/><category scheme='http://www.blogger.com/atom/ns#' term='BMC'/><title type='text'>Training tips</title><content type='html'>&lt;img title="http://www.competencetoexcellence.co.uk/cartoon2.gif" src="http://www.competencetoexcellence.co.uk/cartoon2.gif" alt="" width="300" height="222" align="left" /&gt;上周一周都在广州，为中国最大的直销企业Amway做“Remedy Administration Part 2"的培训，这个培训是我今年第5次做；本周用户还给公司发来了感谢信，可见此次培训也是本年效果很好的一次。其实本月对我来说是一个培训月，第一周在新加坡接受一产品培训“BMC Configuration Automation For Network”；第二周在北京给‘中国人寿’做ITIL v3 Foundation的企业内训；第三周在广州，就是这个Remedy的培训。&lt;br /&gt;&lt;br /&gt;ITIL v3培训和Remedy培训是两个不同类型的培训，一个是最好实践IT管理方法论的培训；另外一个是Remedy系统管理和开发的课程。一个注重理论的讲解，另外一个是注重实际操作的介绍。不过从讲师的角度来说，培训的准备和整个过程的控制都是殊途同归的。&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;准备篇&lt;br /&gt;&lt;/strong&gt;对整课程内容的整体把握是至关重要的，必须对每一个module的内容谙熟于胸，这样才能控制整个培训课程的节奏，才能对时间做到从容地分配。特别是4～5天的培训，把所有的课程从头到尾贯彻为一个整体，不失课程的整体性，让学员有整体感，不觉得你教的内容没有逻辑、琐碎是非常重要的。所以需要在准备课程的时候就想好，每个module之间的衔接方式，要准备好review的问题，从这些问题中总结上一个module，平滑的过度到下一个module，增加课程内容直接的衔接，可以提高学员对内容的整体理解和掌握。&lt;br /&gt;&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;领导篇&lt;br /&gt;&lt;/strong&gt;特别是做企业内训，企业方的领导如果能至开幕词那是最好不过了，他够让学员再次明确培训目标和培训的纪律等，给学员一定的学习压力，能是整个课程进行的有利保证。总的来说领导在此时应该帮忙唱一出黑脸，下面讲师讲的红脸就可以开始演出了。&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;教室篇&lt;br /&gt;&lt;/strong&gt;确认教室中的投影仪和其他设施都就绪。对于需要上机操作的培训来说，最好每一个都有一台电脑，电脑的硬件和软件配置都最好相同。确认硬件配置足够能跑虚拟机环境，至少2GB内存以上。虚拟机软件和培训用虚拟环境的部署是比较费时的一个工作，对于15个学员的课堂，至少需要半天时间准备。对于企业来讲，有条件最好不好在自己的办公室进行，应该到一个远离办公场所的环境进行；宾馆会议室、城外的培训中心或者度假村都是非常好的选择。&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;实例篇&lt;br /&gt;&lt;/strong&gt;对于ITIL课程的讲解来说实例的引用是至关重要的，实例可以是以前的项目经验，工具的经验，一个社会现象，甚至是一个小的故事或者笑话都可以。对于这种外国人总结的理论，人们初次学习就像是“外国人听京剧”一样。语言的gap是客观存在的，很难在短短几小时内，把别人总结了几年甚至十几年的经验给讲明白。客观的讲：每个讲师都只是演绎了一个自己的版本，为了保证这个版本的正确性，一定要阅读原版ITIL v3的出版物，把其中的实例最好能联系到中国国情，中国特色的例子。例如 ：需要讲明白&lt;strong&gt;KPI&lt;/strong&gt;（Key performance indicator ）和 &lt;strong&gt; CSF&lt;/strong&gt;（Critical Success Factors）的区别，我引用了三鹿奶粉事件的案例，蛋白质含量是一个KPI，如果只关注这个指标，而生产出了对BB有害的奶粉了，那么这种质量管理是很可怕的。对于IT管理来说也一样，某个流程没有KPI是不行的，然而没有CFS那可是万万不行的，process owner或者IT管理经理需要看到流程的CSF中的至少一项或多项得到实现和落实，需要两手抓，两种指标都合格。在Remedy培训的课程中，我改变上来就对系统的over view介绍，而是从一个HelloRemedy程序入手，保证所有人在5分钟之内都开发出了一个具有增删改查四种操作的应用，学员对Remedy的开发流程一下子就有了了解，和以前的编程经验一下就联系起来了，对课程中lab的兴趣一下就提高了一大截。&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;辅助文档篇&lt;br /&gt;&lt;/strong&gt;一定要高估你的学员的学习能力，大多数人都是勤奋好学的，特别是看上去相对年轻的学员。课堂的内容往往不能满足他们一周的求知欲。对于ITIL v3的培训，可以提供给学员最新的英文和中文的ITIL术语表各一份，我还给学员提供了ITIL v3 Quick Reference Guide，这些内容可以帮助对课本内容学习和认证考试的准备。对Remedy的培训，我提供了Remedy Action Request System 7.1最新的所有产品文档，release notes，install guide等等。能更多提供相关的文档是充实课程内容的一个辅助方式。&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;课堂管理篇&lt;br /&gt;&lt;/strong&gt;签到表的管理也是很重要的，一般需要让学员知道，最后的结果会发给他们的HR。课堂时间的管理主要是根据课程内容的进行来自由安排，在每一个Break和Lab的时候都需要用最醒目的方式，告知开始和结束的时间。我的最佳实践是，电脑接上投影之后，使用屏幕扩展显示的方式工作，在ppt的演示配置中设置，把演示内容投影到第二个显示设备上。这样你就有两个可以工作的桌面，两个独立的桌面，在投影仪显示的那个桌面上，用白底黑字醒目的提示break或者lab的其实时间。原本的桌面你还可以上网或者备课用。&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;工具技巧篇&lt;/strong&gt;&lt;br /&gt;基于上一个技巧，还需要强调的是：电脑接上投影之后，才可以在桌面的显示属性的设置中看到第二个显示器，并且在这时候才能启用投影作为第二个显示器，把桌面扩展到投影上。&lt;a href="http://www.blue1000.com/bkhtml/2008-11/60053.htm"&gt;&lt;img title="演示者视图" src="http://www.blue1000.com/upload/2008_11/081123015491102.gif" alt="" width="355" height="293" align="left" /&gt;&lt;/a&gt;如果显卡支持的话，一般在投影上显示的分辨率还是可以调节的，这就避免了桌面切换和桌面与投影支持分辨率不匹配的麻烦。在得到一个扩展桌面之后，投影会显示一个你空白桌面，背景图片和你的本机相同。这样在打开PPT之后，你在放映设置的菜单里就能看到相关对屏幕设置的选项；重要的是两个选项：1）投影的第二个显示器；2）显示演示者试图。第二个技巧是我以前的Manager教给我的，这个演示者视图是一个和ppt内容不同的视图，如图所示。我觉得有两个好处，一是在这个视图上有计时器，能知道你讲了多长时间，二是能看到ppt的注释部分。另外一个工具就是带激光的翻页器。它使你能够站在任何一个你觉得舒服的地方讲解，&lt;img title="翻页器" src="http://www.china-brand.net/files/200801/product/25/1199331118.gif" alt="" width="183" height="207" align="right" /&gt;试着走到学员中间去讲解，是一个不错的方式，这样能让学员听的更清楚，而且也能让你容易融入到学员中。如果你也想使用这个工具的话，记得在电脑包中记得带一个没有拆封的备用电池。我的翻页器，如果使用激光指示过多的话比较费电，所以我一般都多带一节电池。&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;课程考核篇&lt;/strong&gt;&lt;br /&gt;中国人都比较重视考试，考试的压力能很好的驱动学员的学习。在上两个培训中都有考核的部分，一个是ITIL V3的官方认证考试；另一个是考核是我设计的。为了配合Amway的培训考核需求需要，由于这个培训是不提供试卷考试的，我就设计了一个对Lab结果的评估作为考试内容。所以学员在最后一天把lab的结果导出成一个文件中交给我，我从课程的几个方面来评估他们的结果，给出一个具体的分数。&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;反馈篇&lt;/strong&gt;&lt;br /&gt;在课程进行的过程中，可以向学员，特别是用户方培训的负责人征求反馈意见，及时了解学员的接受程度和期望。通过这些反馈信息，对后面的课程进行方式和内容做合理的调整。从而保证最终学员和用户对课程的满意。对于讲师来说，课程各个内容的质量可以看做是KPI，而用户的反馈和最终认可就可以看做是CSF了。说白了作为讲师而言，咱不能让人觉得白花了钱。&lt;br /&gt;&lt;br /&gt;以上是我最近的一些培训经验总结，如果您也有类似经验和经历，欢迎交流和分享。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2270677862205877381-8179533433839106300?l=lzheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lzheng.blogspot.com/feeds/8179533433839106300/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://lzheng.blogspot.com/2008/12/training-tips.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/8179533433839106300'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/8179533433839106300'/><link rel='alternate' type='text/html' href='http://lzheng.blogspot.com/2008/12/training-tips.html' title='Training tips'/><author><name>Martin Liu</name><uri>http://www.blogger.com/profile/14835087322414696617</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='22' src='http://1.bp.blogspot.com/_KU0istEHv9w/SbuvDA1L0II/AAAAAAAABUg/bPORFhJ3p7A/S220/head.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2270677862205877381.post-6382784573653007890</id><published>2008-12-14T09:07:00.000+08:00</published><updated>2009-03-17T09:08:52.215+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ITIL'/><category scheme='http://www.blogger.com/atom/ns#' term='training'/><category scheme='http://www.blogger.com/atom/ns#' term='v3'/><category scheme='http://www.blogger.com/atom/ns#' term='China Life'/><title type='text'>ITIL V3 Traininig For China Life</title><content type='html'>&lt;img class="alignnone" title="ITIL v3 model" src="http://www.blueloop.net/images/itil-v3.gif" alt="" width="380" height="380" /&gt;&lt;br /&gt;&lt;br /&gt;上周给“中国人寿”做了ITIL V3 Foundation Training， 这是一个定制的企业内训，包括3天的理论学习，一天的‘BSM机场模拟沙盘演练’，最后一天进行ITIL V3 Foundation 认证考试。总的来说培训的效果还是非常不错的，学员基本上都能够理解和掌握ITIL v3的基本理论；在随堂的模拟考试后，能够针对一些题和我做非常深入的讨论。BSM机场模拟沙盘演练对于这群基本上比较年轻的学员来说成了一个非常热烈的培训环节，培训教室温度和气氛都比较热，一轮游戏跑下来以后，有些人就已经是满脸通红了；可见沟通也是一件力气活 :) 从学员们填写的反馈表的结果显示，他们对我的平均满意度是 4.35；呵呵这证明经过多日来的备课准备和以前的项目积累还是比较有效的，相信下次能够比这做的更好。&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;那么：什么人是需要参加ITIL V3培训的？我觉得IT部门的所有相关人员，都是有必要参加ITIL v3的基础培训，部分流程核心人员和管理人员需要继续参加更高级的培训。除非你认为：不需要应用ITIL作为IT服务管理的理论，而是应用的&lt;a href="http://forum.martinliu.cn/topic.php?id=8" target="_blank"&gt;其他方法论&lt;/a&gt;总之ITIL作为当今的“good practice”，通常它还是非常推荐一种武装思想的必备武器。&lt;br /&gt;&lt;br /&gt;ITIL培训还应该是整个实施过程中的一部不可缺少的部分，不同规格和内容的培训需要在不同阶段提交给组织的各个层面。有时候一些组织结构或者管理方法的调整和改进，一方面需要高层领导的大力关注和重视；更重要的是保证这个改进和改革的步伐能持续不断的推进下去。&lt;br /&gt;&lt;br /&gt;关于ITIL理论的持续性学习，其实企业内部也可以自己组织，可以对当前运作的或即将实施的特定的流程，进行回顾。主要是把定制和客户化之后的流程、角色、PKI，CFI等概念和涉及的流程工作说明做进一步深化。培训的组织可以是不举一个的，process owner应该和service manager一起运作和制定这些培训，确保企业内相关流程的有效性和效率。&lt;br /&gt;&lt;br /&gt;相信企业运用了更多的ITIL之后，还可以总结出更多自己的经验。初级阶段应该是缓慢上升的过程，当ITSM达到一定的成熟度后，在应用其他未实施流程，应该会更快。 今天还发现了一个不错的ITIL Blog ，分享一下 &lt;a href="http://itservicemngmt.blogspot.com/" target="_blank"&gt;http://itservicemngmt.blogspot.com/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2270677862205877381-6382784573653007890?l=lzheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lzheng.blogspot.com/feeds/6382784573653007890/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://lzheng.blogspot.com/2008/12/itil-v3-traininig-for-china-life.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/6382784573653007890'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/6382784573653007890'/><link rel='alternate' type='text/html' href='http://lzheng.blogspot.com/2008/12/itil-v3-traininig-for-china-life.html' title='ITIL V3 Traininig For China Life'/><author><name>Martin Liu</name><uri>http://www.blogger.com/profile/14835087322414696617</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='22' src='http://1.bp.blogspot.com/_KU0istEHv9w/SbuvDA1L0II/AAAAAAAABUg/bPORFhJ3p7A/S220/head.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2270677862205877381.post-424923969171330878</id><published>2008-11-27T09:10:00.000+08:00</published><updated>2009-03-17T09:11:16.019+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='GLPI'/><category scheme='http://www.blogger.com/atom/ns#' term='OCSNG'/><category scheme='http://www.blogger.com/atom/ns#' term='Inventory'/><title type='text'>[项目更新] OCS Inventory NG 1.02 RC3 available and GLPI 0.71.2 available</title><content type='html'>如果你了解OCS Inventory NG 的话，您可能会发现这个问题，在家里用adsl上网，可能访问不到这个项目的网站，所以要想下载这个项目的软件，可以去sorceforge.net下载。&lt;br /&gt;&lt;br /&gt;10/28/2008 OCS Inventory NG Server 1.02 RC3 发布了Patch1，Patch1主要是修复了一些数据库创建和更新的问题，具体的内容如下所示：&lt;br /&gt;&lt;blockquote&gt;In the database creation/update process launched through Administration Console (install.php), défault settings for cache and download directories are missing.&lt;br /&gt;&lt;br /&gt;Also, default values in dynamic group computation are not set correctly. So dynamic group of computers are not updated correctly in Communication Server.&lt;br /&gt;&lt;br /&gt;We've also included Remi patch in install.php to avoid overriding database username and password if you've changed them. Thanks Remi.&lt;/blockquote&gt;&lt;br /&gt;OCS Inventory NG在sorceForge的下载网址 http://sourceforge.net/projects/ocsinventory/&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="text-decoration: underline;"&gt;15 September 2008 GLPI 0.71.2 发布 &lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;这也是一个bug修复的版本，没有新增什么功能。修复的问题如下所示。&lt;br /&gt;&lt;table border="0"&gt;&lt;br /&gt;&lt;tbody&gt;&lt;br /&gt;&lt;tr&gt;&lt;br /&gt;&lt;tr&gt;&lt;br /&gt;&lt;td style="border: 1px dotted #27900d; padding: 5px; background-color: #effde7;" valign="top"&gt;&lt;br /&gt;&lt;br /&gt;&lt;dl class="wiki compact"&gt;&lt;dt&gt;&lt;a class="closed" title="Auth Method Change if old one does not exists" href="https://dev.indepnet.net/glpi/ticket/1094"&gt;#1094&lt;/a&gt;&lt;/dt&gt;&lt;dd&gt;Auth Method Change if old one does not exists&lt;/dd&gt;&lt;dt&gt;&lt;a class="closed" title="Clean update for end_warranty_buy on search system" href="https://dev.indepnet.net/glpi/ticket/1109"&gt;#1109&lt;/a&gt;&lt;/dt&gt;&lt;dd&gt;Clean update for end_warranty_buy on search system&lt;/dd&gt;&lt;dt&gt;&lt;a class="closed" title="OEM Computer selection problem on licenses" href="https://dev.indepnet.net/glpi/ticket/1110"&gt;#1110&lt;/a&gt;&lt;/dt&gt;&lt;dd&gt;OEM Computer selection problem on licenses&lt;/dd&gt;&lt;dt&gt;&lt;a class="closed" title="Keep reminder and bookmark when author is deleted" href="https://dev.indepnet.net/glpi/ticket/1111"&gt;#1111&lt;/a&gt;&lt;/dt&gt;&lt;dd&gt;Keep reminder and bookmark when author is deleted&lt;/dd&gt;&lt;dt&gt;&lt;a class="closed" title="Bookmark creation right problem" href="https://dev.indepnet.net/glpi/ticket/1112"&gt;#1112&lt;/a&gt;&lt;/dt&gt;&lt;dd&gt;Bookmark creation right problem&lt;/dd&gt;&lt;dt&gt;&lt;a class="closed" title="Mail formatting" href="https://dev.indepnet.net/glpi/ticket/1113"&gt;#1113&lt;/a&gt;&lt;/dt&gt;&lt;dd&gt;Mail formatting&lt;/dd&gt;&lt;dt&gt;&lt;a class="closed" title="Clean log on cartridge / consumable" href="https://dev.indepnet.net/glpi/ticket/1114"&gt;#1114&lt;/a&gt;&lt;/dt&gt;&lt;dd&gt;Clean log on cartridge / consumable&lt;/dd&gt;&lt;dt&gt;&lt;a class="closed" title="logout with noAuto for auto logged users" href="https://dev.indepnet.net/glpi/ticket/1115"&gt;#1115&lt;/a&gt;&lt;/dt&gt;&lt;dd&gt;logout with noAuto for auto logged users&lt;/dd&gt;&lt;dt&gt;&lt;a class="closed" title="Mailgate followup import problem due to author check" href="https://dev.indepnet.net/glpi/ticket/1119"&gt;#1119&lt;/a&gt;&lt;/dt&gt;&lt;dd&gt;Mailgate followup import problem due to author check&lt;/dd&gt;&lt;dt&gt;&lt;a class="closed" title="Cartridge restore bug" href="https://dev.indepnet.net/glpi/ticket/1120"&gt;#1120&lt;/a&gt;&lt;/dt&gt;&lt;dd&gt;Cartridge restore bug&lt;/dd&gt;&lt;dt&gt;&lt;a class="closed" title="Clean Ignore process in software dictionnary" href="https://dev.indepnet.net/glpi/ticket/1121"&gt;#1121&lt;/a&gt;&lt;/dt&gt;&lt;dd&gt;Clean Ignore process in software dictionnary&lt;/dd&gt;&lt;dt&gt;&lt;a class="closed" title="Correct stats computation" href="https://dev.indepnet.net/glpi/ticket/1122"&gt;#1122&lt;/a&gt;&lt;/dt&gt;&lt;dd&gt;Correct stats computation&lt;/dd&gt;&lt;dt&gt;&lt;a class="closed" title="Search engine problem for plugin field which need group by" href="https://dev.indepnet.net/glpi/ticket/1131"&gt;#1131&lt;/a&gt;&lt;/dt&gt;&lt;dd&gt;Search engine problem for plugin field which need group by&lt;/dd&gt;&lt;dt&gt;&lt;a class="closed" title="Bug on database connection error" href="https://dev.indepnet.net/glpi/ticket/1133"&gt;#1133&lt;/a&gt;&lt;/dt&gt;&lt;dd&gt;Bug on database connection error&lt;/dd&gt;&lt;/dl&gt;&lt;/td&gt;&lt;br /&gt;&lt;/tr&gt;&lt;br /&gt;&lt;/tr&gt;&lt;br /&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2270677862205877381-424923969171330878?l=lzheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lzheng.blogspot.com/feeds/424923969171330878/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://lzheng.blogspot.com/2008/11/ocs-inventory-ng-102-rc3-available-and.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/424923969171330878'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/424923969171330878'/><link rel='alternate' type='text/html' href='http://lzheng.blogspot.com/2008/11/ocs-inventory-ng-102-rc3-available-and.html' title='[项目更新] OCS Inventory NG 1.02 RC3 available and GLPI 0.71.2 available'/><author><name>Martin Liu</name><uri>http://www.blogger.com/profile/14835087322414696617</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='22' src='http://1.bp.blogspot.com/_KU0istEHv9w/SbuvDA1L0II/AAAAAAAABUg/bPORFhJ3p7A/S220/head.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2270677862205877381.post-4176470040995324692</id><published>2008-11-20T09:11:00.001+08:00</published><updated>2009-03-17T09:20:57.446+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OTRS'/><title type='text'>[项目更新] OTRS project news update</title><content type='html'>&lt;a href="http://www.otrs.org/"&gt;&lt;img class="alignnone" title="http://www.otrs.com/uploads/pics/otrs_download_01.jpg" src="http://www.otrs.com/uploads/pics/otrs_download_01.jpg" alt="" width="562" height="155" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;当OTRS遇到OpenNMS&lt;/strong&gt; &lt;strong&gt;OTRS meets openNMS! &lt;/strong&gt;OTRS和OpenNMS发布了新的集成手册  &lt;a href="http://www.opennms.org/index.php/OTRS_Integration"&gt;http://www.opennms.org/index.php/OTRS_Integration&lt;/a&gt; 这个Web Service的接口应该能做方便的集成了，没有试过，总之OpenNMS+OTRS应该是不错的组合，黄金搭档送给你，到~~&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;The SIRIOS 2.2 modules for OTRS 2.3 are released &lt;/strong&gt;SIRIOS 2.2模块发布了。我一直以为&lt;a href="http://www.otrs.com/en/produkte/sirios/" target="_blank"&gt;SIROS&lt;/a&gt;是非开源的项目，今天才知道它也是开源的哦，有空试试看。这个是专门为安全管理定制的，主要是去管理企业的安全事件。&lt;br /&gt;&lt;br /&gt;自从2008-08-05   &lt;strong&gt;OTRS 2.3.1 (Bora Bora) &lt;/strong&gt;发布之后，又发布了两个版本，2.3.2  和 2.3.3，这两个版本都是2.3.1的bug修复版，功能上没有增加。&lt;br /&gt;&lt;br /&gt;OTRS 2.3 中重大的改变如下：&lt;br /&gt;&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;# "Performance, Performance, Performance!"  系统性能提高&lt;br /&gt;* Data base- &amp;amp; code-improvements increase lead to a general performance gain of up to 20%.&lt;br /&gt;* The support of an indexed full text search has been added. The feature is disabled per default because additional disc space is needed. The expected performance gain is 50%.&lt;br /&gt;* Reduced reloads by using AJAX technology&lt;br /&gt;* Instead of an ongoing recalculating of the escalation time during the run time, it is only recalculated when it changes due to an event in OTRS. It is then being stored in the ticket object which allows a direct access of external reporting tools to the data base as well as a more efficient reporting on escalations. This will also lead into a substantial performance improvement.&lt;br /&gt;&lt;br /&gt;# Search Functionality 搜索功能&lt;br /&gt;* Support of logical expressions: ticket-, customer- and FAQ- search supports logical expressions, utilizing the AND, OR and ! operators as well as structuring expressions with parentheses.&lt;br /&gt;* Search for ticket numbers by using the Browser OpenSearch feature (OpenSearch format).&lt;br /&gt;* Search for ticket titles in the agent ticket search form and in the generic agent.&lt;br /&gt;* Search for ticket close time in the agent ticket search form and in the generic agent.&lt;br /&gt;&lt;br /&gt;# Ticket Zoom &amp;amp; Ticket Move 工单伸缩和移动&lt;br /&gt;* Expand/Collapse of articles: the article view can be expanded to display all articles at once. The current article will remain in focus, and the preceding, or following articles will be displayed.&lt;br /&gt;* Structured article tree - The article tree has been changed to a table.&lt;br /&gt;* Printing of articles has been realized.&lt;br /&gt;* The ticket title of linked tickets are displayed in case of a mouse over action.&lt;br /&gt;* Merged tickets are displayed crossed out.&lt;br /&gt;* Multiple files can be attached while moving a ticket using the ticket move mask.&lt;br /&gt;&lt;br /&gt;# Ticket FreeText &amp;amp; FreeTime opportunities&lt;br /&gt;* When splitting a ticket, all FreeText and Free Time data will be copied to the new ticket.&lt;br /&gt;* Ticket Free Time fields can be declared as mandatory.&lt;br /&gt;* A URL can be configured that takes the value of a FreeText Field and displays it as an URL link in the ticket.&lt;br /&gt;* Added X-OTRS-TicketTime and X-OTRS-FollowUp-TicketTime.&lt;br /&gt;&lt;br /&gt;# IMAP, IMAPS, POP3 &amp;amp; POP3S support 对以上协议的支持&lt;br /&gt;* With OTRS 2.3 IMAP, IMAPS, and POP3S is supported to fetch mails from your MTA.&lt;br /&gt;&lt;br /&gt;# Security 安全方面&lt;br /&gt;* In case of a lost password, OTRS is sending an e-mail to the user with a "password reset link". After clicking this link the new password is sent to the user in a second e-mail.&lt;br /&gt;&lt;br /&gt;# Notifications &amp;amp; Escalations 通知和升级&lt;br /&gt;* All agents that have a read permission on a certain queue can be selected for notification.&lt;br /&gt;* An escalation view has been added that displays all tickets sorted by their remaining time to escalation.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2270677862205877381-4176470040995324692?l=lzheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lzheng.blogspot.com/feeds/4176470040995324692/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://lzheng.blogspot.com/2008/11/otrs-project-news-update.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/4176470040995324692'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/4176470040995324692'/><link rel='alternate' type='text/html' href='http://lzheng.blogspot.com/2008/11/otrs-project-news-update.html' title='[项目更新] OTRS project news update'/><author><name>Martin Liu</name><uri>http://www.blogger.com/profile/14835087322414696617</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='22' src='http://1.bp.blogspot.com/_KU0istEHv9w/SbuvDA1L0II/AAAAAAAABUg/bPORFhJ3p7A/S220/head.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2270677862205877381.post-2171793100851704819</id><published>2008-11-14T09:12:00.001+08:00</published><updated>2009-03-17T09:15:42.642+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='OpenView'/><category scheme='http://www.blogger.com/atom/ns#' term='OpenNMS'/><category scheme='http://www.blogger.com/atom/ns#' term='OTRS'/><category scheme='http://www.blogger.com/atom/ns#' term='netcool'/><title type='text'>[发布说明] OpenNMS 1.6.0 (Stable) Released</title><content type='html'>&lt;img class="alignnone" title="OpenNMS.org" src="http://www.opennms.org/images/b/b5/Banner.jpg" alt="" width="660" height="160" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://sourceforge.net/forum/forum.php?forum_id=882433"&gt;OpenNMS 1.6.0 (Stable) Released&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;似乎每年的10月以后我就会进入一个超级繁忙的状态，很长时间没有更新blog了，今天姑且转载一个OpenNMS的发布说明吧。&lt;br /&gt;&lt;br /&gt;OpenNMS, the world's first enterprise-grade network management platform developed as 100% free and open software, has released version 1.6.0. This is a stable, production release that incorporates nearly three years of development.&lt;br /&gt;&lt;br /&gt;以上算是OpenNMS的广告语大家看看就是，需要注意的是一个企业级的产品实施费用是从很低的门槛一直到企业级的花费的。和其他的企业级解决方案的实施没有区别，差异在于，一个不同的许可证类型，此为开源许可证是也。&lt;br /&gt;&lt;br /&gt;The last production version, 1.2.0, was aimed to compete squarely with Hewlett-Packard's OpenView Network Node Manager product. This release builds upon that work to expand the reach of OpenNMS to other parts of the OpenView family as well as to provide an open source alternative to products such as Tivoli's Netcool.&lt;br /&gt;&lt;br /&gt;以上是OpenNMS的精神所在：OpenNMS一直在叫嚣这和OpenView, NetCool较量；这足以说明了它的勇气，和发展方向，它的创始人Tarus从一个人单枪匹马开始，到现在有一般人inhouse开发这个产品，自己全世界出差，如果说没有实现和商业产品的抗衡的话，我个人觉得他起码实现了一个所有开源参与者的梦想“为需要自己的人工作，为自己工作”&lt;br /&gt;&lt;br /&gt;OpenNMS 1.6.0 sports a redesigned user interface, a number of scalability improvements and increased integration with other products. OpenNMS now runs on Windows, in addition to most flavors of Linux, Solaris and Mac OS X.&lt;br /&gt;&lt;br /&gt;上面说的是新版的用户界面重新设计了，目前我还没有时间安装，回头装好了一定上图片，新版的稳定性得到提高并增加了和其他产品的集成。现在OpenNMS也能在Windows上运行了，在我看这是早晚的是，它是个纯Java的应用，移植不是什么难事，不过我不推荐在windows上完开源的产品，有点不伦不类的感觉，而且从原生态的Linux环境中才哪呢个够获取开源的全部优势。&lt;br /&gt;&lt;br /&gt;One of the major additions to the platform is the Alarms subsystem. OpenNMS can receive events from a number of sources, such as SNMP traps, syslog, TL/1, and custom scripts. A key can be configured for each event that will allow it to be turned into an alarm. Thus if a device is generating multiple, identical events, their number will be reduced into just a single alarm. This greatly reduces the amount of event "noise" that operators see.&lt;br /&gt;&lt;br /&gt;上面说告警子系统现在是增强了。OpenNMS能收到像是snmp trap，syslog， TL/1和自定义脚本发来的告警事件。某种键值能被设置，让一个事件能被出发成一个警报。报警事件经过了压制和降噪处理，较少了重复报的数量。&lt;br /&gt;&lt;br /&gt;In addition, automated actions can be performed on alarms. For example, events that signal problem resolution, or "up" alarms, can be matched with "down" alarms to automatically clear them. Event workflow can be built into the system by using these automations to manage the alarm list, thus freeing up the operators to focus on the most important issues.&lt;br /&gt;&lt;br /&gt;另外，对于一个警报来说，可以和一个自动化的动作配合，例如某些up事件能去清除对应的down事件。&lt;br /&gt;&lt;br /&gt;While OpenNMS contains a robust automated discovery system, when managing tens of thousands of nodes it is often preferred to allow an external system to determine what OpenNMS is to monitor. Thus OpenNMS 1.6.0 contains a new "model importer" feature that allows node, interface and service information to be imported directly into the system using data in an XML format. One company uses this method to manage over 70,000 devices with a single instance of OpenNMS.&lt;br /&gt;&lt;br /&gt;同时OpenNMS现在的自动发现系统非常强大哦，档管理一万个节点的时候，OpenNMS往往倾向于使用一个外部的系统来决定什么是需要OpenNMS监控的。在1.6中包括这样一个新功能‘模型导入’，他能把xml格式的节点和端口数据自己导入到OpenNMS系统中。曾经一个公司用这个方法管理这7万个节点，都在一套OpenNMS系统内，好家伙~~也就是说这个功能有了之后，你就可以不用一个节点的去发现了，往往有些机器发现的那会正好不在线，那就漏掉很多的机器了。&lt;br /&gt;Data collection saw many improvements as well. With the proper hardware, OpenNMS is able to collect over one million data points every five minutes. This data can be from SNMP (versions 1, 2c and 3), JMX, HTTP, or NSClient. The collected data can be exported via the web user interface. Reports showing the highest and lowest values for a particular set of data points (Top N Reports) can also be created, and 1.6.0 contains a vastly improved thresholding system. Thresholds can be generated on individual data points, combinations of data points, as well as a "relative change" such as when a value shows a sudden increase or decrease.&lt;br /&gt;&lt;br /&gt;数据的采集方面也有很多增强。利用一个合适的硬件，OpenNMS能够每5分钟把超过一百万的数据采集点采集一遍，要是采集稳定的话，这还是比较快的了。被采集的数据点可以使来自 snmp v1,2,3, JMX, http, nsclient。 采集来的数据能通过web界面到处了。这还是不错的功能，能有可能做一些系统之外的自定义报表了。自带的报表功能能够定制TopN的报表。OpenNMS现在的阀值管理系统也得到了增强。能为某一个数据点设置，也能为一组数据采集点，同时有了对 "relative change"的管理，也就是某个数据忽高忽低的管理，也即是某些瞬间的异常增的很高或降的很低。&lt;br /&gt;&lt;br /&gt;OpenNMS was originally designed for network service monitoring, and that functionality has been increased as well. New monitors for such things as Windows services are now available, as well as more advanced synthetic transactions. The Page Sequence Monitor was created to monitor a complete web-based transaction, while the Mail Transport Monitor determines the full round-trip availability of a mail service.&lt;br /&gt;&lt;br /&gt;OpenNMS天生是监控网络的。新增了很多monitor，例如windows服务监控，模拟交易监控。页面序列监控器用了监控一些列的web交易处理行为，还能通过Mail Transport Monitor 来确定邮件服务的可用性。&lt;br /&gt;&lt;br /&gt;Probably the biggest change was the development of distributed monitoring. Using a small Java webstart application installed on a remote system, OpenNMS is able to monitor service availability from the point of view of the remote system. Combined with the Page Sequence Monitor one can measure the user's experience when visiting a website from various remote locations.&lt;br /&gt;&lt;br /&gt;最大的变更在这个版本中是‘分布式监控’，使用一个小的安装在远处的一个主机上的Java Webstat应用，opennms能过过这个监控服务点看到远程的系统上采集的数据。结合页面序列监控功能，它可以实现这样的功能：在南北方，网通电信的网络中找四个点安装这个程序后，模拟从不同网络位置监控某个web网站上一系列功能页面的可用性。这就是所谓的模拟交易管理，是Web应用管理方面中当下不可缺少的环节。&lt;br /&gt;&lt;br /&gt;As OpenNMS was designed as a platform, there are numerous ways for external applications, both open and proprietary, to integrate with it. There is a new Trouble Ticketing API that allows for two-way communication between OpenNMS and a number of external ticketing systems such as Jira, Concursive (CentricCRM) and OTRS.&lt;br /&gt;像opennms这样的平台，可以提供给开源或者商业外部系统的接口。通过这些api的双向接口，你可以把报警事件送到外部的工单管理系统(事件管理流程平台)中，例如 Jira, Concursive (CentricCRM) and OTRS.、&lt;br /&gt;&lt;br /&gt;These are just a few of the new features available in 1.6.0. As always, OpenNMS is 100% free and open software. Please check it out and let us know what you think. We hope you enjoy using it as much as we enjoy creating it.&lt;br /&gt;&lt;br /&gt;嗯，终于读完了整篇的发布说明，你能相信，它都发布了这么久了，我只有在周五晚上抽空仔细读完么。这周简直是太忙，天天加班，还有天天处理不完的状况。今天的一个教训就是“软件系统之间的集成不是简单能搞定的，需要小心，小心在小心”&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2270677862205877381-2171793100851704819?l=lzheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lzheng.blogspot.com/feeds/2171793100851704819/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://lzheng.blogspot.com/2008/11/opennms-160-stable-released.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/2171793100851704819'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/2171793100851704819'/><link rel='alternate' type='text/html' href='http://lzheng.blogspot.com/2008/11/opennms-160-stable-released.html' title='[发布说明] OpenNMS 1.6.0 (Stable) Released'/><author><name>Martin Liu</name><uri>http://www.blogger.com/profile/14835087322414696617</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='22' src='http://1.bp.blogspot.com/_KU0istEHv9w/SbuvDA1L0II/AAAAAAAABUg/bPORFhJ3p7A/S220/head.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2270677862205877381.post-5832871984222172821</id><published>2008-11-05T09:16:00.000+08:00</published><updated>2009-03-17T09:17:24.095+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ITIL'/><category scheme='http://www.blogger.com/atom/ns#' term='ITSM'/><category scheme='http://www.blogger.com/atom/ns#' term='v3'/><title type='text'>ITIL V3 Study Notes (2)</title><content type='html'>&lt;img class="alignnone size-full wp-image-300" title="itilv3model" src="http://www.martinliu.cn/wp-content/uploads/2008/11/itilv3model.jpg" alt="" width="500" height="429" /&gt;&lt;br /&gt;&lt;br /&gt;这就是全新的ITIL v3的模型个人觉得吧ITIL四个字母放在中间不如把Service放在中间，原因很简单，所有流程和原则都是围绕服务展开，V3是一个关于服务生命周期管理的最好实践集合。&lt;br /&gt;&lt;br /&gt;不管你是否学过ITIL v3，你需要了解的核心基本概念包括：Good practices, service, service management, function, roles, process, process model, RACI, generic roles。 想初步了解这些概念的话可以先看看ITIL V3的术语表。&lt;br /&gt;&lt;br /&gt;上图是一个最高level模型，告诉了V3的架构，要进一步细化的话,下面的这张图是我见过的最能说清楚整体框架，并且能点到为止的模型图。&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.best-management-practice.com/officialsite.asp?DI=597910&amp;amp;trackID=002192"&gt;&lt;img class="alignnone" title="ITIL v3 - BMP process model" src="http://www.best-management-practice.com/gemimage/BMP_process_model.gif" alt="" width="600" height="630" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;如果你觉得这个图形还是过于复杂，理解起来还有些困难的话，你需要看看下面的内容。&lt;br /&gt;&lt;br /&gt;下面是我整理的ITIL v3 概念快速参考：&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;大流程套小流程&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Service Strategy// Service strategy, demand management, service portfolio management, financial management  共4个流程&lt;br /&gt;&lt;br /&gt;Service Design// service level management, service catalogue management, availability management, information security management, supplier management, capacity management, it service continuity management 共7个流程&lt;br /&gt;&lt;br /&gt;Service Transition// change management, service asset and configuration management, release deployment management  共3个流程&lt;br /&gt;&lt;br /&gt;Service Operation// Event management, incident management, request fulfillment, problem management, assess management, [functions] service desk, technical management, it operations management, application management  共5个流程加4个职能，术语表中也吧Function翻译成功能，我觉得不妥，职能应该更贴切一点。&lt;br /&gt;&lt;br /&gt;Continual service improvement// 7-step improvement  共1个流程&lt;br /&gt;&lt;br /&gt;所以v3一共是20个流程加四个职能。比较一下V2，V2有10个流程和一个职能，内容增加了一倍。如果系统的学习的话最好还是上一个正规的培训。现在正规的v3培训也不贵，而且一般认证考试也不难。&lt;br /&gt;&lt;br /&gt;V3和V2主要的不同点&lt;br /&gt;&lt;ol&gt;&lt;br /&gt; &lt;li&gt;&lt;strong&gt;对service的重新定义&lt;br /&gt;&lt;/strong&gt;&lt;/li&gt;&lt;br /&gt; &lt;li&gt;&lt;strong&gt;对Service management &lt;/strong&gt;&lt;strong&gt;的重新定义 &lt;/strong&gt;&lt;/li&gt;&lt;br /&gt; &lt;li&gt;&lt;strong&gt;更强调&lt;/strong&gt;&lt;strong&gt;processes&lt;/strong&gt;&lt;strong&gt;是&lt;/strong&gt;&lt;strong&gt;闭环系统&lt;/strong&gt;&lt;/li&gt;&lt;br /&gt; &lt;li&gt;&lt;strong&gt;ITIL从此进入Good practice时代&lt;/strong&gt;&lt;/li&gt;&lt;br /&gt; &lt;li&gt;&lt;strong&gt;Generic Roles概念 ： process owner, service owner, process manager&lt;/strong&gt;&lt;/li&gt;&lt;br /&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2270677862205877381-5832871984222172821?l=lzheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lzheng.blogspot.com/feeds/5832871984222172821/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://lzheng.blogspot.com/2008/11/itil-v3-study-notes-2.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/5832871984222172821'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/5832871984222172821'/><link rel='alternate' type='text/html' href='http://lzheng.blogspot.com/2008/11/itil-v3-study-notes-2.html' title='ITIL V3 Study Notes (2)'/><author><name>Martin Liu</name><uri>http://www.blogger.com/profile/14835087322414696617</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='22' src='http://1.bp.blogspot.com/_KU0istEHv9w/SbuvDA1L0II/AAAAAAAABUg/bPORFhJ3p7A/S220/head.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2270677862205877381.post-7915723615098401243</id><published>2008-11-04T09:17:00.001+08:00</published><updated>2009-03-20T08:42:05.584+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='amazonaws'/><category scheme='http://www.blogger.com/atom/ns#' term='twitter'/><category scheme='http://www.blogger.com/atom/ns#' term='Cloud Computing'/><title type='text'>It seems Twitter is using Amazona S3</title><content type='html'>I had changed background image of &lt;a href="http://twitter.com/zliu" target="_blank"&gt;Twitter&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Today I can not find this image on my laptop, so I have to save it back form my Twitter page.&lt;br /&gt;&lt;br /&gt;There is the URL of that image.  &lt;img class="alignnone" src="http://s3.amazonaws.com/twitter_production/profile_background_images/3002355/index_bg.gif" alt="" width="398" height="367" /&gt;&lt;br /&gt;&lt;br /&gt;http://s3.amazonaws.com/twitter_production/profile_background_images/3002355/index_bg.gif&lt;br /&gt;&lt;br /&gt;Now I realized colud computing is not too far away.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2270677862205877381-7915723615098401243?l=lzheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lzheng.blogspot.com/feeds/7915723615098401243/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://lzheng.blogspot.com/2008/11/it-seems-twitter-is-using-amazona-s3.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/7915723615098401243'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/7915723615098401243'/><link rel='alternate' type='text/html' href='http://lzheng.blogspot.com/2008/11/it-seems-twitter-is-using-amazona-s3.html' title='It seems Twitter is using Amazona S3'/><author><name>Martin Liu</name><uri>http://www.blogger.com/profile/14835087322414696617</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='22' src='http://1.bp.blogspot.com/_KU0istEHv9w/SbuvDA1L0II/AAAAAAAABUg/bPORFhJ3p7A/S220/head.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2270677862205877381.post-1145936752739057249</id><published>2008-10-29T09:19:00.000+08:00</published><updated>2009-03-17T09:20:06.310+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OpenNMS'/><category scheme='http://www.blogger.com/atom/ns#' term='cacti'/><title type='text'>Some old stuff for sharing</title><content type='html'>I think the following open source software resources could be helpful to you.&lt;br /&gt;&lt;br /&gt;本页面上是我认为可能对您有用的资源连接，目的是让您能以最小的时间和精力代价来体验开源软件。使用一个虚拟应用可能是一个比较方便的途径；有些开源应用做的非常体贴用户，软件提供ISO文件下载，通过这个ISO文件甚至能一键安装，在一个物理和虚拟的硬件上试用这个软件了。&lt;br /&gt;&lt;h3&gt;Virtual Appliances / 虚拟应用&lt;/h3&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt; &lt;li&gt;Asset Management 资产管理 OCS Inventory v1.02 RC1＋ GLPI v0.70.2，&lt;a href="http://www.martinliu.cn/2008/04/28/deploy-asset-management-solution/" target="_blank"&gt;Download , 下载地址和虚拟说明。&lt;/a&gt;&lt;/li&gt;&lt;br /&gt; &lt;li&gt;IT Service Management -- Help Desk -- Ticket tracking system, OTRS2.6.6+OTRS::ITSM 1.0.94, &lt;a href="http://www.martinliu.cn/2008/04/21/open-source-ticket-request-system-otrs-226/" target="_blank"&gt;Download , 下载地址和虚拟应用说明。&lt;/a&gt;&lt;/li&gt;&lt;br /&gt; &lt;li&gt;Network monitoring system:&lt;br /&gt;&lt;ul&gt;&lt;br /&gt; &lt;li&gt;Zenoss 2 , it was made by Zenoss, not the newest version; &lt;a href="http://www.zenoss.com/download/links?nt" target="_self"&gt;download, 下载网址。&lt;/a&gt;&lt;/li&gt;&lt;br /&gt; &lt;li&gt;OpenNMS 1.5.91, download it from SourceForge; they like to keeping this vm appliance  update.  &lt;a href="http://sourceforge.net/project/showfiles.php?group_id=4141" target="_blank"&gt;Download  下载网址。&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;strong&gt;ISO Appliances / ISO应用&lt;/strong&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt; &lt;li&gt;Cacti + Nagios + nTop = &lt;a href="http://www.martinliu.cn/2008/05/16/iso-open-source-software/" target="_blank"&gt;CactiEZ&lt;/a&gt;&lt;/li&gt;&lt;br /&gt; &lt;li&gt;OSSIM is a open source security management suite.  &lt;a href="http://www.ossim.net/download.php" target="_blank"&gt;download, 下载网站&lt;/a&gt;&lt;/li&gt;&lt;br /&gt; &lt;li&gt;Network appliance: Vyatta could be firewall, router, gateway, dhcp server, etc... &lt;a href="http://www.vyatta.com/download/" target="_blank"&gt;download, 下载网站&lt;/a&gt;&lt;/li&gt;&lt;br /&gt; &lt;li&gt;Slax is a USB Linux, install in on usb key within 10 minutes, run it on any where,  &lt;a href="http://www.slax.org/get_slax.php?download=iso"&gt;download Slax for CD 下载&lt;br /&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;strong&gt;FSF mail list&lt;/strong&gt;&lt;br /&gt;Welcome to the Free Software Supporter, the Free Software Foundation's&lt;br /&gt;monthly news digest and action update.&lt;br /&gt;&lt;br /&gt;&lt;script type="text/javascript"&gt;&lt;!--&lt;br /&gt;var fsf_widget_text = "Help protect your freedom!";&lt;br /&gt;var fsf_widget_d_btn = "Donate";&lt;br /&gt;var fsf_widget_share = "Share this widget.";&lt;br /&gt;var fsf_widget_size = "normal";&lt;br /&gt;var fsf_associate_id = "2442"; // already a member? change this to your own associate ID and refer people - earn gifts from the FSF, see www.fsf.org/associate/referral&lt;br /&gt;// --&gt;&lt;/script&gt;&lt;br /&gt;&lt;script src="http://www.fsf.org/graphics/widget/global/widget.js" type="text/javascript"&gt;&lt;/script&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2270677862205877381-1145936752739057249?l=lzheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lzheng.blogspot.com/feeds/1145936752739057249/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://lzheng.blogspot.com/2008/10/some-old-stuff-for-sharing.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/1145936752739057249'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/1145936752739057249'/><link rel='alternate' type='text/html' href='http://lzheng.blogspot.com/2008/10/some-old-stuff-for-sharing.html' title='Some old stuff for sharing'/><author><name>Martin Liu</name><uri>http://www.blogger.com/profile/14835087322414696617</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='22' src='http://1.bp.blogspot.com/_KU0istEHv9w/SbuvDA1L0II/AAAAAAAABUg/bPORFhJ3p7A/S220/head.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2270677862205877381.post-7138607323093908975</id><published>2008-10-24T09:22:00.000+08:00</published><updated>2009-03-17T09:22:56.494+08:00</updated><title type='text'>M$ Windows is eating your hard driver</title><content type='html'>&lt;img align="right" src="http://lh5.ggpht.com/liuzh66/SQEZ0RBOw_I/AAAAAAAAA38/Ulq2AKwYejU/s800/Access%20is%20denied.jpg" alt="" width="560" height="332" /&gt;No matter Bill says how friendly M$ Windows is. It is eating more and more my free disk space. Toady I figured out some tips for releasing disk space. In Windows file explore, you can not see the folder size without checking on property. So you may need a tool, something like FolderSizes. FolderSize helps me to know more about my heard diver. It shows me there is a folder 'System Volume information", this folder is 6.20GB big. What the hell is that??? I can not even see it in file explore. Then I check on Folder Options, here are so many hiding options for you. In order to take out that big folder, I unchecked '"Hide protected operating system files and folders", then the folder shows up. But I can not open it sine I really wants to know what hell is been hidden in that folder. A error message box popup up"Assess is denied." WOW this is my laptop, I am not able to access the folder. Is this a M$ asset? In FolderSize, I can go inside this folder; it has so many files. Everything in this folder looks like patch file. I have no idea where and when it went down my computer; or this dame OS made it. Now I'm deleting these files and folders in folder 'System Volume information" from FolderSize. Another error message box popup up; it says "Cannot delete XXX000.ps1: It is being used by another person or program". Kidding me? Does anyone share this laptop with me at this moment? Fortunately I have openSuSe, I issued rm -rf command after booted into openSuse. Now 6.2GB space was released.&lt;br /&gt;&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Within FolderSize, one more fat folder was identified out, It is ''C:\Documents and Settings\LocalService\Local Settings\Application Data\Google'. I have Google Desktop on my laptop, but I did not use Google desktop search too much, but it take me near 2GBs space. I realized Google desktop indexed my whole hard drive anyway. I have to uninstalled Google Desktop and deleted that folder. Now I got more 2GB space.&lt;br /&gt;&lt;br /&gt;M$ Windows also did anther favorite for me to created a fat pagefile.sys. It is 3.5 GB; Big~~ isn't it? My laptop have 4GBs physical RAM, but XP only use 3.5GB. As same 32bit OS, openSuSE does use all of 4GB. Since I am short of free space, pagefile.sys was changed to 1.5GB. SO, 2GB spaces was saved.&lt;br /&gt;&lt;br /&gt;In XP file system, there are some files can not be deleted. I bet you do have some files like that. Those files are already useless, but you can't get rid of them. &lt;a href="http://www.threatexpert.com/files/ForceDel.exe.html"&gt;ForceDel.exe&lt;/a&gt; can delete them all. This tiny tool saved me more then 1GB space.&lt;br /&gt;&lt;br /&gt;6.2+2+2+1=11.2GB&lt;br /&gt;&lt;br /&gt;There are more screen-shots, please check out: http://picasaweb.google.com/liuzh66/Mis and comment.&lt;br /&gt;&lt;br /&gt;Ok now I'm be able to create at least two VMWare machines for my work. I hope those tips are helpful for you.&lt;br /&gt;&lt;br /&gt;In this week, I'm so busy on a Bladelogic product POC testing for CCB which is one of the biggest bank in China. At evening, I usually had to study on ITIL v3 stuff in order to get myself ready for a upcoming training next month. But tonight I'd like to take time off of the work.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;XP磁盘空间节省偏方&lt;/strong&gt;&lt;br /&gt;&lt;ul&gt; &lt;br /&gt;&lt;li&gt;通过类似于FolderSize的工具找出磁盘中占比重比较大的目录，识别需要删除的目录&lt;/li&gt;&lt;br /&gt; &lt;li&gt;对于System Volume information里的文件，可以用一个USB或者CD引导的Linux系统启动机器，删除；然后再关闭xp中的系统恢复功能&lt;/li&gt;&lt;br /&gt; &lt;li&gt;如果你不经常使用Google Desktop，或者已经删除了这个程序的话，一定记得删除它建的索引&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2270677862205877381-7138607323093908975?l=lzheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lzheng.blogspot.com/feeds/7138607323093908975/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://lzheng.blogspot.com/2008/10/m-windows-is-eating-your-hard-driver.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/7138607323093908975'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/7138607323093908975'/><link rel='alternate' type='text/html' href='http://lzheng.blogspot.com/2008/10/m-windows-is-eating-your-hard-driver.html' title='M$ Windows is eating your hard driver'/><author><name>Martin Liu</name><uri>http://www.blogger.com/profile/14835087322414696617</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='22' src='http://1.bp.blogspot.com/_KU0istEHv9w/SbuvDA1L0II/AAAAAAAABUg/bPORFhJ3p7A/S220/head.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/liuzh66/SQEZ0RBOw_I/AAAAAAAAA38/Ulq2AKwYejU/s72-c/Access%20is%20denied.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2270677862205877381.post-6680822625642891658</id><published>2008-10-19T09:24:00.000+08:00</published><updated>2009-03-17T09:25:56.303+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ITIL'/><category scheme='http://www.blogger.com/atom/ns#' term='ITSM'/><title type='text'>ITIL V3 Study Notes (1)</title><content type='html'>关于ITIL V3的简单网上已经有很多，我是从ITIL V2 Foundation认证升级到V3的，由于目前做的ITSM的项目还都是V2的内容。随着公司的产品逐渐想V3上靠，并且很多已经通过了V3认证了；所以自己必须好好在看看V3的内容，所谓温故而知新，我也希望能尽早把V3的内容都消化掉。&lt;br /&gt;&lt;br /&gt;下面的一些列帖子是我最近的一些学习笔记，也本着把后书读薄的目的，希望这些笔记能帮我把思路整理好。&lt;br /&gt;&lt;br /&gt;ITIL V3的核心出版物有五本。&lt;br /&gt;&lt;br /&gt;&lt;img src="file:///C:/DOCUME~1/home/LOCALS~1/Temp/moz-screenshot.jpg" alt="" /&gt;&lt;img style="margin-left: 3px; margin-right: 3px;" src="http://www.bestpracticebookstore.co.uk/ekmps/shops/keyskillsilx/images/ss%5Bekm%5D61x80%5Bekm%5D.jpg" alt="" width="61" height="80" /&gt;&lt;img class="alignnone" style="margin-left: 3px; margin-right: 3px;" src="http://www.bestpracticebookstore.co.uk/ekmps/shops/keyskillsilx/images/sd%5Bekm%5D58x80%5Bekm%5D.jpg" alt="" width="58" height="80" /&gt;&lt;img class="alignnone" style="margin-left: 3px; margin-right: 3px;" src="http://www.bestpracticebookstore.co.uk/ekmps/shops/keyskillsilx/images/itil_service_transition%5Bekm%5D61x80%5Bekm%5D.jpg" alt="" width="61" height="80" /&gt;&lt;img class="alignnone" style="margin-left: 3px; margin-right: 3px;" src="http://www.bestpracticebookstore.co.uk/ekmps/shops/keyskillsilx/images/so%5Bekm%5D61x80%5Bekm%5D.gif" alt="" width="61" height="80" /&gt;&lt;img class="alignnone" src="http://www.bestpracticebookstore.co.uk/ekmps/shops/keyskillsilx/images/cs%5Bekm%5D61x80%5Bekm%5D.jpg" alt="" width="61" height="80" /&gt;&lt;br /&gt;&lt;br /&gt;如果有ITIL v2相关的理论或者实践经验 ，而且英文好的话建议直接从网上购买或者下载这五本书开始学习。不过过程可能会比较漫长，效果很难预测。我现在学的是一个公司的ITIL V3 Foundation认证培训的教材，这本书好在他其实整合了上面五本书的所有核心内容，而且通过实际用例来解释理论。它是本考试认证用书，所以上面还有考试辅导方面的内容，如考点提示之类的。对我来讲业余时间能很快把V3的内容过一遍，这本书应该在好不过了。&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;ITIL认证和其他IT认证没有什么本质区别。整个学习和认证架构是一个金字塔，在最顶端的当然是OGC，在最下层的当然是你了。OGC之下的是APMG，APMG 是OGC官方的唯一授权认证和考试机构，它可以授权一些组织成为ITIL的培训机构和考试机构。所以向认证的第一步就是找一家APMG授权的培训机构去培训了，接下来的认证考试可以有培训组织帮助联系。如下图所示：&lt;br /&gt;&lt;br /&gt;&lt;img class="alignnone" src="http://www.iiiedu.org.tw/ites/images/champion/ITIL_V3_05_QTC.jpg" alt="" width="640" height="480" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img class="alignnone" src="http://www.itil-officialsite.com/web/MultimediaFiles/ITILV3CREDITSYSTEM_LRG.GIF" alt="" width="620" height="488" /&gt;&lt;br /&gt;&lt;br /&gt;如果你没有ITIL v2的认证的话，你就是从上图的第三个框开始你的认知之路。&lt;br /&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/liuzh66/ITILV3Training1/"&gt;http://picasaweb.google.com/liuzh66/ITILV3Training1/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;ITIL和ISO20000的关系？&lt;br /&gt;ITIL can be implemented without ISO/IEC 20000, but ISO/IEC 20000 cannot be achieved without ITIL.&lt;br /&gt;&lt;br /&gt;服务定义举例：&lt;br /&gt;Let’s use the analogy of the difference between a supermarket and a restaurant.&lt;br /&gt;Both places are visited for purchasing food. At the supermarket, clients buy a product or a set of products with which they have the capability to create a meal. They go home, they prepare the food, and they serve dinner to their guests. Conversely, at the restaurant, the clients are buying the complete Service, the capability and resources to create the meal, as well as the overall experience of dining.&lt;br /&gt;&lt;br /&gt;Function的定义：&lt;br /&gt;It is important for us to understand the definition of function.&lt;br /&gt;A function is defined as a team or group of people and the tools it uses to perform one or more processes or activities. Functions are self-contained units of organizations, with their own capabilities and resources.&lt;br /&gt;&lt;br /&gt;举例没有Function的组织结构的特点：&lt;br /&gt;The challenge most IT organizations face is that they are structured with a single focus on functions.&lt;br /&gt;The functional organization in IT is typically aligned to the technology, for example: Network, Mainframe, and so on. IT came by this honestly, as each technology type requires specialized resources and capabilities to manage, thus meeting the definition of a function.&lt;br /&gt;However, when these same functions do not have clear understanding of their roles in processes and service delivery, it leads to “functional silos”, where work is completed without clear knowledge of the impact of this work on the quality of services.&lt;br /&gt;Process models help avoid this problem with functional hierarchies. These process models improve cross-functional coordination and control. Well-defined processes can improve productivity within and across functions.&lt;br /&gt;&lt;br /&gt;Role举例：&lt;br /&gt;As an example of roles and functions, the Technical Management department or function can perform the role of Problem Analyst when diagnosing the root cause of Incidents. This same department or function could also be expected to play several other roles at different times, such as assessing the impact of Changes, that is, the Change Management role.&lt;br /&gt;The scope of the role and what triggers the role player to play that role are defined by the relevant processes and agreed by their Line Manager.&lt;br /&gt;&lt;br /&gt;流程的特点：&lt;br /&gt;You can remember these characteristics by breaking them down into a mnemonic such as MSCR — Mary Sells Custom Rings.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2270677862205877381-6680822625642891658?l=lzheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lzheng.blogspot.com/feeds/6680822625642891658/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://lzheng.blogspot.com/2008/10/itil-v3-study-notes-1.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/6680822625642891658'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/6680822625642891658'/><link rel='alternate' type='text/html' href='http://lzheng.blogspot.com/2008/10/itil-v3-study-notes-1.html' title='ITIL V3 Study Notes (1)'/><author><name>Martin Liu</name><uri>http://www.blogger.com/profile/14835087322414696617</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='22' src='http://1.bp.blogspot.com/_KU0istEHv9w/SbuvDA1L0II/AAAAAAAABUg/bPORFhJ3p7A/S220/head.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2270677862205877381.post-4731147430728692135</id><published>2008-10-19T09:23:00.000+08:00</published><updated>2009-03-17T09:24:17.126+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='kb'/><category scheme='http://www.blogger.com/atom/ns#' term='ITIL'/><category scheme='http://www.blogger.com/atom/ns#' term='OTRS'/><title type='text'>OTRS FAQ 1.5.3 : you have six reasons to use it</title><content type='html'>&lt;img style="margin: 8px;" title="e785a7e78987-004" src="http://www.martinliu.cn/wp-content/uploads/2008/10/e785a7e78987-004-300x225.jpg" alt="" width="300" height="225" align="left" /&gt; I have Christopher T. Kuhn Blog's RSS feed in my blackberry. That's the way I following with OTRS project. Christoper do the best job to explain new features and updated s. I did not try out OTRS FAQ 1.5.3 yet, but it look great from &lt;a href="http://blog.kuhn-kt.de/?p=125" target="_blank"&gt;Chrisopher's post&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;知识库、解决方案库或者KB的建设往往被人们忽视，对它的选择也是见仁见智。不过可能也有标准，就像你选择你最喜欢吃的水果一样。你最喜欢吃的水果就是：一年四季你到超市见到就想买的，一年四季都想吃的，而且必须是营养丰富有益于健康的。&lt;br /&gt;&lt;br /&gt;OTRS FAQ 1.5.3 新版的FAQ出来后，OTRS有了真正的Knowoledge Base； 虽然依然是一个简单版的KB，不过已经具备了作为一个KB应该具有的6个主要功能。&lt;br /&gt;&lt;ol&gt;&lt;br /&gt; &lt;li&gt;&lt;strong&gt;所见即所得的编辑方式 &lt;/strong&gt;创建包含图片和丰富文字和是的知识库或者FAQ条目。&lt;/li&gt;&lt;br /&gt; &lt;li&gt;&lt;strong&gt;脚本导入工具 &lt;/strong&gt;可以导入已有的一些经验文档、操作规章手册等已有知识文档。&lt;/li&gt;&lt;br /&gt; &lt;li&gt;&lt;strong&gt;关键字连接 &lt;/strong&gt;增加知识库的可搜秀性&lt;/li&gt;&lt;br /&gt; &lt;li&gt;&lt;strong&gt;FAQ报表 &lt;/strong&gt;通过一些定期的报表计算出每一个知识库条目被查看的频率&lt;/li&gt;&lt;br /&gt; &lt;li&gt;&lt;strong&gt;TOP10文章列表 &lt;/strong&gt;在知识库浏览界面中显示被浏览次数做多的前10篇&lt;/li&gt;&lt;br /&gt; &lt;li&gt;&lt;strong&gt;知识审批流程 &lt;/strong&gt; 你可以定义一个审批的流程，审批后的内容可以被显示在内部、外部或者公开区域。&lt;/li&gt;&lt;br /&gt;&lt;/ol&gt;&lt;br /&gt;目前我还没有时间测试这个知识库，相信应该是个不错的东西，相关测试截屏请拭目以待。如果你已经测过也请留步，留言告诉我你的体验。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2270677862205877381-4731147430728692135?l=lzheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lzheng.blogspot.com/feeds/4731147430728692135/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://lzheng.blogspot.com/2008/10/otrs-faq-153-you-have-six-reasons-to.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/4731147430728692135'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/4731147430728692135'/><link rel='alternate' type='text/html' href='http://lzheng.blogspot.com/2008/10/otrs-faq-153-you-have-six-reasons-to.html' title='OTRS FAQ 1.5.3 : you have six reasons to use it'/><author><name>Martin Liu</name><uri>http://www.blogger.com/profile/14835087322414696617</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='22' src='http://1.bp.blogspot.com/_KU0istEHv9w/SbuvDA1L0II/AAAAAAAABUg/bPORFhJ3p7A/S220/head.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2270677862205877381.post-6962694824272842712</id><published>2008-10-16T09:27:00.001+08:00</published><updated>2009-03-20T08:43:04.484+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Cloud Computing'/><title type='text'>Open Source and Cloud Computing(开源与云计算)</title><content type='html'>Link：&lt;a href="http://radar.oreilly.com.cn/blog/tim/open-source-and-cloud-computing" target="_blank"&gt;Open Source and Cloud Computing(开源与云计算)&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;From above post:&lt;br /&gt;&lt;br /&gt;开源的成功有几个关键元素：&lt;br /&gt;&lt;br /&gt;1.许可证要允许和鼓励再发布、修改乃至发展分支；&lt;br /&gt;2.一个体系结构要使程序能被作为组件在任何可能的地方重用，以及可以被扩展，而不是被替换来提供新功能；&lt;br /&gt;3.低门槛，让新用户轻松上手一试。&lt;br /&gt;4.低门槛，让开发人员构建新的应用与大家分享。&lt;br /&gt;&lt;blockquote&gt;所以我给出我的第一个建议：如果你关心云计算的开源，&lt;strong&gt;请在那些设计为联合而不是集中控制的服务上构建项目&lt;/strong&gt;。体系结构从来都是战胜许可证的。&lt;/blockquote&gt;&lt;br /&gt;个人认为：使用云计算的用户并不一定是租用土地的佃户；佃户把自己的收成都给了地主，自己剩下的少的可怜。云计算的用户会愿意付出多少成本给地主是可以计算的，计算的原则就是‘保证自己的利益、安全等’。&lt;br /&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2270677862205877381-6962694824272842712?l=lzheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lzheng.blogspot.com/feeds/6962694824272842712/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://lzheng.blogspot.com/2008/10/open-source-and-cloud-computing.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/6962694824272842712'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/6962694824272842712'/><link rel='alternate' type='text/html' href='http://lzheng.blogspot.com/2008/10/open-source-and-cloud-computing.html' title='Open Source and Cloud Computing(开源与云计算)'/><author><name>Martin Liu</name><uri>http://www.blogger.com/profile/14835087322414696617</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='22' src='http://1.bp.blogspot.com/_KU0istEHv9w/SbuvDA1L0II/AAAAAAAABUg/bPORFhJ3p7A/S220/head.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2270677862205877381.post-700985426969509863</id><published>2008-09-21T09:29:00.000+08:00</published><updated>2009-03-17T09:29:57.626+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='open source'/><category scheme='http://www.blogger.com/atom/ns#' term='OTRS'/><title type='text'>How do you know who uses open source?</title><content type='html'>It's hard to get a answer. But I am always thanking about this question. The people who use open source may not announce to the wold "we are running apache+tomcat as on-line banking service!!!". As far as I know, more and more peoples going to choice open source software whenever they have this option.&lt;br /&gt;&lt;br /&gt;Let's narrow down this question. That will be more interesting.&lt;br /&gt;&lt;blockquote&gt;Who are using &lt;a href="http://www.martinliu.cn/orts/" target="_blank"&gt;&lt;span style="color: #ff0000;"&gt;&lt;strong&gt;OTRS&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt; as help desk on the &lt;span style="color: #ff0000;"&gt;&lt;strong&gt;Internet&lt;/strong&gt;&lt;/span&gt;?&lt;/blockquote&gt;&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;Now this question is easier to be figured out. I did a litter bit research for that. The following is what I did&lt;br /&gt;&lt;br /&gt;Use a google search tips inurl.&lt;strong&gt; &lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Search "inurl:otrs/customer.pl" in google.&lt;br /&gt;&lt;ul&gt;&lt;br /&gt; &lt;li&gt;[inurl:] Get to know it from &lt;a href="http://www.xilinx.com/company/search-tips.htm" target="_blank"&gt;http://www.xilinx.com/company/search-tips.htm&lt;/a&gt;&lt;/li&gt;&lt;br /&gt; &lt;li&gt;"/otrs/customer.pl" is csutomer logon page of OTRS.&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt; &lt;li&gt;&lt;strong&gt; 约有&lt;/strong&gt;&lt;strong&gt;457项符合&lt;/strong&gt;&lt;strong&gt;inurl:/otrs/customer.pl的查询结果，...&lt;/strong&gt;&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;From the searching result, we can know at least 457 OTRS users on the interest.  If you are conserding OTRS as your internal help desk system. Here up to 500 reference OTRS users is ready for you to check out. I clicked few of them, most of them are customized; they looks more beautiful. The OTRS orcks!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2270677862205877381-700985426969509863?l=lzheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lzheng.blogspot.com/feeds/700985426969509863/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://lzheng.blogspot.com/2008/09/how-do-you-know-who-uses-open-source.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/700985426969509863'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/700985426969509863'/><link rel='alternate' type='text/html' href='http://lzheng.blogspot.com/2008/09/how-do-you-know-who-uses-open-source.html' title='How do you know who uses open source?'/><author><name>Martin Liu</name><uri>http://www.blogger.com/profile/14835087322414696617</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='22' src='http://1.bp.blogspot.com/_KU0istEHv9w/SbuvDA1L0II/AAAAAAAABUg/bPORFhJ3p7A/S220/head.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2270677862205877381.post-951643109283542189</id><published>2008-09-13T09:30:00.000+08:00</published><updated>2009-03-17T09:31:27.005+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='snmp'/><category scheme='http://www.blogger.com/atom/ns#' term='network and system management'/><category scheme='http://www.blogger.com/atom/ns#' term='NeDi'/><title type='text'>NeDi - A Swiss Army Knife of network device management</title><content type='html'>&lt;a href="http://www.nedi.ch/" target="_self"&gt;&lt;img src="http://www.nedi.ch/lib/tpl/minima/images/nedi-s.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;There is a shot list of its feature&lt;br /&gt;&lt;ul&gt;&lt;br /&gt; &lt;li&gt;Auto discovery network deivce&lt;/li&gt;&lt;br /&gt; &lt;li&gt;Network &lt;a class="wikilink1" title="tutor:topology-map" href="http://www.nedi.ch/doku.php?id=tutor:topology-map"&gt;Topology-Map&lt;/a&gt;&lt;/li&gt;&lt;br /&gt; &lt;li&gt;SNMP based monitoring&lt;/li&gt;&lt;br /&gt; &lt;li&gt;Network performance and inventory management&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;a href="http://www.youtube.com/watch?v=lHDhmtPfC7c"&gt;&lt;a name='more'&gt;&lt;/a&gt;NeDi movie will show you what it can do.&lt;/a&gt;&lt;br /&gt;&lt;object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"&gt;&lt;param name="allowFullScreen" value="true" /&gt;&lt;param name="src" value="http://www.youtube.com/v/lHDhmtPfC7c&amp;amp;hl=zh_CN&amp;amp;fs=1" /&gt;&lt;embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/lHDhmtPfC7c&amp;amp;hl=zh_CN&amp;amp;fs=1" allowfullscreen="true"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2270677862205877381-951643109283542189?l=lzheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lzheng.blogspot.com/feeds/951643109283542189/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://lzheng.blogspot.com/2008/09/nedi-swiss-army-knife-of-network-device.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/951643109283542189'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/951643109283542189'/><link rel='alternate' type='text/html' href='http://lzheng.blogspot.com/2008/09/nedi-swiss-army-knife-of-network-device.html' title='NeDi - A Swiss Army Knife of network device management'/><author><name>Martin Liu</name><uri>http://www.blogger.com/profile/14835087322414696617</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='22' src='http://1.bp.blogspot.com/_KU0istEHv9w/SbuvDA1L0II/AAAAAAAABUg/bPORFhJ3p7A/S220/head.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2270677862205877381.post-5270891423697180784</id><published>2008-09-05T09:31:00.000+08:00</published><updated>2009-03-17T09:32:33.900+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Chrome'/><category scheme='http://www.blogger.com/atom/ns#' term='Google'/><title type='text'>Do you like Chrome?</title><content type='html'>Peoples always love whatever Google's invention, I am using Gmail and GTalk every day too. But I think I couldn't say I like google anytime. That's just because Chrome. It was installed on my laptop yesterday. I'm trying it out when I access any of my google services (Gmail, Reader, Doc, etc...). There are some App shortcuts are already on my XP deskdtop.  Base on one day experience of Chrome, I'd like to talk about reasons I don't like Chrome. I has not tested it too much at present, just few comments below:&lt;br /&gt;&lt;br /&gt;&lt;img class="alignnone" src="http://blogs.zdnet.com/perlow/images/chrome-constrictor.jpg" alt="" width="412" height="274" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;strong&gt;Chrome's Name:&lt;/strong&gt; I still do not figure out how to pronounce this word, someone says it sounds like a man perfume; I do thinks so. But it's ok for a name of software, I don't care about too much what it called.  FireFox is cool name, everyone know it.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Crash &lt;span style="font-size: 14px;"&gt;Continually&lt;/span&gt;&lt;/strong&gt;: It proved Chrome browser is on early stage. For me, I won't any software on my laptop send out any piece of information which I don't know or couldn't understand. So, I will never  turn on crash report option for any software. It is still crashing frequently, I might will not use it any more; or install it.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Bookmark on top: &lt;/strong&gt;My laptop has supper wide screen, so all of bookmarks are listing on the left side of Firefox/IE. I like to access bookmark from left side of screen. It is on the top and just below the address bar, I have to close it.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;ADs in Gmail/anywhere it could be:&lt;/strong&gt; In Firefox, I get really few AD showed up. Nobody love ADs, but Google can not do with our AD.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Without Add-ons:&lt;/strong&gt; It is so important for extending the usage of your browser. Add-on makes a browser to do more jobs as you wash for. I can list some add-ons of Firefox, they are very helpful and I must have all of them.&lt;br /&gt;&lt;br /&gt;I thinks Google really good at marketing. it crashed into browser marketing, its ambition knows no limits. All in all, Chrome is not a good enough to be my default browser; Fixfox will keeping do this job for me. Chrome is a ok software, it is no offence to Googl's fans.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2270677862205877381-5270891423697180784?l=lzheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lzheng.blogspot.com/feeds/5270891423697180784/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://lzheng.blogspot.com/2008/09/do-you-like-chrome.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/5270891423697180784'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/5270891423697180784'/><link rel='alternate' type='text/html' href='http://lzheng.blogspot.com/2008/09/do-you-like-chrome.html' title='Do you like Chrome?'/><author><name>Martin Liu</name><uri>http://www.blogger.com/profile/14835087322414696617</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='22' src='http://1.bp.blogspot.com/_KU0istEHv9w/SbuvDA1L0II/AAAAAAAABUg/bPORFhJ3p7A/S220/head.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2270677862205877381.post-5327351310059826345</id><published>2008-09-04T09:34:00.000+08:00</published><updated>2009-03-17T09:35:55.386+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='open source'/><title type='text'>best of open source  software [InfoWold OSS AWARRDS]</title><content type='html'>Are you running a open source project? If so, you may wash for this awards. Have you every vote for some&lt;br /&gt;&lt;br /&gt;&lt;img class="alignright" style="margin: 9px;" src="http://www.nagios.org/images/propaganda/bossie-2008.png" alt="" width="139" height="95" /&gt;OSS on InfoWorld? After I check out all of those lists, I realized there are some great softwares I still don't know. For sure you are leveraging oss power, you may go with some champion projects.&lt;br /&gt;&lt;br /&gt;&lt;span class="listLinkLrg"&gt;&lt;a class="listLinkLrg" href="http://www.infoworld.com/slideshow/2008/08/165-best_of_open_so-1.html"&gt;Best of open source productivity apps&lt;/a&gt;&lt;br /&gt;The InfoWorld Test Center's picks for the top free and open source productivity apps include office suite, Web browser, image ...&lt;br /&gt;&lt;/span&gt; &lt;span class="redArlSm"&gt;August 4, 2008&lt;/span&gt;&lt;br /&gt;&lt;span class="listLinkLrg"&gt;&lt;a class="listLinkLrg" href="http://www.infoworld.com/slideshow/2008/08/166-best_of_open_so-1.html"&gt;Best of open source developer tools&lt;/a&gt;&lt;br /&gt;The InfoWorld Test Center picks the top free and open source RIA platform, Ajax framework, business rule management system, ...&lt;br /&gt;&lt;/span&gt; &lt;span class="redArlSm"&gt;August 4, 2008&lt;/span&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;&lt;span class="listLinkLrg"&gt;&lt;a class="listLinkLrg" href="http://www.infoworld.com/slideshow/2008/08/167-best_of_open_so-1.html"&gt;Best of open source storage software&lt;/a&gt;&lt;br /&gt;The InfoWorld Test Center turns up the top free and open source offering for network and online backup, network attached storage, ...&lt;br /&gt;&lt;/span&gt; &lt;span class="redArlSm"&gt;August 4, 2008&lt;/span&gt;&lt;br /&gt;&lt;span class="listLinkLrg"&gt;&lt;a class="listLinkLrg" href="http://www.infoworld.com/slideshow/2008/08/168-best_of_open_so-1.html"&gt;Best of open source enterprise applications&lt;/a&gt;&lt;br /&gt;InfoWorld Test Center picks the best free BPM, CRM, ERP, e-commerce, business intelligence, project management, application ...&lt;br /&gt;&lt;/span&gt; &lt;span class="redArlSm"&gt;August 4, 2008&lt;/span&gt;&lt;br /&gt;&lt;span class="listLinkLrg"&gt;&lt;a class="listLinkLrg" href="http://www.infoworld.com/slideshow/2008/08/169-best_of_open_so-1.html"&gt;Best of open source for collaboration&lt;/a&gt;&lt;br /&gt;The InfoWorld Test Center picks the best for social networking, wiki, blogging, and groupware&lt;br /&gt;&lt;/span&gt; &lt;span class="redArlSm"&gt;August 4, 2008&lt;/span&gt;&lt;br /&gt;&lt;span class="listLinkLrg"&gt;&lt;a class="listLinkLrg" href="http://www.infoworld.com/slideshow/2008/08/170-best_of_open_so-1.html"&gt;Best of open source in networking&lt;/a&gt;&lt;br /&gt;The InfoWorld Test Center chooses its top picks for IP telephony, VoIP monitoring, log analysis, Wi-Fi scanning, server and ...&lt;br /&gt;&lt;/span&gt; &lt;span class="redArlSm"&gt;August 4, 2008&lt;/span&gt;&lt;br /&gt;&lt;span class="listLinkLrg"&gt;&lt;a class="listLinkLrg" href="http://www.infoworld.com/slideshow/2008/08/171-best_of_open_so-1.html"&gt;Best of open source platforms and middleware&lt;/a&gt;&lt;br /&gt;InfoWorld Test Center picks the top free and open source operating systems, desktop and server virtualization, database, ...&lt;br /&gt;&lt;/span&gt; &lt;span class="redArlSm"&gt;August 4, 2008&lt;/span&gt;&lt;br /&gt;&lt;span class="listLinkLrg"&gt;&lt;a class="listLinkLrg" href="http://www.infoworld.com/slideshow/2008/08/172-best_of_open_so-1.html"&gt;Best of open source in security&lt;/a&gt;&lt;br /&gt;The InfoWorld Test Center picks the top free and open source firewall, IPS, network gateway, password cracker, penetration ...&lt;br /&gt;&lt;/span&gt; &lt;span class="redArlSm"&gt;August 4, 2008&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2270677862205877381-5327351310059826345?l=lzheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lzheng.blogspot.com/feeds/5327351310059826345/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://lzheng.blogspot.com/2008/09/best-of-open-source-software-infowold.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/5327351310059826345'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/5327351310059826345'/><link rel='alternate' type='text/html' href='http://lzheng.blogspot.com/2008/09/best-of-open-source-software-infowold.html' title='best of open source  software [InfoWold OSS AWARRDS]'/><author><name>Martin Liu</name><uri>http://www.blogger.com/profile/14835087322414696617</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='22' src='http://1.bp.blogspot.com/_KU0istEHv9w/SbuvDA1L0II/AAAAAAAABUg/bPORFhJ3p7A/S220/head.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2270677862205877381.post-5907811117216811252</id><published>2008-08-23T09:37:00.001+08:00</published><updated>2009-03-17T14:53:51.385+08:00</updated><title type='text'>Open Source Total IT management Solution</title><content type='html'>在IT管理领域里，商业软件厂商中有自称Big 4的集团：CA，HP，BMC， IBM；在开源软件项目中也好像有自称“开源Big 4”的集团，他们是&lt;a href="http://www.vlan9.com/net-manage/soft/x103091.html" target="_self"&gt;Groundwork、Hyperic、Qlusters和Zenoss公司。&lt;/a&gt;商业厂商向用户推出自己的产品的时候，往往都会打着一些比较大的概念和幌子，说“我们是IT管理的Total Solution”；潜台词是我们的产品非常多，可以满足您所有的需求，而且只要您选择了我们，我们能保证所有的产品模块之间是无缝集成的。事实上的确如此，商业厂商凭着后台开发团队的强大，还有本地服务商的支持，在解决方案的集成性上的确没有什么问题。对于开源软件来说，由于每个软件都在各自为政的状态下独立发展，即使是彼此之间的功能有着某种衔接和集成性，在多数的情况下也往往是各自独立发展；没有考虑到彼此的组合和集成。不过换一个角度看，既然是开源软件，人家把源代码都全开放出来了，如果你想做两个开源软件的集成的话，从技术的角度上说，没有任何障碍；对比商业的闭源软件产品来说，似乎他们又在这方面有着与生俱来的优势。&lt;br /&gt;&lt;br /&gt;开源的IT管理软件中有非常多的种类，就拿网管软件来说吧。我的blog上介绍了很多，其中很多的软件都是功能非常重复，而各有千秋的。要想组合一个纯开源的整体IT管理解决方案不是不可能的，需要的是对一些比较精华的软件系统有所了解，并且了解他们之间集成的方式和实现功能。在此基础上做出合理的组合，方能搭建出一个整体的方案。&lt;br /&gt;&lt;br /&gt;由于现在ITIL已经成为了大家耳熟能详的“GOOD PRACTICE”，这是08年V3之后的一个转变，V3提出之后，它就以一种亲民的身份，自称自己不再是“BEST PRACTICE”了。既然是要攒一个“开源IT管理整体解决方案”，同时为了保持本方案具有一定的理论高度 ;) 选择ITIL作为理论依据当然是不会错了呵呵～～ 不好意思今天心情比较好，废话实在太多，抱歉，下面将开始方案书写了。&lt;br /&gt;&lt;br /&gt;本方案将兼顾ITIL中的两大块：IT交付和IT支持。我所选取的是OpenNMS, Hyperic HQ 和 OTRS来分别支撑IT交付和IT支持者两个部分。OpenNMS和Hyperic HQ组合来完成网络和系统监控，它们为可用性管理、性能（容量）管理和服务水平管理提供支持和实现，注意这里说的是为这几个流程提供支持的工具，这些工具本身并不是流程工具。OTRS完成事件管理、问题管理、配置管理和服务水平管理等流程，OTRS本身是一个工单跟踪管理系统，他现在的ITSM模块以及发展到1.1的版本了，同时自称是ITIL兼容的软件。&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.martinliu.cn/wp-content/uploads/2008/08/opeople-over-process.jpg"&gt;&lt;img class="alignnone size-full wp-image-162" title="opeople-over-process" src="http://www.martinliu.cn/wp-content/uploads/2008/08/opeople-over-process.jpg" alt="" width="492" height="450" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;IT Delivery&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;OpenNMS和Hyperic HQ的功能定位有所不同，在这里选择他们俩来作为监控网络和系统的平台由一下的一些理由。OpenNMS是agentless的监控软件，它的网络自动发现功能非常好使，而且现在能支持越来越多的网络设备，对于国内的华为等厂商的设备需要做一些定制后才能监控，否则只能看到标准的mib2的信息。最新的版本也能支持分布式的管理功能，也就是remote monitor的模块。我没有让Zenoss入选网络监控的一个重要原因是，OpenNMS是纯开源软件项目，它的所有功能都是可用的，而且它是Java程序，配置文件大多是xml文件。对支持非常大量的网络设备和端口，你需要有的是对Tomcat和Java应用的调优能力，和通过OpenNMS的邮件组来解决bug的能力。OpenNMS里面有非常好的告警事件管理功能，它本身是一个非常好的事件平台，事件升级、报警、过滤等功能都有。而且现在OpenNMS已经能和Hyperic HQ做事件集成，Hyperic HQ的报警事件能传递到OpenNMS中，这就意味着OpenNMS可以作为一个统一集成的事件管理平台，在这里对集中管理所有类型的告警事件。HQ是一种Agent based的监控软件，对于系统监控而言，很多商业厂商的软件功能都无法很好的做到单一代理的技术，当然我认为BMC的Patrol是例外，它的单一代理技术是我见到最好的。HQ的单一代理技术意味着，通过在一台服务器上部署一次代理程序后，其他的工作就都转到web console上了，在那里，你可以配置代理对各种资源的管理，它的代理能发现非常广泛的基础架构应用：Web， midtier, DB等。由于HQ是一个商业开源的软件，所以它对商业基础架构软件的平台支持的非常好，能支持目前流行的所有基础架构软件包括各种商业的操作系统、数据库、中间件；当然它对开源的软件也能够监控。监控参数很多，配置容易，有开放的接口提供功能扩展开发。从OpenNMS和HQ的各种图形上可以很好的评价和监控和各种IT服务的质量。OpenNMS中的界面中最多的就是对某个节点或者上面的某个服务可用性的计算。&lt;br /&gt;&lt;br /&gt;OpenNMS和HQ实现和完成的功能能为IT交付中的：可用性管理、性能管理和服务水平管理提供实时的数据支持，OpenNMS作为总的事件平台，同时它还监控所有的网络设备。HQ用来监控所有重要业务服务器，那些边缘的非重要的业务服务器或者是客户端设备也可以交给OpenNMS来管理，它的无代理监控，对这些设备也能管理的不错。&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;IT Support&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;&lt;p class="bodytext"&gt;OTRS本身是一个非常不错的工单跟踪系统，它在加载了ITSM模块之后，就把ITIL的很多精髓理论做了很好的诠释和实现。对于很多大型企业用户而言可能会笑话OTRS的简陋，不过实施ITIL的过程，我觉得应该是：把当前的繁杂工作，按照ITIL的几个流程简化梳理的过程，每个流程完成比较单一而纯粹的目标；流程之间又能有一定的集成就可以了。对于OTRS的研究，我目前也处于安装和读管理员手册阶段，没时间细看。选择OTRS的一个最重要原因是，今年也开发了一个事件集成模块，它能通过这个模块与Nagios，openNMS，OpenView，Tivoli等监控产品做事件集成，也就是说告警事件能自动在OTRS中生成事件单，而OTRS的事件管理模块就负责吧入站的事件单自动化的分配给相关的技术支持人员受理解决。详情请参考Automated System Monitoring with OTRS &lt;a title="Download Whitepaper, PDF, 98KB" href="http://www.otrs.com/fileadmin/mediafiles/News_Presse/Whitepaper/SystemMonitoring_Module_OTRS_US.pdf" target="_blank"&gt;Download&lt;/a&gt;这个白皮书是在OTRS.com的网站上下载的，我当初怀疑这个事件集成模块是否是开源的软件，所以在&lt;a title="Vice President of OTRS Inc" href="http://blog.kuhn-kt.de/" target="_blank"&gt;Christopher T. Kuhn&lt;/a&gt; 的Blog上&lt;a href="http://blog.kuhn-kt.de/?p=87" target="_self"&gt;问他了一下&lt;/a&gt;，他向我确认该模块是开源的，并提供了下载地址。从技术路线上来说OTRS是实现了服务台的功能，并且实现事件、问题、配置和SLA管理；从界面上看它对这些流程的支持是比较简洁的实现，你完全不能把它和商业的服务台软件来比较。不过实施ITIL的道路，我觉得应该是丰俭由人的，我相信一定会有人走简洁路线的。想想Apple的产品，它的设计无比的简洁，它简洁并不丑陋，而且还很cool，很流行。&lt;/p&gt;&lt;br /&gt;&lt;p class="bodytext"&gt;由于这个方案攒的还是比较匆忙，而且技术上没有实际测试和验证，本文旨抛砖引玉的提出一些思路和想法，未经详细推敲，欢迎提出您的建议。&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2270677862205877381-5907811117216811252?l=lzheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lzheng.blogspot.com/feeds/5907811117216811252/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://lzheng.blogspot.com/2008/08/open-source-total-it-management_23.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/5907811117216811252'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/5907811117216811252'/><link rel='alternate' type='text/html' href='http://lzheng.blogspot.com/2008/08/open-source-total-it-management_23.html' title='Open Source Total IT management Solution'/><author><name>Martin Liu</name><uri>http://www.blogger.com/profile/14835087322414696617</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='22' src='http://1.bp.blogspot.com/_KU0istEHv9w/SbuvDA1L0II/AAAAAAAABUg/bPORFhJ3p7A/S220/head.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2270677862205877381.post-8728343360486572853</id><published>2008-08-23T09:37:00.000+08:00</published><updated>2009-03-17T09:38:46.439+08:00</updated><title type='text'>Open Source Total IT management Solution</title><content type='html'>在IT管理领域里，商业软件厂商中有自称Big 4的集团：CA，HP，BMC， IBM；在开源软件项目中也好像有自称“开源Big 4”的集团，他们是&lt;a href="http://www.vlan9.com/net-manage/soft/x103091.html" target="_self"&gt;Groundwork、Hyperic、Qlusters和Zenoss公司。&lt;/a&gt;商业厂商向用户推出自己的产品的时候，往往都会打着一些比较大的概念和幌子，说“我们是IT管理的Total Solution”；潜台词是我们的产品非常多，可以满足您所有的需求，而且只要您选择了我们，我们能保证所有的产品模块之间是无缝集成的。事实上的确如此，商业厂商凭着后台开发团队的强大，还有本地服务商的支持，在解决方案的集成性上的确没有什么问题。对于开源软件来说，由于每个软件都在各自为政的状态下独立发展，即使是彼此之间的功能有着某种衔接和集成性，在多数的情况下也往往是各自独立发展；没有考虑到彼此的组合和集成。不过换一个角度看，既然是开源软件，人家把源代码都全开放出来了，如果你想做两个开源软件的集成的话，从技术的角度上说，没有任何障碍；对比商业的闭源软件产品来说，似乎他们又在这方面有着与生俱来的优势。&lt;br /&gt;&lt;br /&gt;开源的IT管理软件中有非常多的种类，就拿网管软件来说吧。我的blog上介绍了很多，其中很多的软件都是功能非常重复，而各有千秋的。要想组合一个纯开源的整体IT管理解决方案不是不可能的，需要的是对一些比较精华的软件系统有所了解，并且了解他们之间集成的方式和实现功能。在此基础上做出合理的组合，方能搭建出一个整体的方案。&lt;br /&gt;&lt;br /&gt;由于现在ITIL已经成为了大家耳熟能详的“GOOD PRACTICE”，这是08年V3之后的一个转变，V3提出之后，它就以一种亲民的身份，自称自己不再是“BEST PRACTICE”了。既然是要攒一个“开源IT管理整体解决方案”，同时为了保持本方案具有一定的理论高度 ;) 选择ITIL作为理论依据当然是不会错了呵呵～～ 不好意思今天心情比较好，废话实在太多，抱歉，下面将开始方案书写了。&lt;br /&gt;&lt;br /&gt;本方案将兼顾ITIL中的两大块：IT交付和IT支持。我所选取的是OpenNMS, Hyperic HQ 和 OTRS来分别支撑IT交付和IT支持者两个部分。OpenNMS和Hyperic HQ组合来完成网络和系统监控，它们为可用性管理、性能（容量）管理和服务水平管理提供支持和实现，注意这里说的是为这几个流程提供支持的工具，这些工具本身并不是流程工具。OTRS完成事件管理、问题管理、配置管理和服务水平管理等流程，OTRS本身是一个工单跟踪管理系统，他现在的ITSM模块以及发展到1.1的版本了，同时自称是ITIL兼容的软件。&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.martinliu.cn/wp-content/uploads/2008/08/opeople-over-process.jpg"&gt;&lt;img class="alignnone size-full wp-image-162" title="opeople-over-process" src="http://www.martinliu.cn/wp-content/uploads/2008/08/opeople-over-process.jpg" alt="" width="492" height="450" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;IT Delivery&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;OpenNMS和Hyperic HQ的功能定位有所不同，在这里选择他们俩来作为监控网络和系统的平台由一下的一些理由。OpenNMS是agentless的监控软件，它的网络自动发现功能非常好使，而且现在能支持越来越多的网络设备，对于国内的华为等厂商的设备需要做一些定制后才能监控，否则只能看到标准的mib2的信息。最新的版本也能支持分布式的管理功能，也就是remote monitor的模块。我没有让Zenoss入选网络监控的一个重要原因是，OpenNMS是纯开源软件项目，它的所有功能都是可用的，而且它是Java程序，配置文件大多是xml文件。对支持非常大量的网络设备和端口，你需要有的是对Tomcat和Java应用的调优能力，和通过OpenNMS的邮件组来解决bug的能力。OpenNMS里面有非常好的告警事件管理功能，它本身是一个非常好的事件平台，事件升级、报警、过滤等功能都有。而且现在OpenNMS已经能和Hyperic HQ做事件集成，Hyperic HQ的报警事件能传递到OpenNMS中，这就意味着OpenNMS可以作为一个统一集成的事件管理平台，在这里对集中管理所有类型的告警事件。HQ是一种Agent based的监控软件，对于系统监控而言，很多商业厂商的软件功能都无法很好的做到单一代理的技术，当然我认为BMC的Patrol是例外，它的单一代理技术是我见到最好的。HQ的单一代理技术意味着，通过在一台服务器上部署一次代理程序后，其他的工作就都转到web console上了，在那里，你可以配置代理对各种资源的管理，它的代理能发现非常广泛的基础架构应用：Web， midtier, DB等。由于HQ是一个商业开源的软件，所以它对商业基础架构软件的平台支持的非常好，能支持目前流行的所有基础架构软件包括各种商业的操作系统、数据库、中间件；当然它对开源的软件也能够监控。监控参数很多，配置容易，有开放的接口提供功能扩展开发。从OpenNMS和HQ的各种图形上可以很好的评价和监控和各种IT服务的质量。OpenNMS中的界面中最多的就是对某个节点或者上面的某个服务可用性的计算。&lt;br /&gt;&lt;br /&gt;OpenNMS和HQ实现和完成的功能能为IT交付中的：可用性管理、性能管理和服务水平管理提供实时的数据支持，OpenNMS作为总的事件平台，同时它还监控所有的网络设备。HQ用来监控所有重要业务服务器，那些边缘的非重要的业务服务器或者是客户端设备也可以交给OpenNMS来管理，它的无代理监控，对这些设备也能管理的不错。&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;IT Support&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;&lt;p class="bodytext"&gt;OTRS本身是一个非常不错的工单跟踪系统，它在加载了ITSM模块之后，就把ITIL的很多精髓理论做了很好的诠释和实现。对于很多大型企业用户而言可能会笑话OTRS的简陋，不过实施ITIL的过程，我觉得应该是：把当前的繁杂工作，按照ITIL的几个流程简化梳理的过程，每个流程完成比较单一而纯粹的目标；流程之间又能有一定的集成就可以了。对于OTRS的研究，我目前也处于安装和读管理员手册阶段，没时间细看。选择OTRS的一个最重要原因是，今年也开发了一个事件集成模块，它能通过这个模块与Nagios，openNMS，OpenView，Tivoli等监控产品做事件集成，也就是说告警事件能自动在OTRS中生成事件单，而OTRS的事件管理模块就负责吧入站的事件单自动化的分配给相关的技术支持人员受理解决。详情请参考Automated System Monitoring with OTRS &lt;a title="Download Whitepaper, PDF, 98KB" href="http://www.otrs.com/fileadmin/mediafiles/News_Presse/Whitepaper/SystemMonitoring_Module_OTRS_US.pdf" target="_blank"&gt;Download&lt;/a&gt;这个白皮书是在OTRS.com的网站上下载的，我当初怀疑这个事件集成模块是否是开源的软件，所以在&lt;a title="Vice President of OTRS Inc" href="http://blog.kuhn-kt.de/" target="_blank"&gt;Christopher T. Kuhn&lt;/a&gt; 的Blog上&lt;a href="http://blog.kuhn-kt.de/?p=87" target="_self"&gt;问他了一下&lt;/a&gt;，他向我确认该模块是开源的，并提供了下载地址。从技术路线上来说OTRS是实现了服务台的功能，并且实现事件、问题、配置和SLA管理；从界面上看它对这些流程的支持是比较简洁的实现，你完全不能把它和商业的服务台软件来比较。不过实施ITIL的道路，我觉得应该是丰俭由人的，我相信一定会有人走简洁路线的。想想Apple的产品，它的设计无比的简洁，它简洁并不丑陋，而且还很cool，很流行。&lt;/p&gt;&lt;br /&gt;&lt;p class="bodytext"&gt;由于这个方案攒的还是比较匆忙，而且技术上没有实际测试和验证，本文旨抛砖引玉的提出一些思路和想法，未经详细推敲，欢迎提出您的建议。&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2270677862205877381-8728343360486572853?l=lzheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lzheng.blogspot.com/feeds/8728343360486572853/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://lzheng.blogspot.com/2008/08/open-source-total-it-management.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/8728343360486572853'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/8728343360486572853'/><link rel='alternate' type='text/html' href='http://lzheng.blogspot.com/2008/08/open-source-total-it-management.html' title='Open Source Total IT management Solution'/><author><name>Martin Liu</name><uri>http://www.blogger.com/profile/14835087322414696617</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='22' src='http://1.bp.blogspot.com/_KU0istEHv9w/SbuvDA1L0II/AAAAAAAABUg/bPORFhJ3p7A/S220/head.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2270677862205877381.post-1149850918999025042</id><published>2008-08-15T09:38:00.000+08:00</published><updated>2009-03-17T09:40:20.227+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CMDB'/><title type='text'>配置管理中几个的误区(1)</title><content type='html'>配置管理的项目可以从CMDB的建设开始，也可以从配置管理的流程建设开始。我在一些配置管理的项目中发现了一些用户容易犯的错误有很多。先说说配置管理，做ITSM的项目，往往CMDB的建设，或者配置管理流程大多不会非常重视，往往作为一种辅助性的环节在项目中得到实施。例如ITSM项目一上来就做服务台，然后是变更管理流程和其他流程；在一些后续的资产管理的项目中CMDB的到重视并建设。其实配置管理流程和CMDB是ITSM项目中非常重要的一环，它建设的效果对整体效果有乘法放大的效果。CMDB的主要功能我认为有两点：&lt;br /&gt;&lt;ol&gt;&lt;br /&gt; &lt;li&gt;提供唯一、精确的配置信息库，让所有IT团队的人都明确IT管理配置项范围，有了它所有人都起码能清楚“我管理的东西是什么有哪些？”。都说ITIL的语言是IT管理的共同语言，那么配置信息就是这个语言的主语和宾语；从这里可以看到，如果我们没有这样一个准确的配置信息库，我们彼此之间的沟通会出现多大的误解和迷惑。我在用户现场做项目的时间比较多，耳闻目睹很多沟通障碍；这些障碍不是沟通方式和技术造成的，而是大家没有能从一开始就说清楚“谈论的CI对象到底是什么”&lt;/li&gt;&lt;br /&gt; &lt;li&gt;实现一定程度上的业务影响分析。往往都是有IT部门牵头做CMDB，后期也主要是IT部门用。有效的业务影响分析能力，可以彻底提高事件管理的有效性。一般用户可能会有一个集中Event Console，从这个console中事件一般是以生成的时间先后顺序查看和处理的。最差的事件管理方式就是这种“先进先出”的处理应对方式。如果你能说清楚，发生事件的对象（配置项）对业务系统的影响程度，那么你就能够做到按照这些事件的优先级别来处理；事件的优先级就是该事件对业务系统所造成的影响的严重程度。需要做到业务影响分析，就必须做业务模型梳理。每一个业务服务和业务流程也是配置项，IT的人也需要能理解业务。&lt;/li&gt;&lt;br /&gt;&lt;/ol&gt;&lt;br /&gt;&lt;img class="alignnone" style="margin: 5px;" src="http://bus.satrip.com/%E4%B8%8A%E4%BC%A0%E6%96%87%E4%BB%B6%5C%E6%99%AF%E7%82%B9%5C%E5%9B%BE%E7%89%87%5Cegypt01.jpg" alt="" width="439" height="327" /&gt;&lt;br /&gt;&lt;br /&gt;下面列出一些常见错误，这些错误发生在企业做ITSM项目的前后都有可能，不过多是在实施ITSM项目之前，或者上CMDB工具之前，或者过程中。&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;1）目标不明确，实施结果无法衡量      Goal&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;所谓目标不明确，并不是说没有目标，而是说：目标定的不太合理。不合理的原因有一下几种：目标过大、目标过于模糊、过于教条、拘泥于ITIL的书本、和实际的工作联系不紧密、没有衡量和控制的方式。在一定的项目时间周期内，总结之前配置管理的问题，作出一个切实可行的配置管理数据库建立目标应该不难，主要以使用为主，不要拘泥于细节。&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;2）配置项信息混乱，信息结构无序    Scope&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;这里的“信息结构”是说CMDB的CI配置项信息查看应该是立体的有结构的很直观的数据信息。在访谈的过程中，有些用户在讨论过程中认为配置项组成的信息结构应该是网状的。其实现实中的IT基础架构组件的确是以网状的形式相关联的，这种想法非常实际。不过人们都太偏重IT了，遗忘了IT部门的最终使命“为企业交付各种业务服务”。业务服务就是CMDB数据金字塔的顶端部分。从IT部门提供的业务服务开始来梳理和建立CMDB配置库是一种“自顶向下”有效方式，是IT部门做CMDB配置管理过程中，与业务部门沟通的“翻译机”。自顶向下的方式需要业务部门的配合，或者IT部门内有精通业务的强人。通过这种方式做出了的CMDB，CI之间的构成方式，从宏观上看：屏幕的投影是树根型的，立体的看是金字塔形的，业务系统模型是树根的根部，是金字塔的顶端部分。微观上看，局部可能是网状的，或者是星型的。没有业务服务作为头部，很难说出CMDB的scope究竟是多大，很难说清楚哪些CI可能会在CMDB中出现。&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;3）配置信息随意堆积，纠缠于过多的CI属性     Level&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;每一个CI都可能具有非常多的属性，成功选择的标准是：够用就好，精简是王。很多用户都存在的误区就是“复杂比简单好，越复杂越放心”；大多数用户在项目初期的需求整理的时候都觉得，需求提的越全面，越好，越保险。这种心情是可以理解的，毕竟ITSM项目的周期和投入通常都是非常多的。不过对于配置管理来说却，万万不能有这种想法；否则，CMDB的维护和审计的工作量将非常巨大。一个信息量过载的CMDB，就是一个不可用的配置库。一个只有10个属性的CI和有50个属性的CI展现在你面前的时候；你找到你所关心的信息花的时间上看，前者是后者的1/5时间。属性一定要精简，特别是CMDB从零开始的用户。在设计的初期一定预留属性扩展的可能性。&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;4）疏于配置信息的准确性和实时性&lt;/strong&gt; &lt;strong&gt; update&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;CMDB一旦建立了之后，所有用户一定要对CMDB使用起来，要为CMDB提供反馈。最终使用配置信息的人，如果发现信息不准确，需要及时报告配置经理。配置经理需要及时维护。配置经理最重要的职责是，确保每一个大小变更实施完毕之后对要对相关CI做更新。你可以没有正规的变更流程系统去跑变更单，不过我所看到的是很多企业即使没有实施ITSM项目，其实他们手工变更单的流程跑的有板有眼，一点都不差。美中不足的是，变更后的结果没有地方更新和反馈。而CMDB就是这样一个变更结果反馈和汇集的目的地。在大家都频繁使用CMDB，并且每一个大小变更都更新CMDB的完美情况下，CMDB中的信息会随之时间的流逝，愈来愈精确，愈来愈完善。&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;5）拘泥于工具的功能，忽略了最终目标   Tool&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;我看到的最多的工具是MS Excel，也有使用自开发系统的，可有自开发系统最终丁不住在转向商业工具的 :( 无论何种工具，假如在一个正确的事实和使用的策略下，我觉得都是可以获得CMDB建设的成功的。一个好的工具还是有必要的。在选择一个成品工具或者开发一个CMDB工具时，需要考虑工具的几个方面。工具应该参考或者借鉴某种国际标准，这里的标准是指某种通用模型标准 Common Data Model (CDM)，例如DTMF的 Common Information Model (CIM),或者WMI等。好的工具需要能和其他ITSM流程紧密结合，特别是事件管理、问题管理和配置管理者三个流程。如果这三个流程是建立在某种工具平台之上的，那么CMDB的信息最好能无缝的整合的流程的处理过程中。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2270677862205877381-1149850918999025042?l=lzheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lzheng.blogspot.com/feeds/1149850918999025042/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://lzheng.blogspot.com/2008/08/1.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/1149850918999025042'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/1149850918999025042'/><link rel='alternate' type='text/html' href='http://lzheng.blogspot.com/2008/08/1.html' title='配置管理中几个的误区(1)'/><author><name>Martin Liu</name><uri>http://www.blogger.com/profile/14835087322414696617</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='22' src='http://1.bp.blogspot.com/_KU0istEHv9w/SbuvDA1L0II/AAAAAAAABUg/bPORFhJ3p7A/S220/head.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2270677862205877381.post-4553679666953914845</id><published>2008-08-08T09:40:00.000+08:00</published><updated>2009-03-17T09:41:03.945+08:00</updated><title type='text'>2008 Beijing Olympic Game introduce China to the world</title><content type='html'>中午后去超市购物；超市的人可真多啊，大家都在采购备战晚上的奥运哈哈。我也买的毫不手软啊，西瓜、王老吉、可乐、牛肉、蔬菜等等！回家后，先炖上一锅牛腩萝卜汤，昨天立秋，今天贴贴秋膘有不迟。&lt;br /&gt;&lt;br /&gt;准时5点就开始收获在电视机前。等待开幕式的开始。开幕式终于开始，虽然视觉上的冲击性不强，不过还是完美的展示了中华文化的精髓。通过四大发明的展示，以东方人含蓄和细腻的手法，把吾国浩浩汤汤2000多年的历史优美的展示与全球世人面前。地球村的创意我觉得非常好，最后刘欢站在最上方高歌一曲，挺好。兴致最好的时候牛腩汤经过几个小时的熬制，也香气扑鼻了，呵呵来上一碗，继续看&lt;br /&gt;&lt;br /&gt;总之真个文艺演出，文化气息十足，可圈可点之处也很多；唯一担心的是怕老外们理解不了。现在终于看到中国代表队在姚明的带领下，正缓缓入场；中国体育健儿的队伍可真大啊！！！&lt;br /&gt;&lt;br /&gt;&lt;Font size =33&gt;中国加油!!! &lt;/font&gt;&lt;br /&gt;&lt;br /&gt;&lt;img class="alignnone" src="http://www.jxcn.cn/mmsource/image/2008-2-28/U1565P1T1D14341297F21DT20071120190907.jpg" alt="" width="320" height="341" /&gt;&lt;br /&gt;&lt;br /&gt;哈哈忍不住了，我也在blog上喊一嗓子吧，明天奥运的战幕就缓缓拉开了，希望他们拿更多金牌为国争光。&lt;br /&gt;&lt;br /&gt;现在中国队走到了中场，期待圣火点燃的那一刻吧。顺便说一句，有人说中国队的服装配色有点借鉴了‘西红柿炒鸡蛋’的色彩，呵呵有点象，的确有点象，而且那时我的拿手菜:) 今年北京的天气，好的是，天公作美，真的憋住，愣是没有下雨；不好的是，桑拿的程度太高了。场内入场的所有运动员，从电视上可以看出都已经是大汗淋漓了，都在等待圣火。烟火，有事一波烟火，整个鸟巢像是个火锅一样，再次沸腾一次。&lt;br /&gt;&lt;br /&gt;中国画，由所有运动员参与绘制的一副巨画放到了场地中央，这幅画可谓整场的一个核心线索，这可能是老谋子的idea吧，和拍电影的道理一样，需要有一个线索贯穿始终，像是ice age2里的那颗坚果。不知道以后会把它放在那，细看这画很不错，写意，非常写意，还有点点现代气息。&lt;br /&gt;&lt;br /&gt;刘淇开始讲话了。不禁回想起，我在看圣火采集实况转播时候的激动心情，他在希腊的采集圣火的神殿哪里也发言了。LP说他在这发言可谓捡了一个不小的便宜，前人种树后人乘凉啊!!&lt;br /&gt;&lt;br /&gt;胡锦涛主席宣布“大会开始！！” :) 呵呵，有一波强烈烟火，太cool了！！ 奥运会旗入场了，八人举着会旗缓缓入场，8人都是奥运的元老人物。现在看到那些在场地周边，做分割线的MM们好像不用再跳跳跳的欢迎了，这些MM已经在入场式的时候跳了快2个小时了，体力不行还真去不了啊，辛苦辛苦了！哈哈！！护旗手开始升会旗，不得不说中国的护旗手世界上最cool，赞一个！！在赞一次天工吧，到现在为止，一滴雨都没下，真给面子啊！&lt;br /&gt;&lt;br /&gt;张怡宁右手抓五环旗开始宣誓，她表现的很腼腆：）黄利庭代表裁判员宣誓，慷慨激扬，强！！&lt;br /&gt;&lt;br /&gt;我看时间一定要拖到12点整了，不行我先把这个post发布一下啊，一定要讨到八月八的这个好彩头。发布ed&lt;br /&gt;&lt;br /&gt;DONE继续，很大很强的一个烟火在鸟巢上空喷出，绚烂啊！！许海峰手持火炬入场，开幕式的最大悬念缓缓揭开了。啊！点燃了高敏的火炬～～～转给李小双，继续跑，传给第四个占旭刚，跑～～这第五个张军该是最后一个了吧，都快是最后一分钟了，我和LP都猜，最后一个是谁呢？刘翔？？第六位了陈中，跑～第七个了，孙晋芳，第八个该是最后一个吧？继续跑～过0点了。火炬在晚上看，真好看，最后一个李宁了，被吊起来到空中，很高，很高，继续升高～～OH my god ，升到最高处，绕嘴上圈，在空中跑，创意啊！！！赞！！！画卷在他下面缓缓打开，画卷始终在他身后，缓缓打开，太强了，弓虽！！！牛啊～～～李宁依然在空中认真的跑着，要绕场一周了，看来，不知主火炬到底在哪里啊？？到了，主火炬终于出现了，点ing。。点了一个导火索，导火索螺旋上升，圣火熊熊绽放在北京夜空～～全城烟火一起点燃，烟火到达等顶峰。一个五环的烟火呀！！我坐在家里可以听到隆隆的烟火声，家里的视野不好，无奈啥也看不到！&lt;br /&gt;&lt;br /&gt;刚才急奔向楼顶，想看一眼最后的绚烂，可惜到了楼顶的门口发现，门已被锁，而且上了封条了。外面的烟火声还是有，心里一个字痒啊～～～不过无奈总是难免的，我的奥运开幕式实况转播也要结束了。&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;动态奥运奖牌榜&lt;/strong&gt;&lt;br /&gt;&lt;iframe src="http://2008.ifeng.com/jiangpai/medal_gray.html" border="0" marginwidth="0" marginheight="0" scrolling="no" width="201" frameborder="no" height="162"&gt;&lt;/iframe&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2270677862205877381-4553679666953914845?l=lzheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lzheng.blogspot.com/feeds/4553679666953914845/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://lzheng.blogspot.com/2008/08/2008-beijing-olympic-game-introduce.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/4553679666953914845'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/4553679666953914845'/><link rel='alternate' type='text/html' href='http://lzheng.blogspot.com/2008/08/2008-beijing-olympic-game-introduce.html' title='2008 Beijing Olympic Game introduce China to the world'/><author><name>Martin Liu</name><uri>http://www.blogger.com/profile/14835087322414696617</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='22' src='http://1.bp.blogspot.com/_KU0istEHv9w/SbuvDA1L0II/AAAAAAAABUg/bPORFhJ3p7A/S220/head.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2270677862205877381.post-7393794804861432413</id><published>2008-08-04T09:41:00.000+08:00</published><updated>2009-03-17T09:41:49.692+08:00</updated><title type='text'>Systems Monitoring Shootout</title><content type='html'>Please download it here &lt;a href="http://ols.fedoraproject.org/OLS/Reprints-2008/buytaert-reprint.pdf" target="_blank"&gt;A paper from Open Management Consortium&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;img align="right" style="margin: 8px;" src="http://www.isausa.com/img/paper-to-cd-2.jpg" alt="" width="195" height="240" /&gt; This is a paper from "2008 Ottawa Linux Symposium". It will give you a nice insight about some great NSM projects. It is talking about OpenNMS, Zabix, Zenoss, GroundWorks and Hyperic, those might b the hottest projects around NMS field.  If you are looking for a open source network and system monitoring solution, or you are testing one of them; you should &lt;a href="http://ols.fedoraproject.org/OLS/Reprints-2008/buytaert-reprint.pdf" target="_blank"&gt;check it out&lt;/a&gt;. I got this paper from &lt;a href="http://www.open-management.com" target="_blank"&gt;Open Management Consortium.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Sometimes, people might spend too much time on testing different projects; I know this is a kind of fun. But eventually they only got lots of comments about manny project. They still did not realize the value of open source. The best way to adpat open source is that you just pick one nice project and keeping to use it for months at least. I have a net admin frind who I had since helped to setup Cacti for all of his network devices. He don't know so many NSM projects, but he really engoy Cacti. With Cacti, he can do a easier and better job then before. So, are you going to still watching open source world? Let's get start your real open source journey.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2270677862205877381-7393794804861432413?l=lzheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lzheng.blogspot.com/feeds/7393794804861432413/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://lzheng.blogspot.com/2008/08/systems-monitoring-shootout.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/7393794804861432413'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/7393794804861432413'/><link rel='alternate' type='text/html' href='http://lzheng.blogspot.com/2008/08/systems-monitoring-shootout.html' title='Systems Monitoring Shootout'/><author><name>Martin Liu</name><uri>http://www.blogger.com/profile/14835087322414696617</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='22' src='http://1.bp.blogspot.com/_KU0istEHv9w/SbuvDA1L0II/AAAAAAAABUg/bPORFhJ3p7A/S220/head.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2270677862205877381.post-5352874235010236933</id><published>2008-07-21T09:44:00.000+08:00</published><updated>2009-03-17T09:44:54.514+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Google'/><title type='text'>What is Google Infrastructure?</title><content type='html'>&lt;img src="http://i.i.com.com/cnwk.1d/i/bto/20080529/Google_data_center_c2000_Jeff_Dean_400x318.jpg" alt="" width="400" height="318" /&gt;&lt;br /&gt;&lt;br /&gt;If you have no idea, you should read this post "&lt;a href="http://news.cnet.com/8301-10784_3-9955184-7.html?tag=blog.1" target="_blank"&gt;Google spotlights data center inner workings&lt;/a&gt;".&lt;br /&gt;&lt;br /&gt;There are some notes I took as blowing.&lt;br /&gt;&lt;br /&gt;Google Infrastructure:&lt;br /&gt;&lt;ul&gt;&lt;br /&gt; &lt;li&gt;clusters of 1,800 servers are pretty routine.&lt;/li&gt;&lt;br /&gt; &lt;li&gt;&lt;a title="We're all guinea pigs in Google's search experiment -- Thursday, May 29, 2008" href="http://news.cnet.com/8301-10784_3-9954972-7.html"&gt;an ordinary Google search query that involves 700 to 1,000 servers&lt;/a&gt;&lt;/li&gt;&lt;br /&gt; &lt;li&gt;puts 40 servers in each rack&lt;/li&gt;&lt;br /&gt; &lt;li&gt;&lt;a title="Use Google Maps to find Google data centers -- Friday, Apr 11, 2008" href="http://news.cnet.com/8301-10784_3-9917205-7.html"&gt;Google has 36 data centers across the globe&lt;/a&gt;; Google has more than 200,000 servers; growing every day.&lt;/li&gt;&lt;br /&gt; &lt;li&gt;Google largely builds its own technology.&lt;/li&gt;&lt;br /&gt; &lt;li&gt;to treat each machine as expendable; Google prefers to invest its money in fault-tolerant software. NOT hardware  fault-tolerant.&lt;/li&gt;&lt;br /&gt; &lt;li&gt;Google uses ordinary hardware components for its servers, it doesn't use conventional packaging. Google required Intel to create custom circuit boards.&lt;/li&gt;&lt;br /&gt; &lt;li&gt; As to the servers themselves, Google likes multicore chips, those with many processing engines on each slice of silicon.&lt;/li&gt;&lt;br /&gt; &lt;li&gt;three core elements of Google's software: &lt;a class="external-link" href="http://labs.google.com/papers/gfs.html"&gt;GFS, the Google File System&lt;/a&gt;, &lt;a class="external-link" href="http://labs.google.com/papers/bigtable.html"&gt;BigTable&lt;/a&gt;, and the &lt;a class="external-link" href="http://labs.google.com/papers/mapreduce.html"&gt;MapReduce&lt;/a&gt; algorithm.&lt;/li&gt;&lt;br /&gt; &lt;li&gt;Google helps with&lt;span style="color: #ff0000;"&gt;&lt;strong&gt; a lot of open-source software projects&lt;/strong&gt;&lt;/span&gt; that helped the company get its start, these packages remain proprietary except in general terms.&lt;/li&gt;&lt;br /&gt; &lt;li&gt;GFS stores each chunk of data, typically 64MB in size, on at least three machines called chunkservers; master servers are responsible for backing up data to a new area if a chunkserver failure occurs.&lt;/li&gt;&lt;br /&gt; &lt;li&gt;The largest BigTable instance manages about 6 petabytes of data spread across thousands of machines.&lt;/li&gt;&lt;br /&gt; &lt;li&gt;On any given day, Google runs about 100,000 MapReduce jobs; each occupies about 400 servers and takes about 5 to 10 minutes to finish.&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;strong&gt;总结一下上面的东西：&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Google不是买的成品服务器，而是去Intel定制的芯片自己攒的，特别喜欢使用多核的cpu，由于他们的程序都适应与多线程并行计算的方式。一个群集有1800个服务器是非常平常的。Google大概有二十万个服务器，每40个放在一个机架上，分布在全球36个数据中心。Google不使用商业的服务器包括数据库等软件，一来造价太高，二来无法满足扩展性的需求。Google使用了很多的开源软件项目，事实上它们就是站在开源软件的肩膀上发家的；GFS，BitTable等都是它们常用的。广泛使用软件容错技术。&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;传统商业公司和google的不同：&lt;/strong&gt;&lt;br /&gt;&lt;ol&gt;&lt;br /&gt; &lt;li&gt;从硬件到软件基本都使用现成的商业产品。基础架构中的每个环境都是钱堆出来的。用钱来节省时间，不过google的时间和金钱的节省都是值得学习的。&lt;/li&gt;&lt;br /&gt; &lt;li&gt;在容错技术上硬件HA技术用的最多，群集中的服务器数量不多。&lt;/li&gt;&lt;br /&gt; &lt;li&gt;不同业务系统之间几乎是孤立的。从数据库到web到关联的网络设备都是一套独立的系统，甚至于按业务系统划分运维的团队。&lt;/li&gt;&lt;br /&gt; &lt;li&gt;系统的扩展性比较小，对核心部件：如核心应用服务器或者核心数据库服务器的扩展，垂直扩展比较多，追求单机的多CPU，高主频，高内存。而另一方面：在这些系统上的压力测试和性能调优工作异常的痛苦。&lt;/li&gt;&lt;br /&gt; &lt;li&gt;饱受被商业软件公司绑定之苦，如果数据库、应用服务器等出了产品的bug，厂商提供fix一般都需要一定的时间周期-时间代价比较高，原厂的现场技术支持服务金钱代价也比较贵。&lt;/li&gt;&lt;br /&gt; &lt;li&gt;从高层看：CTO、CIO、CEO没有正视开源技术。只要预算允许，引入和采购业内流行的商业技术似乎是永恒的明智之举。开源软件技术应用的有不过很少。&lt;/li&gt;&lt;br /&gt; &lt;li&gt;从基层看：工程师可能有足够的某项开源的技能，不过没有适当的渠道能反应到上层来提议使用该技术；如果在下面擅自使用了某种技术，非常担心出了IT事故后对后果的承担。开源技术对技术人员只是一个爱好而无法应用与自己的日常工作中。&lt;/li&gt;&lt;br /&gt; &lt;li&gt;特别是中国用户对最新潮的IT技术永远保持着极度的热情，不管是硬件和软件买就买最先进的，数据中心的机房最后成为博物馆，新老系统很难整合资源。把基础架构的彻底改变寄希望于未来的某种技术革命，实际上技术变革已经悄悄发生了好几波了，怎么管理现状怎么就是越来越艰难，越来越花钱呢？走中国特色道路真的值得提倡一下了。&lt;/li&gt;&lt;br /&gt;&lt;/ol&gt;&lt;br /&gt;Google的这些特点真是引人入胜，任何企业都无法复制；而且也不可能复制，它毕竟是一个商业公司而不是一个开源项目。如何使用现有的技术和人员来打造出你自己的完美基础架构呢？现实中这么多的role model已经证实了很多技术都是可用的，完美的境地也不是空中楼阁。如何集思广益并多多引入开源技术和人才可能是一个需要斟酌的题目。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2270677862205877381-5352874235010236933?l=lzheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lzheng.blogspot.com/feeds/5352874235010236933/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://lzheng.blogspot.com/2008/07/what-is-google-infrastructure.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/5352874235010236933'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/5352874235010236933'/><link rel='alternate' type='text/html' href='http://lzheng.blogspot.com/2008/07/what-is-google-infrastructure.html' title='What is Google Infrastructure?'/><author><name>Martin Liu</name><uri>http://www.blogger.com/profile/14835087322414696617</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='22' src='http://1.bp.blogspot.com/_KU0istEHv9w/SbuvDA1L0II/AAAAAAAABUg/bPORFhJ3p7A/S220/head.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2270677862205877381.post-2328991784261521950</id><published>2008-07-14T09:42:00.000+08:00</published><updated>2009-03-17T09:43:29.001+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><title type='text'>Running Linux from any machine without installation</title><content type='html'>&lt;h1&gt;&lt;a href="http://www.slax.org/screenshot.php?s=3" target="_blank"&gt;&lt;img class="alignleft" style="float: left;" src="http://www.slax.org/images/slax.png" alt="http://www.slax.org/screenshot.php?s=3" width="178" height="165" /&gt;&lt;/a&gt;Slax - your pocket operating system&lt;/h1&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;&lt;p align="justify"&gt;Slax is a modern, portable, small and fast Linux operating system with a modular approach  and outstanding design. Despite its small size, Slax provides a wide collection  of pre-installed software for daily use, including a well organized graphical  user interface and useful recovery tools for system administrators.&lt;/p&gt;&lt;br /&gt;&lt;p align="justify"&gt;The modular approach gives you the ability to include any other software  in Slax easily. If you're missing your favourite text editor, networking tool  or game, simply download a module with the software and copy it to Slax,  no need to install, no need to configure.&lt;/p&gt;&lt;br /&gt;&lt;p align="justify"&gt;If you are a beginner or you're just too busy to make it yourself, follow  a few steps to build your own customized operating system by using web-based interface here.&lt;/p&gt;&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;p align="justify"&gt;&lt;strong&gt;Slax How to&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;table border="0" cellspacing="0" cellpadding="5" width="100%"&gt;&lt;br /&gt;&lt;tbody&gt;&lt;br /&gt;&lt;tr&gt;&lt;br /&gt;&lt;td&gt;&lt;br /&gt; &lt;li&gt;&lt;a href="http://www.slax.org/documentation_key_features.php"&gt;Key features of Slax 6&lt;/a&gt;&lt;/li&gt;&lt;br /&gt; &lt;li&gt;&lt;a href="http://www.slax.org/documentation_burn_slax.php"&gt;Slax distribution - Slax for CD&lt;/a&gt;&lt;/li&gt;&lt;br /&gt; &lt;li&gt;&lt;a href="http://www.slax.org/documentation_install_slax.php"&gt;Slax distribution - Slax for USB&lt;/a&gt;&lt;/li&gt;&lt;br /&gt; &lt;li&gt;&lt;a href="http://www.slax.org/documentation_verify_download.php"&gt;Verify if your downloaded was not corrupted&lt;/a&gt;&lt;/li&gt;&lt;br /&gt; &lt;li&gt;&lt;a href="http://www.slax.org/documentation_usb_troubleshoot.php"&gt;Running Slax from USB Flash keys&lt;/a&gt;&lt;/li&gt;&lt;br /&gt; &lt;li&gt;&lt;a href="http://www.slax.org/documentation_boot_cheatcodes.php"&gt;Using boot parameters (cheatcodes) in Slax&lt;/a&gt;&lt;/li&gt;&lt;br /&gt; &lt;li&gt;&lt;a href="http://www.slax.org/documentation_persistent_changes.php"&gt;Understanding the persistent changes&lt;/a&gt; [ not finished ]&lt;/li&gt;&lt;br /&gt; &lt;li&gt;&lt;a href="http://www.slax.org/documentation_use_modules.php"&gt;Using Slax modules&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;/td&gt;&lt;br /&gt;&lt;/tr&gt;&lt;br /&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;Slax是一个USB Linux，安装它的方式很简单，&lt;a href="http://www.slax.org/get_slax.php" target="_blank"&gt;下载Slax&lt;/a&gt;的tar文件到usb key。usb key最好是1GB以上，整个Slax大概六七百MB；usb key现在很便宜，建议买一个大的。如果你是在windows下面下载并安装这个东西，建议最好把usb key先格式化一下，别格式化成NTFS格式，我的usb第一次安装没成功，后来格式化一边在copy tar文件，解压缩后，运行那个安装文件，就是一个bat文件，它会把这个linux的启动菜单装到，usb的引导区。那个bat文件会一闪就停住，关闭窗口。安装就这个结束了，整个过程10分钟左右。推出windows，在笔记本电脑启动的时间，按F12，在系统启动菜单上选择从usb启动。很快slax的启动画面就显示出来了，在这个菜单中，我选择了copy slax to ram；这样它会把整个系统都装入内存运行；我的笔记本电脑有4G内存，所以我想充分利用这个资源提速。进入系统后，系统是一个KDE桌面非常熟悉。如果你想按照其他的程序的话，你可以到slax的网站上下载其他的模块，copy到那个制定的目录中，通过桌面里的模块管理工具或者命令行都可以激活新的应用，下面你就能在程序菜单中找到了。在slax的桌面系统中你可以直接访问到windows的分区，系统在启动时自动把windows的文件系统识别并且加载了。&lt;br /&gt;&lt;br /&gt;现在你拥有了随身携带的Linux系统了，把它放到包中随身携带吧：）&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2270677862205877381-2328991784261521950?l=lzheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lzheng.blogspot.com/feeds/2328991784261521950/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://lzheng.blogspot.com/2008/07/running-linux-from-any-machine-without.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/2328991784261521950'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/2328991784261521950'/><link rel='alternate' type='text/html' href='http://lzheng.blogspot.com/2008/07/running-linux-from-any-machine-without.html' title='Running Linux from any machine without installation'/><author><name>Martin Liu</name><uri>http://www.blogger.com/profile/14835087322414696617</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='22' src='http://1.bp.blogspot.com/_KU0istEHv9w/SbuvDA1L0II/AAAAAAAABUg/bPORFhJ3p7A/S220/head.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2270677862205877381.post-5207268222042765841</id><published>2008-06-17T09:45:00.000+08:00</published><updated>2009-03-17T09:45:56.281+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Ganglia'/><title type='text'>盛夏严防服务器中暑</title><content type='html'>&lt;img class="alignleft" style="margin: 15px; float: left;" src="http://www.hlj.xinhuanet.com/xw/2007-03/24/xin_190304241641921962117.jpg" alt="" width="224" height="347" /&gt;哦不是中暑:-)而是发烧；夏天就要到了，监控服务器的主板温度和风扇是否工作正常有变的比较重要起来了。&lt;br /&gt;&lt;br /&gt;今天发现一个文档 &lt;a href="http://www.slac.stanford.edu/gen/edu/suli2006/finaltalks_thurs/caitie.ppt"&gt;Monitoring Temperature and Fan Speed Using Ganglia and Winbond Chips&lt;/a&gt; 这个是一个不错的文档，值得参考一下。&lt;br /&gt;&lt;br /&gt;文章是写如何在Ganglia中实现对主板温度和风扇的监控。以前也有人问过我这个问题“Ganglia的监控图上为什么没有温度也风扇的图”；相信您看后就知道怎么回事了。&lt;br /&gt;&lt;br /&gt;下面是我对关于温度和风扇监控的一点想法：&lt;br /&gt;&lt;ul&gt;&lt;br /&gt; &lt;li&gt;主板的芯片能提供这些数据的访问给操作系统&lt;/li&gt;&lt;br /&gt; &lt;li&gt;操作系统上有sensors这个命令工具用来采集这些数据&lt;/li&gt;&lt;br /&gt; &lt;li&gt;有合适的脚本分析上面命令的输出数据转换成能被监控工具（ganglia， cacti，nagios， opennms）采集的格式等&lt;/li&gt;&lt;br /&gt; &lt;li&gt;往往这两个参数并不是监控工具的默认采集数据，所以需要扩展采集工具的采集集合，收集并保存这些数据。&lt;/li&gt;&lt;br /&gt; &lt;li&gt;在监控工具如Ganglia中显示这些数据，当然如果有自动报警功能就好了，可以及时通知管理员给服务器消暑：）&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;Ganglia是最好的网格或者群集的监控软件，不过当你用它的使用也要注意到下面这个问题：&lt;br /&gt;&lt;br /&gt;What does Ganglia not provide?&lt;br /&gt;Ganglia does not attempt to address service monitoring or reporting (unlike Nagios). So far, we have not come across a single monitoring solution that addresses all of our needs effectively.&lt;br /&gt;&lt;br /&gt;上面所说的服务监控是说，它的特点不是想Nagios和OpenNMS那样对服务器系统做非常全面细致的监控，它默认的监控指标比较少不过对于监控网格或者群集这种数量巨大的对象来说这些比较经典的指标也够用了，特别是对服务器的可用性，CUP、RAM，网络资源利用率和工作负载等数据的采集也比较够用了。如果你使用它来监控数量不是很多服务器的话，你可以使用它的可扩展性加入任何想监控的KPI。我最喜欢的还是它能把服务做分组，而且垂直的方向上可以加N层的嵌套；这种组织方式能比较好的适用于业务系统众多而复杂的数据中心。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2270677862205877381-5207268222042765841?l=lzheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lzheng.blogspot.com/feeds/5207268222042765841/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://lzheng.blogspot.com/2008/06/blog-post.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/5207268222042765841'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/5207268222042765841'/><link rel='alternate' type='text/html' href='http://lzheng.blogspot.com/2008/06/blog-post.html' title='盛夏严防服务器中暑'/><author><name>Martin Liu</name><uri>http://www.blogger.com/profile/14835087322414696617</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='22' src='http://1.bp.blogspot.com/_KU0istEHv9w/SbuvDA1L0II/AAAAAAAABUg/bPORFhJ3p7A/S220/head.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2270677862205877381.post-8623114202490915569</id><published>2008-05-23T16:51:00.000+08:00</published><updated>2009-03-23T16:52:56.402+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='GLPI'/><category scheme='http://www.blogger.com/atom/ns#' term='OCSNG'/><category scheme='http://www.blogger.com/atom/ns#' term='asset management'/><category scheme='http://www.blogger.com/atom/ns#' term='Inventory'/><title type='text'>Deploy asset management solution</title><content type='html'>&lt;a href="http://www.ocsinventory-ng.org/uploads/images/poster-eng.png" target="_blank"&gt;&lt;img style="vertical-align: top;" src="http://www.ocsinventory-ng.org/uploads/images/poster-eng.png" alt="" width="565" height="399" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This is my second virtual appliance, it suppose to work for production. This is a 100% open source solution for inventory/asset management, it including OCS Inventory NG and GLPI. I encourage you to deploy it in your school or company.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;About virtual appliance / 关于此虚拟应用&lt;/strong&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt; &lt;li&gt;OpenSuSE 10.2 (root password is martinliu)&lt;/li&gt;&lt;br /&gt; &lt;li&gt;LAMP+Perl&lt;/li&gt;&lt;br /&gt; &lt;li&gt;OCS Inventory v1.02 RC1&lt;/li&gt;&lt;br /&gt; &lt;li&gt;GLPI v0.70.2&lt;/li&gt;&lt;br /&gt; &lt;li&gt;bridged network&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;You can download it from below.&lt;br /&gt;&lt;br /&gt;&lt;a title="download this virtual machine" href="http://demo.wholog.net/AssetMgmt.rar" target="_blank"&gt;Download it 下载&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: #003366;"&gt;&lt;strong&gt;&lt;span style="text-decoration: underline;"&gt;Thanks &lt;a href="http://www.bigyue.com/" target="_blank"&gt;BigYue.com&lt;/a&gt; for donated upload space.  感谢&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="color: #003366;"&gt;&lt;strong&gt;&lt;span style="text-decoration: underline;"&gt;&lt;a href="http://www.bigyue.com/" target="_blank"&gt;BigYue.com&lt;/a&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="color: #003366;"&gt;&lt;strong&gt;&lt;span style="text-decoration: underline;"&gt;的空间。&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Run Server / 运行管理服务器（&amp;gt;=2GB RAM）&lt;/strong&gt;&lt;br /&gt;&lt;ol&gt;&lt;br /&gt; &lt;li&gt;un-zip the image on a computer which will be network with for any managed nodes to upload inventory information. This host machine should have at least 2GB RAM.&lt;/li&gt;&lt;br /&gt; &lt;li&gt;Download a wm player and install it.&lt;/li&gt;&lt;br /&gt; &lt;li&gt;Open virtual machine and power on.&lt;/li&gt;&lt;br /&gt; &lt;li&gt;At top of boot screen, you will find the ip address of this vm I assume you have a  DHCP server on network. Otherwise you have to configure network manually for this vm.&lt;/li&gt;&lt;br /&gt; &lt;li&gt;Access to the home page (&lt;a href="http://IP_address_Of_vm/"&gt;http://IP_address_Of_vm/&lt;/a&gt;) which I made it for you. On this page, there are login information and entry points.&lt;/li&gt;&lt;br /&gt;&lt;/ol&gt;&lt;br /&gt;Now you have a full function asset management solution up an running. You will configure security for the whole system before you do more work with it. You should change the password for root and mysql. Mysql have a blank password. After you done this, you must re-configure database connection for both OCS Inventory NG and GLPI accordingly. Please refer to administration guide.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Deploy Agent / 安装部署代理&lt;/strong&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt; &lt;li&gt;For any Unix-like system : you will manually install on each of target computer. Following the installation guide from OCS inventory NG.&lt;/li&gt;&lt;br /&gt; &lt;li&gt;For MS windows system: You can do manually installation too. Also you could distribute agent via AD domain policy automatically, all target machines must logon the AD domain at least once in order to get agent package installed. Agent is running as a windows service if it is installed properly; inventory information will update timely to  the server. The Agent package can be copied to a USB key. You can use it for collecting inventory information for off-line computers, or a computer which you wont have any piece of OSS installed on it. I'm kidding, I guess you love to run OSS on any of your computers, PS: the more the better.&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;strong&gt;Management Asset / 管理IT资产&lt;/strong&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt; &lt;li&gt;Synchronize inventory data from OCS Inventory NG to GLPI. GLPI can do it at interval that you set hourly or daily.&lt;/li&gt;&lt;br /&gt; &lt;li&gt;Those two OSS are just easy to use. You will still read some necessary documents on their web. &lt;span style="text-decoration: underline;"&gt;&lt;span style="color: #800000;"&gt;&lt;strong&gt;请阅读尽可能多的使用手册&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;br /&gt; &lt;li&gt;As long as you use this virtual appliance, I can see your smile face. Don't forget give me comment below and let me know how many nodes do you manage.&lt;/li&gt;&lt;br /&gt; &lt;li&gt;Enjoy and have a lot of fun.&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;strong&gt;Support / 支持&lt;/strong&gt; This virtual appliance comes with ABSOLUTELY NO SUPPORT. I will try my best to support you, but questions are not guaranteed for a quick answer. I strongly recommend you will go to open source community when you run into any error. I believe you can get support and might help others too.  If you improved this virtual appliance, I am looking forward to see your share. I'd like to hear any good idea from you.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Notes:&lt;/strong&gt;&lt;br /&gt;&lt;h3&gt;From wikipedia: &lt;a href="http://en.wikipedia.org/wiki/Comparison_of_open_source_configuration_management_software" target="_blank"&gt;Comparison of open source configuration management software&lt;/a&gt;&lt;/h3&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2270677862205877381-8623114202490915569?l=lzheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lzheng.blogspot.com/feeds/8623114202490915569/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://lzheng.blogspot.com/2008/05/deploy-asset-management-solution.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/8623114202490915569'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/8623114202490915569'/><link rel='alternate' type='text/html' href='http://lzheng.blogspot.com/2008/05/deploy-asset-management-solution.html' title='Deploy asset management solution'/><author><name>Martin Liu</name><uri>http://www.blogger.com/profile/14835087322414696617</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='22' src='http://1.bp.blogspot.com/_KU0istEHv9w/SbuvDA1L0II/AAAAAAAABUg/bPORFhJ3p7A/S220/head.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2270677862205877381.post-6757389731270774585</id><published>2008-04-28T09:51:00.000+08:00</published><updated>2009-03-17T09:52:47.404+08:00</updated><title type='text'>Deploy asset management solution</title><content type='html'>&lt;a href="http://www.ocsinventory-ng.org/uploads/images/poster-eng.png" target="_blank"&gt;&lt;img style="vertical-align: top;" src="http://www.ocsinventory-ng.org/uploads/images/poster-eng.png" alt="" width="565" height="399" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This is my second virtual appliance, it suppose to work for production. This is a 100% open source solution for inventory/asset management, it including OCS Inventory NG and GLPI. I encourage you to deploy it in your school or company.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;About virtual appliance / 关于此虚拟应用&lt;/strong&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt; &lt;li&gt;OpenSuSE 10.2 (root password is martinliu)&lt;/li&gt;&lt;br /&gt; &lt;li&gt;LAMP+Perl&lt;/li&gt;&lt;br /&gt; &lt;li&gt;OCS Inventory v1.02 RC1&lt;/li&gt;&lt;br /&gt; &lt;li&gt;GLPI v0.70.2&lt;/li&gt;&lt;br /&gt; &lt;li&gt;bridged network&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;You can download it from below.&lt;br /&gt;&lt;br /&gt;&lt;a title="download this virtual machine" href="http://demo.wholog.net/AssetMgmt.rar" target="_blank"&gt;Download it 下载&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: #003366;"&gt;&lt;strong&gt;&lt;span style="text-decoration: underline;"&gt;Thanks &lt;a href="http://www.bigyue.com/" target="_blank"&gt;BigYue.com&lt;/a&gt; for donated upload space.  感谢&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="color: #003366;"&gt;&lt;strong&gt;&lt;span style="text-decoration: underline;"&gt;&lt;a href="http://www.bigyue.com/" target="_blank"&gt;BigYue.com&lt;/a&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="color: #003366;"&gt;&lt;strong&gt;&lt;span style="text-decoration: underline;"&gt;的空间。&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Run Server / 运行管理服务器（&amp;gt;=2GB RAM）&lt;/strong&gt;&lt;br /&gt;&lt;ol&gt;&lt;br /&gt; &lt;li&gt;un-zip the image on a computer which will be network with for any managed nodes to upload inventory information. This host machine should have at least 2GB RAM.&lt;/li&gt;&lt;br /&gt; &lt;li&gt;Download a wm player and install it.&lt;/li&gt;&lt;br /&gt; &lt;li&gt;Open virtual machine and power on.&lt;/li&gt;&lt;br /&gt; &lt;li&gt;At top of boot screen, you will find the ip address of this vm I assume you have a  DHCP server on network. Otherwise you have to configure network manually for this vm.&lt;/li&gt;&lt;br /&gt; &lt;li&gt;Access to the home page (&lt;a href="http://IP_address_Of_vm/"&gt;http://IP_address_Of_vm/&lt;/a&gt;) which I made it for you. On this page, there are login information and entry points.&lt;/li&gt;&lt;br /&gt;&lt;/ol&gt;&lt;br /&gt;Now you have a full function asset management solution up an running. You will configure security for the whole system before you do more work with it. You should change the password for root and mysql. Mysql have a blank password. After you done this, you must re-configure database connection for both OCS Inventory NG and GLPI accordingly. Please refer to administration guide.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Deploy Agent / 安装部署代理&lt;/strong&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt; &lt;li&gt;For any Unix-like system : you will manually install on each of target computer. Following the installation guide from OCS inventory NG.&lt;/li&gt;&lt;br /&gt; &lt;li&gt;For MS windows system: You can do manually installation too. Also you could distribute agent via AD domain policy automatically, all target machines must logon the AD domain at least once in order to get agent package installed. Agent is running as a windows service if it is installed properly; inventory information will update timely to  the server. The Agent package can be copied to a USB key. You can use it for collecting inventory information for off-line computers, or a computer which you wont have any piece of OSS installed on it. I'm kidding, I guess you love to run OSS on any of your computers, PS: the more the better.&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;strong&gt;Management Asset / 管理IT资产&lt;/strong&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt; &lt;li&gt;Synchronize inventory data from OCS Inventory NG to GLPI. GLPI can do it at interval that you set hourly or daily.&lt;/li&gt;&lt;br /&gt; &lt;li&gt;Those two OSS are just easy to use. You will still read some necessary documents on their web. &lt;span style="text-decoration: underline;"&gt;&lt;span style="color: #800000;"&gt;&lt;strong&gt;请阅读尽可能多的使用手册&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;br /&gt; &lt;li&gt;As long as you use this virtual appliance, I can see your smile face. Don't forget give me comment below and let me know how many nodes do you manage.&lt;/li&gt;&lt;br /&gt; &lt;li&gt;Enjoy and have a lot of fun.&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;strong&gt;Support / 支持&lt;/strong&gt; This virtual appliance comes with ABSOLUTELY NO SUPPORT. I will try my best to support you, but questions are not guaranteed for a quick answer. I strongly recommend you will go to open source community when you run into any error. I believe you can get support and might help others too.  If you improved this virtual appliance, I am looking forward to see your share. I'd like to hear any good idea from you.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Notes:&lt;/strong&gt;&lt;br /&gt;&lt;h3&gt;From wikipedia: &lt;a href="http://en.wikipedia.org/wiki/Comparison_of_open_source_configuration_management_software" target="_blank"&gt;Comparison of open source configuration management software&lt;/a&gt;&lt;/h3&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2270677862205877381-6757389731270774585?l=lzheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lzheng.blogspot.com/feeds/6757389731270774585/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://lzheng.blogspot.com/2008/04/deploy-asset-management-solution.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/6757389731270774585'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/6757389731270774585'/><link rel='alternate' type='text/html' href='http://lzheng.blogspot.com/2008/04/deploy-asset-management-solution.html' title='Deploy asset management solution'/><author><name>Martin Liu</name><uri>http://www.blogger.com/profile/14835087322414696617</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='22' src='http://1.bp.blogspot.com/_KU0istEHv9w/SbuvDA1L0II/AAAAAAAABUg/bPORFhJ3p7A/S220/head.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2270677862205877381.post-1546121698921566531</id><published>2008-04-18T09:53:00.001+08:00</published><updated>2009-03-20T08:42:45.839+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Cloud Computing'/><title type='text'>Clouds are coming</title><content type='html'>&lt;img style="vertical-align: top;" src="http://www.swish-designs.co.uk/images/cloud_fig3.png" alt="" width="444" height="245" /&gt;&lt;br /&gt;&lt;br /&gt;最近两周最吸引我的TAG是这个词“cloud computing”。在我&lt;a href="http://www.martinliu.cn/2008/04/10/do-you-have-a-google-app-engine/" target="_blank"&gt;前一个文章&lt;/a&gt;中稍微展望了一下云计算的前景“云计算吧电能转化成计算能力，然后向用电一样的来使用，我们甚至不需要使用PC这样的个人信息话设备来管理我们的信息，所有的信息和信息的处理都在云上发生”。在了解了更多的信息之后，这些可能实现，但是这种巨变需要时间，而且可能是很长时间；清醒之后不得不佩服Google在这方面的宣传。&lt;br /&gt;&lt;br /&gt;理性认识云计算的简单方式，扫扫盲：&lt;br /&gt;&lt;ul&gt;&lt;br /&gt; &lt;li&gt;阅读一下wikipedia对&lt;a href="http://en.wikipedia.org/wiki/Cloud_computing" target="_blank"&gt;‘cloud computing’&lt;/a&gt;的解释&lt;/li&gt;&lt;br /&gt; &lt;li&gt;听听John Willi的两个&lt;a href="http://www.johnmwillis.com/best-of/" target="_blank"&gt;Podcast&lt;/a&gt;&lt;/li&gt;&lt;br /&gt; &lt;li&gt;多看看非google来源的信息：）&lt;/li&gt;&lt;br /&gt; &lt;li&gt;读读这个GRIDtoday的文章 -- &lt;a href="http://www.gridtoday.com/grid/2284608.html" target="_self"&gt;"Clouds are Looming and We Love It"&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;很多厂商都在参与这个热点，open source也要加油，期待开源在这个领域的发展。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2270677862205877381-1546121698921566531?l=lzheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lzheng.blogspot.com/feeds/1546121698921566531/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://lzheng.blogspot.com/2008/04/clouds-are-coming.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/1546121698921566531'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/1546121698921566531'/><link rel='alternate' type='text/html' href='http://lzheng.blogspot.com/2008/04/clouds-are-coming.html' title='Clouds are coming'/><author><name>Martin Liu</name><uri>http://www.blogger.com/profile/14835087322414696617</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='22' src='http://1.bp.blogspot.com/_KU0istEHv9w/SbuvDA1L0II/AAAAAAAABUg/bPORFhJ3p7A/S220/head.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2270677862205877381.post-3190332721754908886</id><published>2008-04-16T10:00:00.001+08:00</published><updated>2009-03-20T08:42:28.104+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Cloud Computing'/><title type='text'>Using Ganglia for cluster and grid monitoring</title><content type='html'>&lt;p&gt;&lt;a href="http://ganglia.info/" target="_blank"&gt;&lt;img style="margin: 4px" src="http://www.nowmicro.com/NM_Images/hpc-ganglia-logo.jpg" align="left"&gt;&lt;/a&gt; Ganglia是一个用来监控群集和网格计算环境的软件。它是可以扩展的分布式监控系统，它基于多播协议，数据存储和传输的格式都是基于开源的标准：XML/XDR/RRDTool/APR/Apache/php等。&lt;/p&gt; &lt;p&gt;应用Ganglia的几个理由：&lt;/p&gt; &lt;ul&gt; &lt;li&gt;在一个点上监控包含很多服务器的群集，单个cluster内服务器的数量比较多，需要从整体看某个cluster的可用性和性能，也要能看到单独某个机器的运行情况。&lt;/li&gt; &lt;li&gt;监控分布式的cluster环境，例如跨网段和地域的灾备的环境。&lt;/li&gt; &lt;li&gt;需要监控系统能分N级的查看方式，以银行为例：北数据中心--&amp;gt;网络银行业务--&amp;gt;个人网银系统--&amp;gt;web server 群集--&amp;gt; WebSvr001；可以按业务逻辑和系统架构逻辑。&lt;/li&gt; &lt;li&gt;需要7*24*365的监控整个系统，能得到可用性、性能和容量等方面的报表。&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;应用Ganglia的几个好处：&lt;/p&gt; &lt;ul&gt; &lt;li&gt;监控能力的无限扩展，被管理服务器数量达数千个甚至根多。&lt;/li&gt; &lt;li&gt;纯web前端，apache和php的应用页面方便定制&lt;/li&gt; &lt;li&gt;强壮的系统结构，并且具备可以任意扩展采集数据KPI的特点&lt;/li&gt; &lt;li&gt;适合高性能计算或者网格计算环境。&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;Ganglia应用需要注意的方面：&lt;/p&gt; &lt;ul&gt; &lt;li&gt;在每一个节点上需要部署一个代理程序，考虑到对代理配置的变更的工作量，在部署代理之前，需要彻底的分析需求，尽量减少部署过程中配置变更带来的多于调试的工作量。&lt;/li&gt; &lt;li&gt;部署后期的变更工作，如果比较频繁的话将导致后台维护工作量增大，可以考虑使用一些开源的软件分发和自动化配置管理的工具。这些配置的初始化工作可以与OS的安装部署工作一起考虑。&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;它被很多大学和专业机构研究并使用，所以有非常多的专业文档可以参考，哪行文档多分析了Ganglia的系统架构和特点，多系统的原理介绍的非常细致。下面是我收集的几个关于这个软件的文档请参考。并且在它们的网站上也可以看到很多相关的资源连接，都是非常好的实施方面的详细文档。&lt;/p&gt; &lt;p&gt;If you need more detail please take look those documents below.&lt;/p&gt; &lt;p&gt;&lt;embed src="http://www.box.net/static/flash/box_explorer.swf?widgetHash=rb2sx5msk8&amp;amp;cl=0" width="460" height="345" type="application/x-shockwave-flash" wmode="transparent"&gt;&lt;/embed&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2270677862205877381-3190332721754908886?l=lzheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lzheng.blogspot.com/feeds/3190332721754908886/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://lzheng.blogspot.com/2008/04/using-ganglia-for-cluster-and-grid.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/3190332721754908886'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/3190332721754908886'/><link rel='alternate' type='text/html' href='http://lzheng.blogspot.com/2008/04/using-ganglia-for-cluster-and-grid.html' title='Using Ganglia for cluster and grid monitoring'/><author><name>Martin Liu</name><uri>http://www.blogger.com/profile/14835087322414696617</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='22' src='http://1.bp.blogspot.com/_KU0istEHv9w/SbuvDA1L0II/AAAAAAAABUg/bPORFhJ3p7A/S220/head.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2270677862205877381.post-7922704022631024300</id><published>2008-04-11T09:52:00.000+08:00</published><updated>2009-03-17T09:53:52.817+08:00</updated><title type='text'>Open Source Ticket Request System - OTRS 2.2.6</title><content type='html'>I made a OTRS 2.2.6 virtual machine for anyone who wants to test both OTRS and OTRS::ITSM. It was built on OpenSUSE 10.2, including OTRS 2.2.6 and OTRS::ITSM 1.0.94. OTRS::ITSM implements ITIL (R) focused IT service management. OTRS::ITSM 1.0.94 is still on Beta, you might have some bugs when using this virtual machine. Please download from my box.net, if you have an comment please just let me know. I'd like to invite you to improve this virtual machine if you have any good ideal.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://demo.wholog.net/OSS.rar" target="_self"&gt;Download it from here&lt;/a&gt; &lt;span style="color: #ff0000;"&gt;&lt;a href="http://demo.wholog.net/OSS.rar" target="_blank"&gt;&lt;span style="color: #000000;"&gt;点此下载。&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: #003366;"&gt;&lt;strong&gt;&lt;span style="text-decoration: underline;"&gt;Thanks &lt;a href="http://www.bigyue.com" target="_blank"&gt;BigYue.com&lt;/a&gt; for donated upload space.  感谢&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="color: #003366;"&gt;&lt;strong&gt;&lt;span style="text-decoration: underline;"&gt;&lt;a href="http://www.bigyue.com" target="_blank"&gt;BigYue.com&lt;/a&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="color: #003366;"&gt;&lt;strong&gt;&lt;span style="text-decoration: underline;"&gt;的空间捐助。&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Credentials 登录密码如下&lt;/strong&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt; &lt;li&gt;OpenSuSE 10.2 : username / password is "root/ca1234"&lt;/li&gt;&lt;br /&gt; &lt;li&gt;MySQL : username / password is "root/ "&lt;/li&gt;&lt;br /&gt; &lt;li&gt;OTRS : admin username and password is &lt;a href="mailto:root@localhost/root"&gt;root@localhost/root&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;strong&gt;Run 运行压缩文件中的虚拟机&lt;/strong&gt;&lt;br /&gt;&lt;ol&gt;&lt;br /&gt; &lt;li&gt;Download and install VM Player, the machine should have 1GB RAM at least.&lt;/li&gt;&lt;br /&gt; &lt;li&gt;Un-zip OSS.rar in a partition, freespace must be 2.5+ GB.&lt;/li&gt;&lt;br /&gt; &lt;li&gt;Double MartinLiu.cn.vmx and power on this machine.&lt;/li&gt;&lt;br /&gt; &lt;li&gt;Click "keep" and OK button when you get a popup box。&lt;/li&gt;&lt;br /&gt; &lt;li&gt;The network connection of virtual machine is 'bridged'. You will see the ip address of this virtual machine at 5th line one the top of boot screen. NOTE: you should have DHCP server on your network.&lt;/li&gt;&lt;br /&gt;&lt;/ol&gt;&lt;br /&gt;&lt;strong&gt;Access 访问虚拟机&lt;/strong&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt; &lt;li&gt;SSH to it.&lt;/li&gt;&lt;br /&gt; &lt;li&gt;Agent login page: &lt;a href="http://ip_address/otrs/index.pl"&gt;http://ip_address/otrs/index.pl&lt;/a&gt;&lt;/li&gt;&lt;br /&gt; &lt;li&gt;Customer login page: &lt;a href="http://ip_address/otrs/customer.pl"&gt;http://ip_address/otrs/customer.pl&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;strong&gt;Tips of OTRS installation 安装经验&lt;/strong&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt; &lt;li&gt;Apache should have perl mod, configure perl for apache before you install OTRS. 这是一个Perl写的程序，所以在安装之前最好吧apache上的perl配置好，确认apache能运行perl的东西&lt;/li&gt;&lt;br /&gt; &lt;li&gt;Make sure your database accepts packages over 5 MB in size. Increase max_allowed_packet in my.cnf to 20MB. 修改my.cnf中的max_allowed_packet 参数到20MB，否则ITSM的包安装有问题。&lt;/li&gt;&lt;br /&gt; &lt;li&gt;OTRS需要一写附件的perl包的支持，手头最好有操作系统的安装dvd或者直接从网上安装。&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;strong&gt;Usage 用途&lt;/strong&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt; &lt;li&gt;You can use it for any purpose, if you need any support you will contact OTRS。你可以用于任何用途，本博客不提供技术支持，请联系OTRS的邮件列表。&lt;/li&gt;&lt;br /&gt; &lt;li&gt;ITIL training, OTRS::ITSM implements ITIL (R) focused IT service management. 可以用于ITIL的培训，它能演示：incident management, problem management, configuration management 等。&lt;/li&gt;&lt;br /&gt; &lt;li&gt;This virtual machine comes with ABSOLUTELY NO WARRANTY. DO NOT USE it for production. 仅供测试使用，切勿用于生产环境。&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;If you like OTRS, you may try &lt;a href="http://www.bestpractical.com/rt/" target="_blank"&gt;Request Tracer&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;今天一个网友告诉我另外一个开源的类似系统&lt;a href="http://www.bestpractical.com/rt/" target="_blank"&gt;Request Tracer&lt;/a&gt; ，有空的话回头也试试。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2270677862205877381-7922704022631024300?l=lzheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lzheng.blogspot.com/feeds/7922704022631024300/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://lzheng.blogspot.com/2008/04/open-source-ticket-request-system-otrs.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/7922704022631024300'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/7922704022631024300'/><link rel='alternate' type='text/html' href='http://lzheng.blogspot.com/2008/04/open-source-ticket-request-system-otrs.html' title='Open Source Ticket Request System - OTRS 2.2.6'/><author><name>Martin Liu</name><uri>http://www.blogger.com/profile/14835087322414696617</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='22' src='http://1.bp.blogspot.com/_KU0istEHv9w/SbuvDA1L0II/AAAAAAAABUg/bPORFhJ3p7A/S220/head.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2270677862205877381.post-7206508888274127839</id><published>2008-04-05T09:59:00.000+08:00</published><updated>2009-03-17T09:59:47.068+08:00</updated><title type='text'>Get right-size of OSS</title><content type='html'>6yeas ago, I had a open source talk with my friend Tom Chen. The topic was " does oss suppose to work for large enterprise for mission critical business?" Until last week, I thought I found answer by myself; the OSS does works for bank business in China. During last week, I deployed my company's product on CCB's machines. Those machines are part of e-banking system, 1/4th of them are on Redhat Enterprise Linux 4 update6. As we all know CCB is one of big four bank in China, those Linux machines are running Apache for web-tier of e-banking system. A 160MB installation image was ftp to every managed nodes, untar it then ran a same install script. I felt Linux boxes took less time then other HP-UX boxes, they are similar servers I mean similar hardware. Actually CCB have many Linux servers all over the country then I touched at this time.&lt;br /&gt;&lt;br /&gt;I had a business travel in Urumchi lat year. I met another bank customer there. When we were talking about what kind of OS they have. They impressed me very much. They said part of servers are on SuSE Enterprise Linux, they are just virus-free and lower maintenance cost then M$ Windows. They are just use those SuSE Linux to running IBM DB2 database for some bank business. They like Linux, but not use it everywhere. I didn't tell them that is my favorite Linux distribution. Just look back 5 years, I would say more and more companies are using OSS or they are considering have more OSS for  their business.&lt;br /&gt;&lt;br /&gt;Let's get back to my topic: what OSS could be good for you? Do you have confidence for have more OSS for your business system? I think you need to just have the right-size of OSS. You have to figure by yourself. The following are my suggestions:&lt;br /&gt;&lt;ul&gt;&lt;br /&gt; &lt;li&gt;OSS adoption might take years, you should have a plan.&lt;/li&gt;&lt;br /&gt; &lt;li&gt;Starting from one single on-going project, you could migrate all or part of a business system to OSS(Linux for OS, Tomcat for mid-tier, or what every you'd like to use)&lt;/li&gt;&lt;br /&gt; &lt;li&gt;Monitoring the entire IT by same way by 24 hours. You must have availability and performance report for every node. Then you could analyses those history report to figure out if OSS does a good job or not. A incident report of whole IT support org is highly recommended.&lt;/li&gt;&lt;br /&gt; &lt;li&gt;Having more OSS engineers might speed up the process you move forward to OSS.&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;If you like my thought in this post, you would like to see this &lt;a href="http://www.martinliu.cn/2007/06/12/%e5%bb%ba%e7%ab%8b%e4%b8%80%e4%b8%aa%e5%bc%80%e6%ba%90%e4%bc%81%e4%b8%9a/" target="_blank"&gt;old one&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2270677862205877381-7206508888274127839?l=lzheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lzheng.blogspot.com/feeds/7206508888274127839/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://lzheng.blogspot.com/2008/04/get-right-size-of-oss.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/7206508888274127839'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/7206508888274127839'/><link rel='alternate' type='text/html' href='http://lzheng.blogspot.com/2008/04/get-right-size-of-oss.html' title='Get right-size of OSS'/><author><name>Martin Liu</name><uri>http://www.blogger.com/profile/14835087322414696617</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='22' src='http://1.bp.blogspot.com/_KU0istEHv9w/SbuvDA1L0II/AAAAAAAABUg/bPORFhJ3p7A/S220/head.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2270677862205877381.post-5063153512053733469</id><published>2008-04-03T16:47:00.004+08:00</published><updated>2008-04-03T16:57:44.799+08:00</updated><title type='text'>I got another blog</title><content type='html'>As long as I got this doman name for myself http://martinliu.cn, I am always considering a brand new blog. I am look forward to see you on my new blog &lt;a href="http://martinliu.cn/"&gt;http://martinliu.cn  &lt;/a&gt;&lt;br /&gt;More new posts are allready there. Thanks for coming!&lt;br /&gt;&lt;br /&gt;欢迎访问我的新blog:&lt;a href="http://maritnliu.cn/"&gt; http://maritnliu.cn&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2270677862205877381-5063153512053733469?l=lzheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.martinliu.cn' title='I got another blog'/><link rel='replies' type='application/atom+xml' href='http://lzheng.blogspot.com/feeds/5063153512053733469/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://lzheng.blogspot.com/2008/04/i-got-another-blog.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/5063153512053733469'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/5063153512053733469'/><link rel='alternate' type='text/html' href='http://lzheng.blogspot.com/2008/04/i-got-another-blog.html' title='I got another blog'/><author><name>Martin Liu</name><uri>http://www.blogger.com/profile/14835087322414696617</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='22' src='http://1.bp.blogspot.com/_KU0istEHv9w/SbuvDA1L0II/AAAAAAAABUg/bPORFhJ3p7A/S220/head.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2270677862205877381.post-3312762437122744521</id><published>2008-04-02T09:56:00.000+08:00</published><updated>2009-03-17T09:58:29.950+08:00</updated><title type='text'>虚拟让你轻松玩开源</title><content type='html'>&lt;a href="http://www.martinliu.cn/wp-content/uploads/2008/04/homepage-promo.png"&gt;&lt;img class="alignright alignnone size-full wp-image-63" style="float: right;" title="JumpBox" src="http://www.martinliu.cn/wp-content/uploads/2008/04/homepage-promo.png" alt="" width="287" height="161" /&gt;&lt;/a&gt;开源一般都是谁在玩？我觉得还是开发人员比较多，通常有开发背景的人才会比较轻松的去下载源代码，编译并运行。现在网上有很多能让您轻松搞定开源软件的方法，虚拟技术的发展使我们能更轻松的获取并运行开源的解决方案。向往糖果盒子中放巧克力一样容易。&lt;br /&gt;&lt;br /&gt;最近我收到了几个&lt;a href="http://otrs.org" target="_blank"&gt;OTRS&lt;/a&gt;的新版发布的新闻邮件。先说说关于OTRS的一些新闻，2008-03-31发布了最新的一个版本 &lt;a href="http://otrs.org/news/2008/otrs_2_2_6/" target="_blank"&gt;OTRS 2.2.6 (Ipanema)&lt;/a&gt;。这个版本是一个2.2.6的安全补丁修复版，修复了一些安全的bug，同时有提供了另外两种语言的支持：土耳其和越南语；当然OTRS是能够支持简繁体的中文的。而且关于语言方面的翻译对照表也是可以自行修改的，可以把流程当中的一些术语翻译成符合你企业实用习惯的名称。OTRS后台能支持非常多的数据库，包括Oracle，MS SQL等非开源数据库，它的核心程序是用Perl写的，这些程序运行在Apache web服务器上，客户端是用的纯web的方式，后台的管理提供Web和命令行两种方式。它的安装对于我来说不是很方便，安装文档中并没有写的很详细需要哪行Perl的包，apache上需要安装哪行Perl相关的东西；不过您对Perl非常熟练的话相信没有这个问题。导致的问题是我在安装了ORTS之后，它或者它的某些程序运行不了。&lt;br /&gt;&lt;br /&gt;总结一下体验开源软件可能的一些步骤：&lt;br /&gt;&lt;ol&gt;&lt;br /&gt; &lt;li&gt;安装某个版本的Linux&lt;/li&gt;&lt;br /&gt; &lt;li&gt;下载开源软件的安装包或者源码，开发人员可能更多回去下载源码，编译安装&lt;/li&gt;&lt;br /&gt; &lt;li&gt;寻找次软件相关的安装文档和攻略，一步一步的照做。&lt;/li&gt;&lt;br /&gt; &lt;li&gt;配置系统来满足次软件的安装和运行条件&lt;/li&gt;&lt;br /&gt; &lt;li&gt;管理和运行该软件需要的服务，例如MySQL，apache等&lt;/li&gt;&lt;br /&gt; &lt;li&gt;运行该软件&lt;/li&gt;&lt;br /&gt; &lt;li&gt;继续查看软件的使用文档，学更多内容，体验感兴趣的功能&lt;/li&gt;&lt;br /&gt;&lt;/ol&gt;&lt;br /&gt;在这一个过程中可能遇到的问题有：&lt;br /&gt;&lt;ul&gt;&lt;br /&gt; &lt;li&gt;痛苦与重新安装操作系统，往往系统中的一些包会缺少或者版本不符合安装需求，如果对Linux系统包管理不熟练的话这是最容易出现的问题。&lt;/li&gt;&lt;br /&gt; &lt;li&gt;痛苦与对底层支持应用的配置和管理，底层依赖的系统服务可能有数据库、web服务器或者应用服务器等；至今记得我第一次被迫在PostgreSQL中创建数据和用户的痛苦&lt;/li&gt;&lt;br /&gt; &lt;li&gt;有些OSS项目文档做的非常好，有些不好，那么安装和配置OSS的过程也可能会非常麻烦；毕竟很多配置文件的修改都需要手工修改配置文件&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;blockquote&gt;那么如何清除体验OSS的拦路虎，轻松无痛体验OSS呢？&lt;/blockquote&gt;&lt;br /&gt;应用虚拟技术可能是一个比较好的方式，目前我找到两个比较好的网站能提供OSS虚拟应用下载的，如下所示。&lt;br /&gt;&lt;br /&gt;&lt;img class="alignleft" style="float: left;" src="http://www.rpath.com/conary-static//apps/mint/images/corplogo.gif" alt="" width="80" height="98" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.rpath.com/rbuilder/" target="_blank"&gt;http://www.rpath.com/rbuilder/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;img class="alignleft" style="float: left;" src="http://www.jumpbox.com/sites/all/themes/jumpbox/logo-white.gif" alt="" width="220" height="47" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.jumpbox.com/"&gt;http://www.jumpbox.com/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;这两个网站的区别是：JumpBox是提供开源软件包下载和相关服务的，当然下载肯定是免费的；rPath不但提供下载而且能给你空间去攒一个你自己的虚拟应用。&lt;br /&gt;&lt;br /&gt;当然VWMare的网站也能提供这些虚拟应用的下载：&lt;a href="http://www.vmware.com/appliances/" target="_blank"&gt;http://www.vmware.com/appliances/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;这里不想讨论虚拟技术的好处，不过它确实给体验和应用OSS带来很多方便。我第一次下载的虚拟应用是Zenoss，下载总共花了10分钟，下载的过程当中我在看Zenoss的文档，下载的虚拟机运行起来之后，我做的第一件事情就是运行自动发现网络设备的命令了。&lt;br /&gt;&lt;br /&gt;通过虚拟这个桥梁，更加节约了我们体验和应用OSS的时间。我想这应该是开源和虚拟共同给我们带来的好处，道理很简单如果你下载并且使用一份包含Windows操作系统的应用，而没有给MS交钱的话，那么你就是盗版使用Windows了。更没有人会给你免费安装配置一套商业应用软件。&lt;br /&gt;&lt;br /&gt;那么让我们从体验OTRS开始把，什么是OTRS请参考本博客中的文章。你可以从JumpBox下载并运行OTRS2.2.6，下载地址是：&lt;a href="http://downloads2.jumpbox.com/otrs-1.0.1.zip"&gt;http://downloads2.jumpbox.com/otrs-1.0.1.zip &lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2270677862205877381-3312762437122744521?l=lzheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lzheng.blogspot.com/feeds/3312762437122744521/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://lzheng.blogspot.com/2008/04/blog-post.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/3312762437122744521'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/3312762437122744521'/><link rel='alternate' type='text/html' href='http://lzheng.blogspot.com/2008/04/blog-post.html' title='虚拟让你轻松玩开源'/><author><name>Martin Liu</name><uri>http://www.blogger.com/profile/14835087322414696617</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='22' src='http://1.bp.blogspot.com/_KU0istEHv9w/SbuvDA1L0II/AAAAAAAABUg/bPORFhJ3p7A/S220/head.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2270677862205877381.post-5484244774781432252</id><published>2008-03-27T09:36:00.000+08:00</published><updated>2009-03-17T09:37:37.289+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='open source'/><category scheme='http://www.blogger.com/atom/ns#' term='xen'/><title type='text'>Xen quick start guide on openSuSE Linux 10.3</title><content type='html'>If you had installed VMWare workstation on any Linux, you may have kernel source problem. Because a default Linux installation do not include kernel source package. I'm just saying that you should always play with open source Virtualization, Xen or Virtial Box are all good stuff to run ;)  . I got some screen-shots for you if you don't have idea how do install Xen. The true is Xen is faster then VMWare on my laptop. I would not work with VMWare anymore.&lt;br /&gt;&lt;br /&gt;My laptop is a DELL D630 with openSuSE Linux 10.3 and XP (just for work).&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;1) Install Xen packages via yast from DVD.&lt;/strong&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/liuzh66/Xen/photo#5238369405654660690"&gt;&lt;img src="http://lh4.ggpht.com/liuzh66/SLJtOGpR9lI/AAAAAAAAAos/rLsgH5aLcDk/s400/xen-packages.jpg" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;I just installed all of six Xen packages. openSuSE Linux 10.3 installation DVD has Xen version 3.18&lt;br /&gt;Then Yast control center have one new group 'Virtualization'&lt;br /&gt;&lt;a href="http://picasaweb.google.com/liuzh66/Xen/photo#5238369583281294002"&gt;&lt;img src="http://lh5.ggpht.com/liuzh66/SLJtYcWxSrI/AAAAAAAAAo0/285FBxGvv9w/s400/Yast-Control%20Center.jpg" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;You should reboot machine, a new Xen section will be already in GRUB menu, after boot in Xen. Xen server will be started.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;2)Create a new Virtual machine by clicking 'create virtual machines' icon&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/liuzh66/Xen/photo#5238372355962898898"&gt;&lt;img src="http://lh3.ggpht.com/liuzh66/SLJv51ZlCdI/AAAAAAAAAqQ/Xh89uajyLB0/s400/co1.jpg" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;I select opensuse because I have only install DVD in my hand.&lt;br /&gt;&lt;a href="http://picasaweb.google.com/liuzh66/Xen/photo#5238372635867737378"&gt;&lt;img src="http://lh4.ggpht.com/liuzh66/SLJwKIIF7SI/AAAAAAAAAqY/m7-V80GunBA/s400/co2.jpg" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;The new virtual machine has only one 4GB virtual HD as default, it is actually a file, for sure your physical HD have enough free space. You must add at least one CD-Rom, it map to a physical CD/DVD-ROM.&lt;br /&gt;&lt;a href="http://picasaweb.google.com/liuzh66/Xen/photo#5238372929872441314"&gt;&lt;img src="http://lh4.ggpht.com/liuzh66/SLJwbPYRr-I/AAAAAAAAAqg/3qpmrTjPhYE/s400/co3.jpg" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;For configure network, you might read Xen use guide. I use bridge for this virtual machine.&lt;br /&gt;&lt;a href="http://picasaweb.google.com/liuzh66/Xen/photo#5238373250288047026"&gt;&lt;img src="http://lh5.ggpht.com/liuzh66/SLJwt5BT07I/AAAAAAAAAqo/u58PHzmvOG0/s400/co4.jpg" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;Review all of settings, you can change anywhere at this window. Insert install DVD in DVD-ROM, and clicking Ok.&lt;br /&gt;&lt;a href="http://picasaweb.google.com/liuzh66/Xen/photo#5238373422441980514"&gt;&lt;img src="http://lh6.ggpht.com/liuzh66/SLJw36WAYmI/AAAAAAAAAqw/7Pj7drfcekM/s400/co5.jpg" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;3)Inside a pop-up TightVNC window, Install Linux as normal &lt;/strong&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/liuzh66/Xen/photo#5238373744263056370"&gt;&lt;img src="http://lh5.ggpht.com/liuzh66/SLJxKpOIS_I/AAAAAAAAAq4/uYY_Yow8N3g/s400/co6.jpg" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/liuzh66/Xen/photo#5238374049250814450"&gt;&lt;img src="http://lh4.ggpht.com/liuzh66/SLJxcZY4KfI/AAAAAAAAArA/8voGa3L5HCM/s400/co7.jpg" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/liuzh66/Xen/photo#5238374269917809378"&gt;&lt;img src="http://lh6.ggpht.com/liuzh66/SLJxpPb_SuI/AAAAAAAAArI/JEtDfU6US-0/s400/co8.jpg" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Notes:&lt;br /&gt;&lt;ul&gt;&lt;br /&gt; &lt;li&gt;You'd better have your host machine on the network, if eth0 is not up; the virtual machine can not connect with the host machine.&lt;/li&gt;&lt;br /&gt; &lt;li&gt;You may turn on the full Virtualization support in BIOS, in order to create a Windows virtual machine. It depends on CPU.&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2270677862205877381-5484244774781432252?l=lzheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lzheng.blogspot.com/feeds/5484244774781432252/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://lzheng.blogspot.com/2008/03/xen-quick-start-guide-on-opensuse-linux.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/5484244774781432252'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/5484244774781432252'/><link rel='alternate' type='text/html' href='http://lzheng.blogspot.com/2008/03/xen-quick-start-guide-on-opensuse-linux.html' title='Xen quick start guide on openSuSE Linux 10.3'/><author><name>Martin Liu</name><uri>http://www.blogger.com/profile/14835087322414696617</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='22' src='http://1.bp.blogspot.com/_KU0istEHv9w/SbuvDA1L0II/AAAAAAAABUg/bPORFhJ3p7A/S220/head.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/liuzh66/SLJtOGpR9lI/AAAAAAAAAos/rLsgH5aLcDk/s72-c/xen-packages.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2270677862205877381.post-7510600616408278709</id><published>2008-03-17T09:45:00.000+08:00</published><updated>2009-03-17T09:47:53.835+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Ganglia'/><title type='text'>Ganglia install and configure</title><content type='html'>我准备安装的版本是ganglia-3.0.7 ， 参考的安装文档是&lt;a title="http://www.linuxsir.org/bbs/thread309837.html" href="http://www.linuxsir.org/bbs/thread309837.html"&gt;http://www.linuxsir.org/bbs/thread309837.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;rpm的安装会比较省事。rpm安装都会很正常，不过在Suse下面需要注意一下两点：&lt;br /&gt;&lt;ul&gt;&lt;br /&gt; &lt;li&gt;gmond和gmated的启动脚本不是rpm包中默认装上的那个，那个脚本适用于redhat linux；下载源码编译之后在gmond/ gmated/的文件夹里有后缀为 .SuSE的哪两个文件才对。&lt;/li&gt;&lt;br /&gt; &lt;li&gt;rpm吧gmated的web界面默认安装路径是/var/www/http/ ，SuSE下的apache的路径是 /srv/www/htdoc/；安装完后copy或者连接过来&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;配置：&lt;br /&gt;&lt;ul&gt;&lt;br /&gt; &lt;li&gt;gmond.conf 更具我参考的安装文档产生这个文件的命令是 gmond -t &amp;gt; /etc/gmond.conf；rpm安装包中有这个文件，如果需要恢复到默认状态可以使用这个命令。&lt;/li&gt;&lt;br /&gt; &lt;li&gt;gmated.conf 是服务器端的主要配置文件，详细阅读一下源码包中的那个html文件对这个文件的配置会有帮助&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;安装过程中出现的问题如下：在启动gmond的时候启动失败，debug一下可以看到下面的错误。&lt;br /&gt;&lt;br /&gt;sles:~ # gmond --debug=9&lt;br /&gt;slurpfile() open() error on file /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq: No such file or directory&lt;br /&gt;udp_recv_channel mcast_join=239.2.11.71 mcast_if=NULL port=8649 bind=239.2.11.71&lt;br /&gt;Error creating multicast server mcast_join=239.2.11.71 port=8649 mcast_if=NULL family='inet4'. Exiting.&lt;br /&gt;&lt;br /&gt;在所有虚拟机（host-only 网络设置）上都遇到这个错误。一次一个NAT网络的虚机上正常&lt;br /&gt;&lt;br /&gt;至今觉得这是一个网络的问题，还没有想出正确的配置和解决方法。如果您有什么好建议请留言。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2270677862205877381-7510600616408278709?l=lzheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lzheng.blogspot.com/feeds/7510600616408278709/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://lzheng.blogspot.com/2008/03/ganglia-install-and-configure.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/7510600616408278709'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/7510600616408278709'/><link rel='alternate' type='text/html' href='http://lzheng.blogspot.com/2008/03/ganglia-install-and-configure.html' title='Ganglia install and configure'/><author><name>Martin Liu</name><uri>http://www.blogger.com/profile/14835087322414696617</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='22' src='http://1.bp.blogspot.com/_KU0istEHv9w/SbuvDA1L0II/AAAAAAAABUg/bPORFhJ3p7A/S220/head.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2270677862205877381.post-2604983001447949310</id><published>2008-03-16T09:48:00.000+08:00</published><updated>2009-03-17T09:48:56.114+08:00</updated><title type='text'>ISO open source software</title><content type='html'>&lt;img src="http://thelegendarywolf.googlepages.com/dvd.jpg" alt="" /&gt;&lt;br /&gt;&lt;br /&gt;There are some projects do have ISO file for downloading. That means you could run this solution with in 20 minutes on a physics machine or a vmware session. You can just download this ISO image file and burn it on a blank cd; then you will insert it into DVD/CD driver of your target machine, after press few enter keys; You finally  got all software on this box. Reboot this machine, you get everything up an running on it; including a Linux OS and everything which the solution depends on.&lt;br /&gt;&lt;br /&gt;I had tested out only few of ISO open source software.&lt;br /&gt;&lt;ul&gt;&lt;br /&gt; &lt;li&gt;&lt;a href="http://cactiusers.org/index.php" target="_blank"&gt;CactiEZ&lt;/a&gt;&lt;/li&gt;&lt;br /&gt; &lt;li&gt;&lt;a href="http://www.ossim.net/" target="_blank"&gt;OSSIM&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;It looks like actually two open source software collections. Let's look inside those ISO files, it is a bootable Linux install disk with all necessary software.&lt;br /&gt;&lt;br /&gt;CactiEZ has following parts:&lt;br /&gt;&lt;ol&gt;&lt;br /&gt; &lt;li&gt;Cacti and plugins (Discovery, flowviewer, mac Track, nTop, syslog, Thold, etc..)&lt;/li&gt;&lt;br /&gt; &lt;li&gt;Nagios&lt;/li&gt;&lt;br /&gt;&lt;/ol&gt;&lt;br /&gt;CactiEZ is focusing on Cacti. Now it does not provide free download. You will pay few $$$; it's  a great ISO open source software and worthy to pay for &lt;a href="http://cactiusers.org/forums/profile.php?mode=viewprofile&amp;amp;u=2" target="_blank"&gt;Jimmy's&lt;/a&gt; effort. I have a old version for you to download. &lt;a href="http://demo.wholog.net/CactiEZ.iso" target="_blank"&gt;click here.&lt;/a&gt; &lt;a href="http://demo.wholog.net/CactiEZ.iso" target="_blank"&gt;下载 cactiez&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;There is &lt;a href="http://www.ossim.net/dokuwiki/doku.php?id=documentation:architecture" target="_blank"&gt;architecture picture of OSSIM&lt;/a&gt;. OAAIM use sensor for collecting data over network. A typical OSSIM Sensor configuration would do the following functions:&lt;br /&gt;&lt;ol&gt;&lt;br /&gt; &lt;li&gt;IDS (Snort)&lt;/li&gt;&lt;br /&gt; &lt;li&gt;Vulnerability Scanner (Nessus)&lt;/li&gt;&lt;br /&gt; &lt;li&gt;Anomaly Detection (Spade, p0f, pads, arpwatch, RRD ab behaviour)&lt;/li&gt;&lt;br /&gt; &lt;li&gt;Network Monitoring and Profiling (Ntop)&lt;/li&gt;&lt;br /&gt; &lt;li&gt;Collecting from local routers, firewalls, IDS’s, etc&lt;/li&gt;&lt;br /&gt; &lt;li&gt;It could even act as a Firewall&lt;/li&gt;&lt;br /&gt;&lt;/ol&gt;&lt;br /&gt;I love ISO open source software, for the following reasons:&lt;br /&gt;&lt;ul&gt;&lt;br /&gt; &lt;li&gt;Easy to install on a physic machine.&lt;/li&gt;&lt;br /&gt; &lt;li&gt;Time Saving. You just use it right away after you load everything and reboot that machine.&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;Linux is basically  a ISO based open source software. If you know more others, not Linux; please let me know.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2270677862205877381-2604983001447949310?l=lzheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lzheng.blogspot.com/feeds/2604983001447949310/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://lzheng.blogspot.com/2008/03/iso-open-source-software.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/2604983001447949310'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/2604983001447949310'/><link rel='alternate' type='text/html' href='http://lzheng.blogspot.com/2008/03/iso-open-source-software.html' title='ISO open source software'/><author><name>Martin Liu</name><uri>http://www.blogger.com/profile/14835087322414696617</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='22' src='http://1.bp.blogspot.com/_KU0istEHv9w/SbuvDA1L0II/AAAAAAAABUg/bPORFhJ3p7A/S220/head.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2270677862205877381.post-1310718364522781644</id><published>2008-03-12T09:48:00.000+08:00</published><updated>2009-03-17T09:50:37.211+08:00</updated><title type='text'>Enterprise cloud computing</title><content type='html'>&lt;a href="http://www.datacenterknowledge.com" target="_blank"&gt;&lt;img src="http://www.datacenterknowledge.com/archives/images/DCK_web.jpg" alt="" width="222" height="90" /&gt;http://www.datacenterknowledge.com/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;这个网站还是不错，有很多关于数据中心的知识。它应该主要是收集业内在该领域里新咨询，先收录一下，回头慢慢学习。&lt;br /&gt;&lt;br /&gt;&lt;object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="355" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"&gt;&lt;param name="wmode" value="transparent" /&gt;&lt;param name="src" value="http://www.youtube.com/v/YXtn6NpitHY&amp;amp;hl=en" /&gt;&lt;embed type="application/x-shockwave-flash" width="425" height="355" src="http://www.youtube.com/v/YXtn6NpitHY&amp;amp;hl=en" wmode="transparent"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;这个vido我觉得也可以学习一下。&lt;a href="http://www.datacenterknowledge.com/archives/2008/May/02/ibm_google_team_on_an_enterprise_cloud.html" target="_blank"&gt;IBM和Google结成联盟开展企业云计算方面的研究&lt;/a&gt;，可能会建立“IBM-Google cloud ” 这个云会运行在Linux上，使用Xen 做系统虚拟和Apache Hadoop。同时Google和IBM都有自己巨大的数据中心，还不知道它们将来的研究成果会运行在谁家的设备上，让我们拭目以待。&lt;br /&gt;&lt;br /&gt;Tips：&lt;br /&gt;&lt;br /&gt;有些网络视频比较大，在线看如果网速比较慢的话可能不能正常浏览。很多下载视频的工具好像都是要收费注册的，否则只能下载60％。我发现的一个方法是，把视频网址输入到这里 &lt;a href="http://www.techcrunch.com/get-youtube-movie/"&gt;http://www.techcrunch.com/get-youtube-movie/&lt;/a&gt; 它会给你生成一个http的下载连接，点击后一般的http下载工具就能下整个视频了，之后用视频浏览的软件查看，正在缓慢下载上边的视频。不知道你有什么好方法或者是工具可以推荐呢？&lt;br /&gt;&lt;br /&gt;http://youtubedownload.altervista.org/ 是我现在所使用的，不过下载的太慢了，不能支持多线程下载。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2270677862205877381-1310718364522781644?l=lzheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lzheng.blogspot.com/feeds/1310718364522781644/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://lzheng.blogspot.com/2008/03/enterprise-cloud-computing.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/1310718364522781644'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/1310718364522781644'/><link rel='alternate' type='text/html' href='http://lzheng.blogspot.com/2008/03/enterprise-cloud-computing.html' title='Enterprise cloud computing'/><author><name>Martin Liu</name><uri>http://www.blogger.com/profile/14835087322414696617</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='22' src='http://1.bp.blogspot.com/_KU0istEHv9w/SbuvDA1L0II/AAAAAAAABUg/bPORFhJ3p7A/S220/head.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2270677862205877381.post-7332805668529279408</id><published>2008-03-08T09:51:00.000+08:00</published><updated>2009-03-17T09:51:43.640+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='openSuSE'/><category scheme='http://www.blogger.com/atom/ns#' term='oracle'/><title type='text'>Install Oracle 10.2.01 on OpenSuSE 10.3</title><content type='html'>&lt;img src="http://www.railsonwave.com/assets/2007/9/5/oracle.jpg" alt="" width="350" height="316" /&gt;&lt;br /&gt;&lt;br /&gt;A) Download 10201_database_linux32.zip from Oracle website.&lt;br /&gt;&lt;br /&gt;B) Download 10gR2_openSUSE102_introduction.pdf and ora.rpm from ftp ftp.novelŀcom&lt;br /&gt;&lt;br /&gt;C) Install Oracle, following quick steps:&lt;br /&gt;&lt;br /&gt;1. Install openSUSE 10.2 with "C/C++ Development" selection.&lt;br /&gt;2. Download and Install orarun package.&lt;br /&gt;3. Enable and set password for newly created user oracle by orarun.&lt;br /&gt;4. Set updated kernel parameters by executing /etc/init.d/oracle start.&lt;br /&gt;5. Download and unzip Oracle 10gR2 Database SW.&lt;br /&gt;Edit file database/install/oraparam.ini to add "SuSE-10" to line #39.&lt;br /&gt;6. login as user oracle and run Oracle Universal Installer "database/runInstaller".&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Troubleshooting:&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;1) installer error:&lt;br /&gt;&lt;br /&gt;---------------------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;oracle@Martin:~/database&amp;gt; ./runInstaller&lt;br /&gt;Starting Oracle Universal Installer...&lt;br /&gt;&lt;br /&gt;Checking installer requirements...&lt;br /&gt;&lt;br /&gt;Checking operating system version: must be redhat-3, SuSE-9, redhat-4, UnitedLinux-1.0, asianux-1, asianux-2 or SuSE-10&lt;br /&gt;Passed&lt;br /&gt;&lt;br /&gt;All installer requirements met.&lt;br /&gt;&lt;br /&gt;Preparing to launch Oracle Universal Installer from /tmp/OraInstall2008-05-08_09-11-56AM. Please wait ...oracle@Martin:~/database&amp;gt; java: xcb_xlib.c:52: xcb_xlib_unlock: Assertion `c-&amp;gt;xlib.lock' failed.&lt;br /&gt;&lt;br /&gt;---------------------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;Solution :&lt;br /&gt;&lt;ul&gt;&lt;br /&gt; &lt;li&gt; export LIBXCB_ALLOW_SLOPPY_LOCK=1&lt;/li&gt;&lt;br /&gt; &lt;li&gt;run runInstaller again&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;2) 在安装完成末期,需要root用户运行两个脚本，完了之后，我遇到一个错误对话框，点击过去之后好像没有发现安装失败，安装目前正常&lt;br /&gt;&lt;br /&gt;More SQL scripts:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://cs-netlab-01.lynchburg.edu/courses/Oracle/SQLPlus.htm" target="_blank"&gt;http://cs-netlab-01.lynchburg.edu/courses/Oracle/SQLPlus.htm&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;SQL&amp;gt; CREATE TABLESPACE AMP&lt;br /&gt;2  DATAFILE '/opt/oracle/oradata/orcl/AMP.dbf' SIZE 200M;&lt;br /&gt;&lt;br /&gt;Tablespace created.&lt;br /&gt;&lt;br /&gt;SQL&amp;gt; CREATE USER        AMP     IDENTIFIED BY ca1234&lt;br /&gt;2  DEFAULT TABLESPACE AMP&lt;br /&gt;3  QUOTA UNLIMITED ON AMP;&lt;br /&gt;&lt;br /&gt;User created.&lt;br /&gt;&lt;br /&gt;SQL&amp;gt; GRANT CONNECT, RESOURCE TO AMP;&lt;br /&gt;&lt;br /&gt;Grant succeeded.&lt;br /&gt;&lt;br /&gt;SQL&amp;gt; GRANT CREATE SESSION, CREATE TABLE TO AMP;&lt;br /&gt;&lt;br /&gt;Grant succeeded.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;How to start oracle em manully?&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;可能出现的错误如下，没有ORACLE_SID的 环境变量, 可能网络地址和环境发生变化,比如主机名修改等.&lt;br /&gt;&lt;br /&gt;oracle@Martin:~/product/10.2/db_1/bin&amp;gt; ./emctl start dbconsole&lt;br /&gt;TZ set to PRC&lt;br /&gt;EM Configuration issue. /opt/oracle/product/10.2/db_1/localhost_orcl not found.&lt;br /&gt;&lt;br /&gt;oracle@Martin:~/product/10.2/db_1/bin&amp;gt; ./emctl start dbconsole&lt;br /&gt;TZ set to PRC&lt;br /&gt;OC4J Configuration issue. /opt/oracle/product/10.2/db_1/oc4j/j2ee/OC4J_DBConsole_localhost_orcl not found.&lt;br /&gt;&lt;br /&gt;修正方式:&lt;br /&gt;&lt;br /&gt;oracle@Martin:~/product/10.2/db_1/oc4j/j2ee&amp;gt; cp -R  OC4J_DBConsole_Martin.bmc.com_orcl OC4J_DBConsole_localhost_orcl&lt;br /&gt;&lt;br /&gt;oracle@Martin:~/product/10.2/db_1&amp;gt; cp -R Martin.bmc.com_orcl/ localhost_orcl&lt;br /&gt;&lt;br /&gt;oracle@Martin:~/product/10.2/db_1&amp;gt; bin/emctl start dbconsole&lt;br /&gt;TZ set to PRC&lt;br /&gt;Oracle Enterprise Manager 10g Database Control Release 10.2.0.1.0&lt;br /&gt;Copyright (c) 1996, 2005 Oracle Corporation.  All rights reserved.&lt;br /&gt;http://Martin.bmc.com:1158/em/console/aboutApplication&lt;br /&gt;Starting Oracle Enterprise Manager 10g Database Control ............................ started.&lt;br /&gt;------------------------------------------------------------------&lt;br /&gt;Logs are generated in directory /opt/oracle/product/10.2/db_1/localhost_orcl/sysman/log&lt;br /&gt;&lt;br /&gt;启动了后访问: http://localhost:1158/em/&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;手工启动Oracle实例的方法&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;1) sqlplus&lt;br /&gt;&lt;br /&gt;sqlplus /nolog&lt;br /&gt;&lt;br /&gt;connect sys/manager as sysdba&lt;br /&gt;&lt;br /&gt;startup&lt;br /&gt;&lt;br /&gt;2) rcoracle&lt;br /&gt;&lt;br /&gt;需要修改如下几个文件：/etc/oraInst.loc  /etc/oratab /  /etc/sysconfig/oracle /opt/oracle/product/10.2/db_1/bin/dbstart /usr/sbin/rcoracle 修改这些文件中的路径等信息知道 rcoracle start 命令不出错为止。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2270677862205877381-7332805668529279408?l=lzheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lzheng.blogspot.com/feeds/7332805668529279408/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://lzheng.blogspot.com/2008/03/install-oracle-10201-on-opensuse-103.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/7332805668529279408'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/7332805668529279408'/><link rel='alternate' type='text/html' href='http://lzheng.blogspot.com/2008/03/install-oracle-10201-on-opensuse-103.html' title='Install Oracle 10.2.01 on OpenSuSE 10.3'/><author><name>Martin Liu</name><uri>http://www.blogger.com/profile/14835087322414696617</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='22' src='http://1.bp.blogspot.com/_KU0istEHv9w/SbuvDA1L0II/AAAAAAAABUg/bPORFhJ3p7A/S220/head.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2270677862205877381.post-868825621595445680</id><published>2008-03-03T09:58:00.000+08:00</published><updated>2009-03-17T09:59:04.734+08:00</updated><title type='text'>PostgreSQL基本操作指南</title><content type='html'>&lt;strong&gt;安装&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;我的安装环境是虚拟机下面安装的CentOS4.4；在安装的时候需要注意的是：在安装选择的时候PostgreSQL一共有十几个可选的包，把可能会用到的包都尽量选中，否则就要手工去安装了，手工解决包之间的依赖关系烦啊。从光盘上装的好处就是它自己帮你把用户和启动脚本建好了，安装后需要检查如下两个文件：1）/etc/init.d/postgresql是否存在；2）/etc/passwd里面有没有postgres用户。&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;启动数据库&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;第一次启动，用root用户登录，运行命令：[root@RBA init.d]# service postgresql start ；如果需要数据库在系统启动是就启动的话需要运行：&lt;br /&gt;&lt;blockquote&gt;[root@RBA init.d]# chkconfig postgresql on ；&lt;/blockquote&gt;&lt;br /&gt;检查结果&lt;br /&gt;&lt;blockquote&gt;[root@RBA ~]# chkconfig --list postgresql&lt;br /&gt;postgresql      0:off   1:off   2:on    3:on    4:on    5:on    6:off&lt;/blockquote&gt;&lt;br /&gt;&lt;strong&gt;数据库管理&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;先切到postgres用户  su postgres&lt;br /&gt;&lt;br /&gt;新建一个数据库 createdb amp&lt;br /&gt;&lt;br /&gt;新建一个超级用户，需要在shell下运行：&lt;br /&gt;&lt;blockquote&gt;bash-3.00$ createuser amp&lt;br /&gt;Shall the new user be allowed to create databases? (y/n) y&lt;br /&gt;Shall the new user be allowed to create more new users? (y/n) y&lt;/blockquote&gt;&lt;br /&gt;链接到数据库之后，确认以下：&lt;br /&gt;&lt;blockquote&gt;amp=# \du&lt;br /&gt;List of database users&lt;br /&gt;User name | User ID |         Attributes&lt;br /&gt;-----------+---------+----------------------------&lt;br /&gt;amp       |     100 | superuser, create database&lt;br /&gt;postgres  |       1 | superuser, create database&lt;br /&gt;(2 rows)&lt;/blockquote&gt;&lt;br /&gt;给用户加一个密码：&lt;br /&gt;&lt;blockquote&gt;amp=# ALTER USER amp with password 'amp';&lt;br /&gt;ALTER USER&lt;/blockquote&gt;&lt;br /&gt;&lt;strong&gt;其他参考信息&lt;/strong&gt;&lt;br /&gt;&lt;blockquote&gt;# Put your actual configuration here&lt;br /&gt;# ----------------------------------&lt;br /&gt;#&lt;br /&gt;# CAUTION: The default configuration allows any local user to connect&lt;br /&gt;# using any PostgreSQL user name, including the superuser, over either&lt;br /&gt;# Unix-domain sockets or TCP/IP.  If you are on a multiple-user&lt;br /&gt;# machine, the default configuration is probably too liberal for you.&lt;br /&gt;# Change it to use something other than "trust" authentication.&lt;br /&gt;#&lt;br /&gt;# If you want to allow non-local connections, you need to add more&lt;br /&gt;# "host" records.  Also, remember TCP/IP connections are only enabled&lt;br /&gt;# if you enable "tcpip_socket" in postgresql.conf.&lt;br /&gt;# TYPE  DATABASE    USER        IP-ADDRESS        IP-MASK           METHOD&lt;br /&gt;#访问来源 数据库    用户        IP-地址           子网掩码          认证方式&lt;br /&gt;local   typhoon     typhoon                                         md5&lt;br /&gt;#对于来自本地的访问，数据库“typhoon”对用户“typhoon”采用“md5”加密口令认证&lt;br /&gt;local   typhoon     all                                             reject&lt;br /&gt;#对于来自本地的访问，数据库“typhoon”对上面没提到的所有用户无条件拒绝认证&lt;br /&gt;host    typhoon     typhoon     255.255.255.255   127.0.0.1         md5&lt;br /&gt;#对于来网络的访问，数据库“typhoon”对用户“typhoon”，如果提出访问的是本机，采用“md5”加密口令认证&lt;br /&gt;host    typhoon     all         0.0.0.0           0.0.0.0           reject&lt;br /&gt;#对于来网络的访问，数据库“typhoon”对上面没提到的所有用户，不管提出访问的哪台机器，也不管它来自哪个子网，无条件拒绝认证&lt;br /&gt;local   all         all                                             md5&lt;br /&gt;#对于来自本地的访问，上面没提到的数据库对上面没提到的所有用户采用“md5”加密口令认证&lt;br /&gt;host    all         all         0.0.0.0           0.0.0.0           md5&lt;br /&gt;#对于来网络的访问，数上面没提到的数据库对上面没提到的所有用户，不管提出访问的哪台机器，也不管它来自哪个子网，采用“md5”加密口令认证&lt;br /&gt;########################################&lt;br /&gt;#   Others are all denied   其他访问一概无条件拒绝&lt;br /&gt;local   all         all                                             reject&lt;br /&gt;host    all         all         0.0.0.0           0.0.0.0           teject&lt;br /&gt;########################################&lt;br /&gt;########################################&lt;br /&gt;#   All denied permissed, not safe&lt;br /&gt;#   对所有访问都信任，太不安全，被我禁止掉了，只作为参考&lt;br /&gt;#local   all         all                                             trust&lt;br /&gt;#host    all         all         0.0.0.0           0.0.0.0           trust&lt;br /&gt;########################################&lt;br /&gt;这些认证的规则是从上到下一条一条加载的，要注意的是，里面的“all”并不是真正意义上的“所有”，只是前面的规定中没有提到的那部分。个人感觉用“other”也许更恰当。&lt;br /&gt;这样，最终的结果是：&lt;br /&gt;所有用户都能通过加密口令访问“typhoon”以外的数据库，但是只有用户“typhoon”能以加密口令访问数据库“typhoon”。&lt;br /&gt;操作篇&lt;br /&gt;[客户端基本连接操作]====================&lt;br /&gt;*查看PostgreSQL的系统表：&lt;br /&gt;(摸索/查找中)&lt;br /&gt;*终端登录：&lt;br /&gt;psql -l[主机名/IP] -d[数据库名] -U[用户名]&lt;br /&gt;*连接到另外一个数据库：&lt;br /&gt;\c [数据库名]&lt;br /&gt;*断开终端：&lt;br /&gt;\q&lt;br /&gt;========================================&lt;br /&gt;[基本用户管理]==========================&lt;br /&gt;*添加用户：&lt;br /&gt;create user [用户名];&lt;br /&gt;*修改用户密码：&lt;br /&gt;alter user [用户名] with password [口令];&lt;br /&gt;*删除用户：&lt;br /&gt;drop user [用户名];&lt;br /&gt;*查看用户信息：&lt;br /&gt;(摸索/查找中)&lt;br /&gt;========================================&lt;br /&gt;[基本数据库操作]========================&lt;br /&gt;*创建数据库：&lt;br /&gt;create database [数据库名];&lt;br /&gt;*查看数据库列表：&lt;br /&gt;\d&lt;br /&gt;*删除数据库：&lt;br /&gt;drop database [数据库名];&lt;br /&gt;*修改数据库的所有者：&lt;br /&gt;(摸索/查找中)&lt;br /&gt;========================================&lt;br /&gt;[数据库内基本操作]======================&lt;br /&gt;*给予某用户在某数据库创建表的授权：&lt;br /&gt;(摸索/查找中)&lt;br /&gt;*收回某用户在某数据库创建表的授权：&lt;br /&gt;(摸索/查找中)&lt;br /&gt;创建表：&lt;br /&gt;create table ([字段名1] [类型1] &amp;lt;references 关联表名(关联的字段名)&amp;gt;,[字段名2] [类型2],......&amp;lt;,primary key (字段名m,字段名n,...)&amp;gt;);&lt;br /&gt;*查看表名列表：&lt;br /&gt;\d&lt;br /&gt;*查看某个表的状况：&lt;br /&gt;\d [表名]&lt;br /&gt;*重命名一个表：&lt;br /&gt;alter table [表名A] rename to [表名B];&lt;br /&gt;*修改表的所有者：&lt;br /&gt;(摸索/查找中)&lt;br /&gt;*删除一个表：&lt;br /&gt;drop table [表名];&lt;br /&gt;========================================&lt;br /&gt;[表内基本操作]==========================&lt;br /&gt;*在已有的表里添加字段：&lt;br /&gt;alter table [表名] add column [字段名] [类型];&lt;br /&gt;*删除表中的字段：&lt;br /&gt;alter table [表名] drop column [字段名];&lt;br /&gt;*重命名一个字段：&lt;br /&gt;alter table [表名] rename column [字段名A] to [字段名B];&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2270677862205877381-868825621595445680?l=lzheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lzheng.blogspot.com/feeds/868825621595445680/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://lzheng.blogspot.com/2008/03/postgresql.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/868825621595445680'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/868825621595445680'/><link rel='alternate' type='text/html' href='http://lzheng.blogspot.com/2008/03/postgresql.html' title='PostgreSQL基本操作指南'/><author><name>Martin Liu</name><uri>http://www.blogger.com/profile/14835087322414696617</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='22' src='http://1.bp.blogspot.com/_KU0istEHv9w/SbuvDA1L0II/AAAAAAAABUg/bPORFhJ3p7A/S220/head.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2270677862205877381.post-1566810795995053870</id><published>2008-02-02T14:02:00.003+08:00</published><updated>2009-03-20T08:45:58.135+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Redhat Enterprise Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Hyperic HQ'/><category scheme='http://www.blogger.com/atom/ns#' term='install'/><category scheme='http://www.blogger.com/atom/ns#' term='network and system management'/><title type='text'>Hyperic HQ 3.2 new features</title><content type='html'>&lt;p&gt;If you'd like to check out release note, please click here. &lt;a title="http://support.hyperic.com/confluence/display/DOC/HQ+3.2+Release+Notes" href="http://support.hyperic.com/confluence/display/DOC/HQ+3.2+Release+Notes"&gt;http://support.hyperic.com/confluence/display/DOC/HQ+3.2+Release+Notes&lt;/a&gt;&lt;/p&gt; &lt;p&gt;I had a quick install on RHEL 5. For some features what I saw, I took some screenshots as bellowing. I hope this helps you to understand what's new in 3.2 and save a little bit time for you if you do not wants to install it. I will describe in Chinese.&lt;/p&gt; &lt;h2&gt;New Nav menu 新导航菜单&lt;/h2&gt; &lt;p&gt;&lt;a href="http://lh5.google.com/liuzh66/R6QKZn2WokI/AAAAAAAAAeo/ZYObo0rO5Dc/image%5B15%5D"&gt;&lt;img style="border-width: 0px;" alt="image" src="http://lh5.google.com/liuzh66/R6QKzn2WolI/AAAAAAAAAew/_LCZVUtZNkY/image_thumb%5B13%5D" border="0" height="437" width="644" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;导航菜单的名称变成了：Dashboard -- Resources -- Analyze -- Administration 菜单的风格稍微有一点变化。Analyze下面可以进入Alert Center去查看报警信息。我觉得3.2毕竟是一个小的功能增进板，添加了支持MY SQL的支持。增强了对Nagios的集成。对Nagios的集成对它还是很有好处的，由于它自己是Agent Based的监控方法，而Nagios是Agentless的监控方法；集成之后通过它的web界面能统一管理，还是挺好的。不过和Nagios具体能集成到什么程度，我还没有试过。&lt;/p&gt; &lt;h2&gt;Currently Down Resources当前宕机资源&lt;/h2&gt; &lt;p&gt;&lt;a href="http://lh4.google.com/liuzh66/R6QK9X2WomI/AAAAAAAAAe4/iGNp8zHxnok/image%5B19%5D"&gt;&lt;img style="border-width: 0px;" alt="image" src="http://lh6.google.com/liuzh66/R6QLJ32WonI/AAAAAAAAAfA/Fwgwzksljgo/image_thumb%5B15%5D" border="0" height="437" width="644" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;如果所示：各种有问题的资源安装各种分类都显示出来，同实现时什么时间出的问题，持续了多久，点击放大镜后查看相关的报警信息。上图显示的是：HQ Agent在w2k3vm这一Windows服务器上没有启动的情况，它报告了包括hq agent自身以及所有相关资源的都宕机的情形。同时作为一个监控系统来说，管理员最需要看到的信息可能主要包括两种：1）有那些资源出了问题；2）当前有什么样的告警事件。这里对这两类信息提供了一个非常不错的访问入口。&lt;/p&gt; &lt;h2&gt;Live Exec Data实时数据获取&lt;/h2&gt; &lt;p&gt;&lt;a href="http://lh6.google.com/liuzh66/R6QLY32WooI/AAAAAAAAAfI/JDuTMobC7IE/image%5B24%5D"&gt;&lt;img style="border-width: 0px;" alt="image" src="http://lh3.google.com/liuzh66/R6QLoH2WopI/AAAAAAAAAfQ/geWv_UloX_o/image_thumb%5B18%5D" border="0" height="437" width="644" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;HQ-agent本身只能周期性的采集matrix，在汇报给管理服务器。实时的数据采集对排错还是非常有帮助的。此功能我觉得是3.2版中的最好的增强。它应该是远程的让agent去执行一下命令在把最终结果返回到页面上：&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Cpuinfo  CPU信息  &lt;/li&gt;&lt;li&gt;Cpuperc  CPU利用率  &lt;/li&gt;&lt;li&gt;Df            磁盘利用率  &lt;/li&gt;&lt;li&gt;Ifconfig   网卡ip信息  &lt;/li&gt;&lt;li&gt;Netstat   网络端口信息  &lt;/li&gt;&lt;li&gt;Top  &lt;/li&gt;&lt;li&gt;Who &lt;/li&gt;&lt;/ul&gt; &lt;p&gt;这些信息的获取通过agent完成所以和平台无关，即使是Window平台也能收到相同的信息。&lt;/p&gt; &lt;h2&gt;HQ Health Check 管理服务器自身检查&lt;/h2&gt; &lt;p&gt;&lt;a href="http://lh4.google.com/liuzh66/R6QLxX2WoqI/AAAAAAAAAfY/_qW9Xr0ni6w/image%5B28%5D"&gt;&lt;img style="border-width: 0px;" alt="image" src="http://lh4.google.com/liuzh66/R6QL9X2WorI/AAAAAAAAAfg/Jwk8J-qkiw0/image_thumb%5B20%5D" border="0" height="437" width="644" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;一个真正的自监控功能最好能做到对相关指标的报警处理。能设置一些条件，在不正常情况发生的时候报告管理员说出管理服务器那里有问题了。上图可以看出，hq已经做出了第一步，能采集并且显示很多HQ服务器运行的状态信息。&lt;/p&gt; &lt;h2&gt;Summary：&lt;/h2&gt; &lt;p&gt;在3.2的发布说明中还提到它自身的扩展性也很大的增强，这一点对hq来说尤为重要。由于它的结构是基于代理的，当监控的设备和资源都非常多时，hq管理服务器自身的处理能理将会成为瓶颈，如果它的处理，存储和网络上的任何一个环节出现了问题，整个监控系统就失效了。由于事件有限，目前还留下了一些问题：&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Global Alert Disable是在那里设置的？&lt;/li&gt; &lt;li&gt;报警阀值的设置是否有全局设置的地方？（例如：对所有windows机器都设置一个CPU&amp;gt;80％的阀值）&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;如果您对以上两个问题有些答案请回复告诉我。关于HQ的其它文章，清在本blog中搜索。&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2270677862205877381-1566810795995053870?l=lzheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lzheng.blogspot.com/feeds/1566810795995053870/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://lzheng.blogspot.com/2008/02/hyperic-hq-32-new-features.html#comment-form' title='1 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/1566810795995053870'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/1566810795995053870'/><link rel='alternate' type='text/html' href='http://lzheng.blogspot.com/2008/02/hyperic-hq-32-new-features.html' title='Hyperic HQ 3.2 new features'/><author><name>Martin Liu</name><uri>http://www.blogger.com/profile/14835087322414696617</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='22' src='http://1.bp.blogspot.com/_KU0istEHv9w/SbuvDA1L0II/AAAAAAAABUg/bPORFhJ3p7A/S220/head.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2270677862205877381.post-6884784484498486988</id><published>2008-01-30T21:22:00.004+08:00</published><updated>2009-03-21T22:03:39.409+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Redhat Enterprise Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='open source'/><category scheme='http://www.blogger.com/atom/ns#' term='install'/><category scheme='http://www.blogger.com/atom/ns#' term='Zenoss'/><title type='text'>Build Zenoss 2.1.2 on Redhat Enterprise Linux 5</title><content type='html'>&lt;p&gt;&lt;img src="http://www.zenoss.com/images/logo.gif" align="left" /&gt; Well, it is the first time to running a RHEL 5 for me, at same time got zenoss built successfully on it. zenoss-2.1.2 was build from source, the whole process went a while since RHEL is in one of my VMware session; CPU %sy was pretty high during building source code.  &lt;/p&gt;&lt;h1&gt;Build zenoss-2.1.2&lt;/h1&gt; &lt;p&gt;The INSTALL.txt file is good enough, my installation how-to can be really sample:  &lt;/p&gt;&lt;ul&gt; &lt;li&gt;Read INSTALL.txt  &lt;/li&gt;&lt;li&gt;add zenoss user  &lt;/li&gt;&lt;li&gt;start mysql  &lt;/li&gt;&lt;li&gt;upload zenoss tarball to zenoss home directory  &lt;/li&gt;&lt;li&gt;login as zenoss  &lt;/li&gt;&lt;li&gt;untar zenoss tarball then run the following, good luck!&lt;/li&gt;&lt;/ul&gt; &lt;blockquote&gt; &lt;p&gt;&lt;span style="color: rgb(0, 0, 128);"&gt;-bash-3.1$ ls&lt;br /&gt;appliance_update.sh  conf             install-functions.sh  shared-functions.sh&lt;br /&gt;autoinstall          COPYRIGHT.txt    install.sh            zen2dump.py&lt;br /&gt;build-functions.sh   docs             INSTALL.txt           ZEN2UPGRADE.txt&lt;br /&gt;build-noprompt.sh    externallibs     libzenoss             zensocket&lt;br /&gt;build.sh             fs               LICENSE.txt           zenwipe.sh&lt;br /&gt;CHANGES.txt          genpatchdeps.py  MacOS&lt;br /&gt;checkall.sh          GNUmakefile      rpm&lt;br /&gt;-bash-3.1$ ./install.sh &lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="color: rgb(0, 0, 128);"&gt;This installer actually builds Zenoss.&lt;br /&gt;For a simpler installation try the VMPlayer Appliance image,&lt;br /&gt;or use RPMs for Redhat based systems. &lt;/span&gt; &lt;/p&gt;&lt;p&gt;&lt;span style="color: rgb(0, 0, 128);"&gt;Building... &lt;/span&gt; &lt;/p&gt;&lt;p&gt;&lt;span style="color: rgb(0, 0, 128);"&gt;Password for the Zenoss "admin" user [zenoss]:&lt;br /&gt;Enter the password again:&lt;br /&gt;MySQL server hostname [localhost]:&lt;br /&gt;MySQL server root username [root]:&lt;br /&gt;MySQL server root password []:&lt;br /&gt;MySQL event database name [events]:&lt;br /&gt;MySQL username for Zenoss events database [zenoss]:&lt;br /&gt;MySQL password for zenoss [zenoss]:&lt;br /&gt;/usr/bin/python2.4 genpatchdeps.py &amp;gt;.patchdeps&lt;br /&gt;installing into //usr/local/zenoss&lt;br /&gt;build log is in zenbuild.log&lt;br /&gt;unpacking Zope-2.8.8-final in build/&lt;br /&gt;configuring build/Zope-2.8.8-final/makefile&lt;br /&gt;installing libzenos/Products.tar.gz&lt;br /&gt;installing libzenos/bin.tar.gz&lt;br /&gt;installing libzenos/extras.tar.gz&lt;br /&gt;mkdir -p //usr/local/zenoss/skel/etc&lt;br /&gt;cp conf/zope.conf.in //usr/local/zenoss/skel/etc/zenoss.conf.in&lt;br /&gt;installing zope&lt;br /&gt;unpacking TwistedSNMP-0.3.13 in build/&lt;br /&gt;patching file snmpprotocol.py&lt;br /&gt;patching file v3/agentproxy.py&lt;br /&gt;patching file v3/agentproxy.py&lt;br /&gt;patching file tableretriever.py&lt;br /&gt;patching file snmpprotocol.py&lt;br /&gt;unpacking pysnmp-3.4.3 in build/&lt;br /&gt;patching file pysnmp/proto/rfc1155.py&lt;br /&gt;patching file pysnmp/proto/rfc1155.py&lt;br /&gt;patching file pysnmp/proto/rfc1155.py&lt;br /&gt;patching file pysnmp/proto/rfc1155.py&lt;br /&gt;installing pysnmp&lt;br /&gt;unpacking Twisted-2.5.0 in build/&lt;br /&gt;patching file TwistedCore-2.5.0/twisted/internet/process.py&lt;br /&gt;Hunk #1 succeeded at 315 (offset -20 lines).&lt;br /&gt;unpacking pycrypto-1.9a6 in build/&lt;br /&gt;installing pycrypto&lt;br /&gt;installing twisted&lt;br /&gt;installing twistedsnmp&lt;br /&gt;making zensocket&lt;br /&gt;gmake[1]: Entering directory `/usr/local/zenoss/zenoss-2.1.2/zensocket'&lt;br /&gt;gcc -o zensocket -Wall -pedantic -D__GNU_LIBRARY__ -g  zensocket.c&lt;br /&gt;rm -f //usr/local/zenoss/bin/zensocket&lt;br /&gt;cp zensocket //usr/local/zenoss/bin/zensocket&lt;br /&gt;gmake[1]: Leaving directory `/usr/local/zenoss/zenoss-2.1.2/zensocket'&lt;br /&gt;unpacking pynetsnmp-0.27.0 in build/&lt;br /&gt;unpacking ctypes-1.0.1 in build/&lt;br /&gt;installing ctypes&lt;br /&gt;installing pynetsnmp&lt;br /&gt;unpacking MySQL-python-1.2.0 in build/&lt;br /&gt;patching file setup.py&lt;br /&gt;patching file _mysql.c&lt;br /&gt;Hunk #1 succeeded at 440 (offset -37 lines).&lt;br /&gt;Hunk #3 succeeded at 460 (offset -37 lines).&lt;br /&gt;Hunk #5 succeeded at 526 (offset -37 lines).&lt;br /&gt;installing mysql-python&lt;br /&gt;unpacking rrdtool-1.2.23 in build/&lt;br /&gt;unpacking libart_lgpl-2.3.17 in build/&lt;br /&gt;configuring build/libart_lgpl-2.3.17/Makefile&lt;br /&gt;installing libart&lt;br /&gt;unpacking freetype-2.1.9 in build/&lt;br /&gt;configuring build/freetype-2.1.9/Makefile&lt;br /&gt;installing freetype&lt;br /&gt;unpacking libpng-1.2.8-config in build/&lt;br /&gt;configuring build/libpng-1.2.8-config/Makefile&lt;br /&gt;installing libpng&lt;br /&gt;configuring build/rrdtool-1.2.23/Makefile&lt;br /&gt;installing rrdtool&lt;br /&gt;rm -rf //usr/local/zenoss/share/rrdtool/examples&lt;br /&gt;rm -rf //usr/local/zenoss/lib/perl&lt;br /&gt;unpacking epydoc-3.0beta1 in build/&lt;br /&gt;patching file epydoc/apidoc.py&lt;br /&gt;patching file epydoc/docbuilder.py&lt;br /&gt;patching file epydoc/docintrospecter.py&lt;br /&gt;installing epydoc&lt;br /&gt;unpacking python-snpp-1.1.1 in build/&lt;br /&gt;installing snpp&lt;br /&gt;unpacking Yapps-2.1.1 in build/&lt;br /&gt;installing yapps&lt;br /&gt;unpacking nagios-plugins-1.4.5 in build/&lt;br /&gt;configuring build/nagios-plugins-1.4.5/Makefile&lt;br /&gt;installing nagios&lt;br /&gt;unpacking libsmi-0.4.5 in build/&lt;br /&gt;configuring build/libsmi-0.4.5/Makefile&lt;br /&gt;installing libsmi&lt;br /&gt;unpacking wmi-0.1.5 in build/&lt;br /&gt;unpacking pyip-0.7 in build/&lt;br /&gt;patching file icmp.py&lt;br /&gt;installing pyip&lt;br /&gt;unpacking simplejson-1.4 in build/&lt;br /&gt;cp externallibs/setuptools*.egg build/simplejson-1.4&lt;br /&gt;installing simplejson&lt;br /&gt;installing conf/snmpd.conf&lt;br /&gt;installing conf/zenactions.conf&lt;br /&gt;installing conf/zenbackup.conf&lt;br /&gt;installing conf/zencommand.conf&lt;br /&gt;installing conf/zendisc.conf&lt;br /&gt;installing conf/zeneventlog.conf&lt;br /&gt;installing conf/zenhub.conf&lt;br /&gt;installing conf/zenmib.conf&lt;br /&gt;installing conf/zenmigrate.conf&lt;br /&gt;installing conf/zenmodeler.conf&lt;br /&gt;installing conf/zenpack.conf&lt;br /&gt;installing conf/zenperfsnmp.conf&lt;br /&gt;installing conf/zenping.conf&lt;br /&gt;installing conf/zenprocess.conf&lt;br /&gt;installing conf/zenrender.conf&lt;br /&gt;installing conf/zenstatus.conf&lt;br /&gt;installing conf/zensyslog.conf&lt;br /&gt;installing conf/zentrap.conf&lt;br /&gt;installing conf/zenwin.conf&lt;br /&gt;installing conf/zenwinmodeler.conf&lt;br /&gt;installing conf/zenxevent.conf&lt;br /&gt;installing conf/zope.conf.in&lt;br /&gt;installing conf/hubpasswd&lt;br /&gt;Wrote file /usr/local/zenoss/etc/zeo.conf&lt;br /&gt;Wrote file /usr/local/zenoss/bin/zeoctl&lt;br /&gt;Changed mode for /usr/local/zenoss/bin/zeoctl to 755&lt;br /&gt;Wrote file /usr/local/zenoss/bin/runzeo&lt;br /&gt;Changed mode for /usr/local/zenoss/bin/runzeo to 755&lt;br /&gt;Starting Zope Object Database&lt;br /&gt;. daemon process started, pid=15476&lt;br /&gt;Loading initial Zenoss objects into the Zeo database&lt;br /&gt;(this can take a few minutes)&lt;br /&gt;ZentinelPortal loaded at zport&lt;br /&gt;Starting Zope Server&lt;br /&gt;. daemon process started, pid=15499 &lt;/span&gt; &lt;/p&gt;&lt;p&gt;&lt;span style="color: rgb(0, 0, 128);"&gt;=========================================================&lt;br /&gt;zensocket must be setuid. As root, execute the following:&lt;br /&gt;chown root:zenoss /usr/local/zenoss/bin/zensocket&lt;br /&gt;chmod 04750 /usr/local/zenoss/bin/zensocket&lt;br /&gt;========================================================= &lt;/span&gt; &lt;/p&gt;&lt;p&gt;&lt;span style="color: rgb(0, 0, 128);"&gt;Successfully installed Zenoss&lt;/span&gt;&lt;/p&gt;&lt;/blockquote&gt; &lt;h3&gt;Start Daemons:&lt;/h3&gt; &lt;p&gt;bash$ $ZENHOME/bin/zenoss start  &lt;/p&gt;&lt;p&gt;bash$ $ZENHOME/bin/zenoss status  &lt;/p&gt;&lt;ul&gt; &lt;li&gt;Then I access to Zenoss portal, got this error.&lt;/li&gt;&lt;/ul&gt; &lt;h3&gt; &lt;span style="color: rgb(0, 0, 128);"&gt;HTTP Status 404 - /zport/dmd&lt;/span&gt;&lt;/h3&gt; &lt;blockquote&gt;&lt;span style="color: rgb(0, 0, 128);"&gt; &lt;hr noshade="noshade" size="1"&gt; &lt;/span&gt; &lt;p&gt;&lt;span style="color: rgb(0, 0, 128);"&gt;&lt;b&gt;type&lt;/b&gt; Status report&lt;/span&gt;  &lt;/p&gt;&lt;p&gt;&lt;span style="color: rgb(0, 0, 128);"&gt;&lt;b&gt;message&lt;/b&gt; &lt;u&gt;/zport/dmd&lt;/u&gt;&lt;/span&gt;  &lt;/p&gt;&lt;p&gt;&lt;span style="color: rgb(0, 0, 128);"&gt;&lt;b&gt;description&lt;/b&gt; &lt;u&gt;The requested resource (/zport/dmd) is not available.&lt;/u&gt;&lt;/span&gt;&lt;/p&gt;&lt;span style="color: rgb(0, 0, 128);"&gt; &lt;hr noshade="noshade" size="1"&gt; &lt;/span&gt; &lt;h5&gt;&lt;span style="color: rgb(0, 0, 128);"&gt;Apache Tomcat/5.5.20&lt;/span&gt;&lt;/h5&gt;&lt;/blockquote&gt; &lt;p&gt;I reboot the RHEL server, then start mysql and zenoss. Finally, everything goes smoothly. Let's take this nice zenoss portal.  &lt;/p&gt;&lt;p&gt;&lt;a href="http://lh4.google.com/liuzh66/R6B8iX2WoeI/AAAAAAAAAdY/HOxPPiOhDZ0/image5"&gt;&lt;img style="border-width: 0px;" alt="image" src="http://lh5.google.com/liuzh66/R6B8mn2WofI/AAAAAAAAAdk/mN6LmYwL3RA/image_thumb3%5B1%5D" border="0" height="484" width="625" /&gt;&lt;/a&gt;   &lt;/p&gt;&lt;p&gt;On my RHEL, mysql, snmp and python were installed with OS; other packages might installed from zenoss source tarball. I am not sure about this, you could check above to see my install log.  &lt;/p&gt;&lt;p&gt;&lt;strong&gt;Install tips:&lt;/strong&gt;  &lt;/p&gt;&lt;ul&gt; &lt;li&gt;Package dependence should be consider before you build Zenoss source code. A full RHEL install is a lazy idea to solve this problem; but it is still the best practice if you are new to both Linux and Zenoss.  &lt;/li&gt;&lt;li&gt;Start zenoss daemons might take one minute or more. If you access to zenoss portal immediately, you could get a HTTP Status 404 error. Before you see balance stone, please be patience.&lt;/li&gt;&lt;/ul&gt; &lt;h1&gt;Auto-Discovery of Devices&lt;/h1&gt; &lt;p&gt;It's time to read ZenossAdminGuide211.pdf; BTW that's a good document. I will go ahead to note down what I did in my testing evn.  Please turn to P47, I will go from there. For sure you have something discovered, please read the following tips:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;strong&gt;The Zenoss machine should have snmp installed&lt;/strong&gt;, including the following packages:&lt;/li&gt;&lt;/ul&gt; &lt;blockquote&gt; &lt;p&gt;&lt;span style="color: rgb(0, 64, 128);"&gt;[root@localhost ~]# rpm -qa|grep snmp&lt;br /&gt;net-snmp-libs-5.3.1-19.el5&lt;br /&gt;net-snmp-5.3.1-19.el5&lt;br /&gt;net-snmp-utils-5.3.1-19.el5&lt;br /&gt;net-snmp-perl-5.3.1-19.el5&lt;/span&gt;&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;As far as I know net-snmp-utils-5.3.1-19.el5 is a necessary. Without this package, you do not have ability to snmpwalk any device via SNMP protocol; in other word you can not get enough information about that remote device. &lt;/p&gt; &lt;ul&gt; &lt;li&gt; &lt;strong&gt;Add a right network ID&lt;/strong&gt;, here is a example:&lt;/li&gt;&lt;/ul&gt; &lt;blockquote&gt; &lt;p&gt;&lt;span style="color: rgb(0, 0, 160);"&gt;ID: 192.168.6.0 --&amp;gt;  for 192.168.6.0/24 subnet&lt;/span&gt;&lt;/p&gt;&lt;/blockquote&gt; &lt;ul&gt; &lt;li&gt; &lt;strong&gt;snmpwalk at least one snmp-enable device&lt;/strong&gt;, here is a example:&lt;/li&gt;&lt;/ul&gt; &lt;blockquote&gt; &lt;p&gt;&lt;span style="color: rgb(0, 0, 160);"&gt;[root@localhost snmp]# snmpwalk -v 1 -c public  192.168.6.131 system&lt;br /&gt;SNMPv2-MIB::sysDescr.0 = STRING: SunOS unknown 5.10 Generic_120012-14 i86pc&lt;br /&gt;SNMPv2-MIB::sysObjectID.0 = OID: NET-SNMP-MIB::netSnmpAgentOIDs.3&lt;br /&gt;DISMAN-EVENT-MIB::sysUpTimeInstance = Timeticks: (146417) 0:24:24.17&lt;br /&gt;SNMPv2-MIB::sysContact.0 = STRING: "System administrator"&lt;br /&gt;SNMPv2-MIB::sysName.0 = STRING: unknown&lt;br /&gt;SNMPv2-MIB::sysLocation.0 = STRING: "System administrators office"&lt;br /&gt;SNMPv2-MIB::sysServices.0 = INTEGER: 72&lt;br /&gt;SNMPv2-MIB::sysORLastChange.0 = Timeticks: (96) 0:00:00.96&lt;br /&gt;SNMPv2-MIB::sysORID.1 = OID: IF-MIB::ifMIB&lt;br /&gt;SNMPv2-MIB::sysORID.2 = OID: SNMPv2-MIB::snmpMIB&lt;br /&gt;SNMPv2-MIB::sysORID.3 = OID: TCP-MIB::tcpMIB&lt;br /&gt;SNMPv2-MIB::sysORID.4 = OID: IP-MIB::ip&lt;br /&gt;SNMPv2-MIB::sysORID.5 = OID: UDP-MIB::udpMIB&lt;br /&gt;SNMPv2-MIB::sysORID.6 = OID: SNMP-VIEW-BASED-ACM-MIB::vacmBasicGroup&lt;br /&gt;SNMPv2-MIB::sysORID.7 = OID: SNMP-FRAMEWORK-MIB::snmpFrameworkMIBCompliance&lt;br /&gt;SNMPv2-MIB::sysORID.8 = OID: SNMP-MPD-MIB::snmpMPDCompliance&lt;br /&gt;SNMPv2-MIB::sysORID.9 = OID: SNMP-USER-BASED-SM-MIB::usmMIBCompliance&lt;br /&gt;SNMPv2-MIB::sysORDescr.1 = STRING: The MIB module to describe generic objects for network interface sub-layers&lt;br /&gt;SNMPv2-MIB::sysORDescr.2 = STRING: The MIB module for SNMPv2 entities&lt;br /&gt;SNMPv2-MIB::sysORDescr.3 = STRING: The MIB module for managing TCP implementations&lt;br /&gt;SNMPv2-MIB::sysORDescr.4 = STRING: The MIB module for managing IP and ICMP implementations&lt;br /&gt;SNMPv2-MIB::sysORDescr.5 = STRING: The MIB module for managing UDP implementations&lt;br /&gt;SNMPv2-MIB::sysORDescr.6 = STRING: View-based Access Control Model for SNMP.&lt;br /&gt;SNMPv2-MIB::sysORDescr.7 = STRING: The SNMP Management Architecture MIB.&lt;br /&gt;SNMPv2-MIB::sysORDescr.8 = STRING: The MIB for Message Processing and Dispatching.&lt;br /&gt;SNMPv2-MIB::sysORDescr.9 = STRING: The management information definitions for the SNMP User-based Security Model.&lt;br /&gt;SNMPv2-MIB::sysORUpTime.1 = Timeticks: (88) 0:00:00.88&lt;br /&gt;SNMPv2-MIB::sysORUpTime.2 = Timeticks: (88) 0:00:00.88&lt;br /&gt;SNMPv2-MIB::sysORUpTime.3 = Timeticks: (88) 0:00:00.88&lt;br /&gt;SNMPv2-MIB::sysORUpTime.4 = Timeticks: (88) 0:00:00.88&lt;br /&gt;SNMPv2-MIB::sysORUpTime.5 = Timeticks: (88) 0:00:00.88&lt;br /&gt;SNMPv2-MIB::sysORUpTime.6 = Timeticks: (90) 0:00:00.90&lt;br /&gt;SNMPv2-MIB::sysORUpTime.7 = Timeticks: (96) 0:00:00.96&lt;br /&gt;SNMPv2-MIB::sysORUpTime.8 = Timeticks: (96) 0:00:00.96&lt;br /&gt;SNMPv2-MIB::sysORUpTime.9 = Timeticks: (96) 0:00:00.96&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="color: rgb(128, 0, 0);"&gt;As you can see here: it is a Solaris 10 system. I just downloaded it last night, get it up and running in another VMWare session on my laptop. You should configure snmp service for Solaris in order to monitoring it via snmp protocol. I will past my /etc/snmp/conf/snmpd.conf below:&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="color: rgb(0, 0, 160);"&gt;# cat snmpd.conf&lt;br /&gt;# Copyright 1988 - 07/17/00 un Microsystems, Inc. All Rights Reserved.&lt;br /&gt;#ident  "@(#)snmpd.conf 2.24    00/07/17 SMI" &lt;/span&gt; &lt;/p&gt;&lt;p&gt;&lt;span style="color: rgb(0, 0, 160);"&gt;# See below for file format and supported keywords &lt;/span&gt; &lt;/p&gt;&lt;p&gt;&lt;span style="color: rgb(0, 0, 160);"&gt;sysdescr        Sun SNMP Agent,&lt;br /&gt;syscontact      System administrator&lt;br /&gt;sysLocation     System administrators office&lt;br /&gt;#&lt;br /&gt;system-group-read-community     public&lt;br /&gt;#system-group-write-community    private&lt;br /&gt;#&lt;br /&gt;read-community  public&lt;br /&gt;#write-community private&lt;br /&gt;#&lt;br /&gt;trap            192.168.6.130&lt;br /&gt;trap-community  SNMP-trap&lt;br /&gt;#&lt;br /&gt;#kernel-file     /vmunix&lt;br /&gt;#&lt;br /&gt;#managers        lvs golden&lt;br /&gt;managers        192.168.6.130&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="color: rgb(128, 0, 0);"&gt;192.168.6.130 is Zenoss ip address; you have to restart snmpd daemon after you change something in this file. Here is another tips for Solaris OS. Be default root can not login via ssh or telnet; you have to add another user. You will login as this new user, then su to root.&lt;/span&gt;&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;&lt;span style="color: rgb(128, 0, 0);"&gt;Let's see what I got after done all of above.&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh6.google.com/liuzh66/R6B8p32WogI/AAAAAAAAAds/L_RLc73gmeQ/image8"&gt;&lt;img style="border-width: 0px;" alt="image" src="http://lh4.google.com/liuzh66/R6B8sX2WohI/AAAAAAAAAd0/eU3_2wSiihc/image_thumb3" border="0" height="484" width="629" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;&lt;a href="http://lh3.google.com/liuzh66/R6B8wH2WoiI/AAAAAAAAAd8/lzmTaSebDdw/image4"&gt;&lt;img style="border-width: 0px;" alt="image" src="http://lh4.google.com/liuzh66/R6B8yX2WojI/AAAAAAAAAeE/1mhSRmxn-mk/image_thumb1" border="0" height="484" width="629" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;Zenoss has a pretty good network map, it is a flash map; you can drag things on this map. Before I end this blog, I'd like to summary my questions blow:&lt;/p&gt; &lt;ol&gt; &lt;li&gt;Because my RHEL installation is big enough, I don't know what are dependence packages for Zenoss; no time to list all of them. Does have this list? &lt;/li&gt;&lt;li&gt;I've no idea how to configure snmpd on Solaris. What I did was just modified /etc/snmp/conf/snmpd.conf &lt;/li&gt;&lt;li&gt;How to restart snmp daemon for Solaris? &lt;/li&gt;&lt;li&gt;Do you have any good blog about zenoss?&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;I will write a Chinese blog after this one to conclusion zenoss installation. Please give a hint if you have any comment.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2270677862205877381-6884784484498486988?l=lzheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lzheng.blogspot.com/feeds/6884784484498486988/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://lzheng.blogspot.com/2008/01/build-zenoss-212-on-redhat-enterprise.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/6884784484498486988'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/6884784484498486988'/><link rel='alternate' type='text/html' href='http://lzheng.blogspot.com/2008/01/build-zenoss-212-on-redhat-enterprise.html' title='Build Zenoss 2.1.2 on Redhat Enterprise Linux 5'/><author><name>Martin Liu</name><uri>http://www.blogger.com/profile/14835087322414696617</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='22' src='http://1.bp.blogspot.com/_KU0istEHv9w/SbuvDA1L0II/AAAAAAAABUg/bPORFhJ3p7A/S220/head.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2270677862205877381.post-299690199141321712</id><published>2008-01-22T01:34:00.003+08:00</published><updated>2008-03-31T22:52:25.881+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Trap'/><category scheme='http://www.blogger.com/atom/ns#' term='network and system management'/><title type='text'>网管系统的测试工具</title><content type='html'>&lt;p&gt;很多网络系统管理软件都有Trap管理的功能，在系统的安装和配置过程中；验证系统是否能正常处理Trap是很麻烦的事情。原因有很多，发送trap的设备没有，设备上的snmp没有启用，或者设备都正常，到网管系统的网络可能有防火墙吧snmp给堵住了。&lt;/p&gt; &lt;p&gt;为了方便的测试和配置网络管理监控系统，需要手工生产和验证trap的发送和接收。最近偶然在网上发现了这样几个免费（非OSS软件）软件工具，可以做这件事。&lt;/p&gt; &lt;p&gt;下载的网站是：&lt;a title="http://www.ncomtech.com/" href="http://www.ncomtech.com/"&gt;http://www.ncomtech.com/&lt;/a&gt; 下面吧我所下载和测试的软件做一个小结，希望对您有所帮助：&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;strong&gt;Trap Receiver&lt;/strong&gt; &lt;a title="http://www.trapreceiver.com/" href="http://www.trapreceiver.com/"&gt;http://www.trapreceiver.com/&lt;/a&gt; 是一个Windows程序非常小，安装了之后会在windows安装一个服务。程序的启动目录是C:\Program Files\Trap Receiver\TrapRcvr.exe 程序界面非常简单，如下图所示：&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;a href="http://lh5.google.com/liuzh66/R5TXj4CljQI/AAAAAAAAAdI/FPsG9LiZrXo/image%5B12%5D"&gt;&lt;img style="border-width: 0px;" alt="image" src="http://lh4.google.com/liuzh66/R5TXloCljRI/AAAAAAAAAdQ/C09WNEXtgk0/image_thumb%5B10%5D" border="0" height="447" width="660" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;点击configure按钮后可以做一些配置：Action －－当收到某些特定的trap是出发邮件、声音等动作；logging－－把收到的trap信息按照某种格式记录在文件中；Mibs－－导入目标设备的trap文件，让这个接收器能认识到另外的trap格式。还有其他配置信息也非常简单。&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;strong&gt;TrapGen &lt;/strong&gt;&lt;a title="http://www.ncomtech.com/trapgen.html" href="http://www.ncomtech.com/trapgen.html"&gt;http://www.ncomtech.com/trapgen.html&lt;/a&gt; 顾名思义－这就是一个手工生产和发送trap的工具，是一个命令行工具。example:  trapgen -d 192.168.2.3；上图中的第一条和第三条就是用这个命令发出的trap。欲知详细帮助信息，使用"trapgen -h"  &lt;/li&gt;&lt;li&gt;&lt;strong&gt;I/F Spy&lt;/strong&gt; &lt;a title="http://www.ncomtech.com/ifspy.html" href="http://www.ncomtech.com/ifspy.html"&gt;http://www.ncomtech.com/ifspy.html&lt;/a&gt; 是一个网络接口枚举工具，它通过snmp协议去访问目标设备的IFMIB信息，显示所有IFMIB相关信息。  &lt;/li&gt;&lt;li&gt;&lt;strong&gt;UDP Listen&lt;/strong&gt; &lt;a title="http://www.ncomtech.com/udplisten.html" href="http://www.ncomtech.com/udplisten.html"&gt;http://www.ncomtech.com/udplisten.html&lt;/a&gt; &lt;strong&gt;UDP&lt;/strong&gt;协议的监听程序，是命令行工具，有linux和Solaris版，能用作一个debug工具。  &lt;/li&gt;&lt;li&gt;&lt;strong&gt;Thingy&lt;/strong&gt; &lt;a title="http://www.ncomtech.com/thingy.html" href="http://www.ncomtech.com/thingy.html"&gt;http://www.ncomtech.com/thingy.html&lt;/a&gt;是一个Windows下的GUI工具，能帮你监控三个SNMP指标，采集并做大于等于和小于的逻辑判断然后显示不同的信号灯。&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;这几个小工具都很小，都能在windows下安装和使用对网络系统监控软件的安装、配置和排错应该有一定的帮助。如果您有什好的小工具也请回复一下本文。&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2270677862205877381-299690199141321712?l=lzheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lzheng.blogspot.com/feeds/299690199141321712/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://lzheng.blogspot.com/2008/01/blog-post.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/299690199141321712'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/299690199141321712'/><link rel='alternate' type='text/html' href='http://lzheng.blogspot.com/2008/01/blog-post.html' title='网管系统的测试工具'/><author><name>Martin Liu</name><uri>http://www.blogger.com/profile/14835087322414696617</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='22' src='http://1.bp.blogspot.com/_KU0istEHv9w/SbuvDA1L0II/AAAAAAAABUg/bPORFhJ3p7A/S220/head.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2270677862205877381.post-8396555170185709782</id><published>2008-01-12T23:26:00.002+08:00</published><updated>2008-03-31T22:52:53.898+08:00</updated><title type='text'>Hyperic HQ Engerprise 3.1.4 测试报告</title><content type='html'>&lt;h2&gt;多系统/跨平台支持&lt;/h2&gt; &lt;p&gt;如下图所示，我安装了并运行了四个代理程序。HQ的服务器是安装在我的笔记本上的是Windows XP平台的。HQ管理服务器在windows下的安装是非常简单的，两分钟就能完成。安装包中包括了Jboss和PostgreSQL。其它三个测试的代理程序分别安装在OpenSUSE Linux 10.3 （VM），AIX 5.3 和 Solaris 10 （5.10），代理程序的安装过程非常简单，需要注意的是保证代理和管理服务器的时钟同步。否则数据收集和显示的时间会错位。&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh6.google.com/liuzh66/R4jdaICli_I/AAAAAAAAAXw/60GWpjl3PMA/image6"&gt;&lt;img style="border-width: 0px;" alt="image" src="http://lh6.google.com/liuzh66/R4jddICljAI/AAAAAAAAAX4/50f0esTjx5o/image_thumb4" border="0" height="709" width="1044" /&gt;&lt;/a&gt;  &lt;/p&gt;&lt;p&gt;对不同平台的数据采集是不同的，代理能根据操作系统而已采集不同的数据指标；比如CPU的监控指标windows、linux，Aix和Sun都有细微差别。&lt;/p&gt; &lt;h2&gt;Dashboard首页－－仪表盘&lt;/h2&gt; &lt;p&gt;HQ登陆后的首页，第一个感觉是－专业。算是一个Portal门户界面。页面顶端是最新的两个报警信息，和水平导航条。右边的模块有：资源搜索、保存的资源图、可用性图和最近增加的平台等。右边的模块有：自动发现、最爱资源，最近报警、控制动作问题资源和监控指标视图等。整体来看：所有的模块都可以配置、拖拽、添加和删除；您可以按照自己的喜好设置布局。对于网管来说：最近报警、和问题资源和监控指标视图应该是非常重要的；通过这些内容可以立刻了解到所关心的资源和服务的整体状况。&lt;/p&gt; &lt;h2&gt;浏览资源&lt;/h2&gt; &lt;p&gt;Platforms平台－－四个监控对象：所显示的是所有被监控对象，HQ主要是Agent based的监控方式，当然也可以通过snmp方式监控网络设备，不过这个我没测过它监控网络设备的能力。我安装测试的是HQ企业版，所以我只能监控到4个被监控对象；当然如果是付费用户的话就可以增加被管理目标的数量了，多话钱是肯定的了；好像HQ是按照被监控节点的数量收钱的。测试这个企业版的目的是，浏览一下它所有的功能，下面所说的有些功能是企业版才有的开源版本是没有的。&lt;/p&gt; &lt;p&gt;Servers服务器－－21被管理服务器：HQ的自动发现功能不仅能发现到服务器上的基础资源（CPU、文件系统和网络）；还能自动发现被监控平台上的数据库、web和App服务等。这些服务有的是需要一些配置才能采集到数据的，例如对数据库的监控，MySQL需要在HQ服务器上输入一个MySQL的用户名和密码（密码不能为空），这个用户需要有能运行status命令的权限。Oracle数据库需要按照HQ页面上的提示在数据库实例上，用DBA的权限运行一个命令，也建立一个用户。代理程序是通过这个用户通过JDBC链接到数据库上采集监控指标的。对于Apache来说，是需要配置Status模块的。HQ也算得上是单一代理的监控方式了，这一个特性是非常重要的；和BMC公司的Patrol产品有些相似。单一代理能很好的降低被监控服务器的额外负担。&lt;/p&gt; &lt;h2&gt;告警事件规则&lt;/h2&gt; &lt;p&gt;默认情况下所有HQ里没有任何一个报警规则的。不过你可在它的问题资源模块上看到OOB次数。OOB是Out Of Bound的简称，意思是超出边界，那么边界在那？边界在Baseline上，baseline会在每几天算一次，它并不是平均值，某个监控资源的实际忙闲程度水平的参考面。例如如果你的CPU平时都不超过30％的话，它的基线可能是20％，如果某次采样数据是24％了，OOB的数量就被加一；它表明该资源的使用异常了，需要引起你的注意了。HQ企版可以设定固定fix阀值，也可以设定动态阀值。所谓让很多企业级用户梦寐以求的动态阀值，其实就是比对BaseLine来报警的机制。HQ的报警规则可以是：例如CPU使用率超出Baseline的15％；那么这样CPU使用率的报警范围就是动态的了。报警规则的设置可以根据不同的platform而定，可以给某了platform定义一套默认的规则级应用到所有监控对象上。还能在某个监控对象上设置特殊的报警规则。报警条件可以是多条件的逻辑判断。报警事件可以每次触发时都发出，也可以在某个时间段上持续到达多少次才发出，发出的告警信息可以发给某个人或者某组人，还能在时间内升级等。显然这就是某些用户梦想中的事件压缩、峰值抑制、事件升级等功能。HQ的企业版还能从事件上触发Action。&lt;/p&gt; &lt;h2&gt;报表中心&lt;/h2&gt; &lt;p&gt;默认的报表好像是有7个，可以输出成PDF，excel，csv和html格式。不得不说的是HQ的数据采集方式应该是从HQ服务器上向Agent发起的，取得了数据后，保存在Postgresql数据库中。HQ服务器端保存了所有数据，不过如果在某个时间端，HQ服务器不能和agent通信的话，这段数据就是空白的。这一点可呢功能和所有其它开源软件都一样。而CA的UDPM和BMC的Patrol是不同的，Agent采集到的数据可以短期的保存在被管服务器端；采集数据的连续性不受网络影响。&lt;/p&gt; &lt;h2&gt;总结&lt;/h2&gt; &lt;p&gt;HQ企业版的功能太强大了，可以与商业软件媲美；单基于Baseline的动态阀值报警就是Big four所不能提供的。不过企业版是不能用的：虽然能使用到所有功能，不过只能监控4个服务器。在浏览HQ网站文档的时候，某个功能如果后面有一个红色的星号，那么它就是企业版的功能，需要付费使用了。不过它开源版的功能已经非常不错了，而且有这么优秀的一个框架使用；能支持二次开发和扩展。下次在提供一个开源版的测试报告。&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2270677862205877381-8396555170185709782?l=lzheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lzheng.blogspot.com/feeds/8396555170185709782/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://lzheng.blogspot.com/2008/01/hyperic-hq-engerprise-314.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/8396555170185709782'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/8396555170185709782'/><link rel='alternate' type='text/html' href='http://lzheng.blogspot.com/2008/01/hyperic-hq-engerprise-314.html' title='Hyperic HQ Engerprise 3.1.4 测试报告'/><author><name>Martin Liu</name><uri>http://www.blogger.com/profile/14835087322414696617</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='22' src='http://1.bp.blogspot.com/_KU0istEHv9w/SbuvDA1L0II/AAAAAAAABUg/bPORFhJ3p7A/S220/head.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2270677862205877381.post-923154068529048300</id><published>2008-01-04T23:25:00.002+08:00</published><updated>2008-03-31T22:53:24.749+08:00</updated><title type='text'>Top 100网络安全工具</title><content type='html'>&lt;h1&gt;＃１&lt;a href="http://www.nessus.org/"&gt;Nessus&lt;/a&gt; : 首要的UNIX 弱点/漏洞评估工具&lt;/h1&gt; &lt;p&gt;&lt;a href="http://lh5.google.com/liuzh66/R35TJYClhdI/AAAAAAAAALI/tqT8k5EQsMc/image3"&gt;&lt;img style="border-width: 0px;" alt="image" src="http://lh6.google.com/liuzh66/R35TLoClheI/AAAAAAAAALQ/QPPwyfg47tw/image_thumb1" align="left" border="0" height="81" width="84" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;&lt;a href="http://lh4.google.com/liuzh66/R35TNIClhfI/AAAAAAAAALY/TeSqKsp9tmY/dollarlogo_20x3042"&gt;&lt;img style="border-width: 0px;" alt="dollarlogo_20x30[4]" src="http://lh6.google.com/liuzh66/R35TOoClhgI/AAAAAAAAALg/A4UJfZCzrvg/dollarlogo_20x304_thumb" border="0" height="34" width="24" /&gt;&lt;/a&gt;&lt;a href="http://lh4.google.com/liuzh66/R35TQIClhhI/AAAAAAAAALo/sp5wKBCR6ec/linuxpenguinlogo_30x3042"&gt;&lt;img title="Runs on Linux" style="border-width: 0px;" alt="linuxpenguinlogo_30x30[4]" src="http://lh3.google.com/liuzh66/R35TR4ClhiI/AAAAAAAAALw/jRgvsaHCG3c/linuxpenguinlogo_30x304_thumb" border="0" height="34" width="34" /&gt;&lt;/a&gt;&lt;a href="http://lh6.google.com/liuzh66/R35TToClhjI/AAAAAAAAAL4/4cP6Bw_IL1E/openbsdheadlogo_30x3042"&gt;&lt;img title="Runs on *BSD" style="border-width: 0px;" alt="openbsdheadlogo_30x30[4]" src="http://lh4.google.com/liuzh66/R35TVIClhkI/AAAAAAAAAMA/Qn2JtWkxDTg/openbsdheadlogo_30x304_thumb" border="0" height="34" width="34" /&gt;&lt;/a&gt;&lt;a href="http://lh6.google.com/liuzh66/R35TWoClhlI/AAAAAAAAAMI/95sJrRnh8QY/osx30x3042"&gt;&lt;img title="Runs on Mac OS X" style="border-width: 0px;" alt="osx-30x30[4]" src="http://lh4.google.com/liuzh66/R35TYIClhmI/AAAAAAAAAMQ/fOiOeaQM7EQ/osx30x304_thumb" border="0" height="34" width="34" /&gt;&lt;/a&gt;&lt;a href="http://lh6.google.com/liuzh66/R35TZoClhnI/AAAAAAAAAMY/W_9Cg8-2gH4/winlogo_30x3042"&gt;&lt;img title="Runs on Windows" style="border-width: 0px;" alt="winlogo_30x30[4]" src="http://lh4.google.com/liuzh66/R35TbIClhoI/AAAAAAAAAMg/pRkgQwoqcqM/winlogo_30x304_thumb" border="0" height="34" width="34" /&gt;&lt;/a&gt;&lt;a href="http://lh6.google.com/liuzh66/R35TcoClhpI/AAAAAAAAAMo/mF-YeWo8JQs/mouse30x3042"&gt;&lt;img title="GUI Interface" style="border-width: 0px;" alt="mouse-30x30[4]" src="http://lh5.google.com/liuzh66/R35TeYClhqI/AAAAAAAAAMw/DgT3CjCxg1c/mouse30x304_thumb" border="0" height="34" width="34" /&gt;&lt;/a&gt;　&lt;/p&gt; &lt;p&gt;Nessus是最好的网络漏洞扫描工具之一，此软件最好是运行在UNIX上。它被持续不断地更新，有超过11,000的免费插件(但是需要注册或者接受EULA)。主要的特点包括远程和本地的执行安全检查，带有GTK图形用户界面的client/server架构，一个用来写自己的插件的内置脚本语言。从Nessus 3开始停止开源 &lt;a href="http://software.newsforge.com/article.pl?sid=05/10/06/1716257&amp;amp;tid=132&amp;amp;tid=78&amp;amp;tid=27"&gt;now closed source&lt;/a&gt;，但是他依然是免费的除非你想要最新的插件。查看所有的漏洞扫描器 &lt;a href="http://sectools.org/vuln-scanners.html"&gt;vulnerability scanners&lt;/a&gt; &lt;/p&gt; &lt;h1&gt;＃2 &lt;a href="http://www.wireshark.org/"&gt;Wireshark&lt;/a&gt; :附着在Internet上的嗅探器&lt;/h1&gt; &lt;p&gt;&lt;a href="http://lh4.google.com/liuzh66/R35TgIClhrI/AAAAAAAAAM4/wixHkZNVJWA/image7"&gt;&lt;img style="border-width: 0px;" alt="image" src="http://lh4.google.com/liuzh66/R35TiIClhsI/AAAAAAAAANA/t3bdb34jO4M/image_thumb3" align="left" border="0" height="148" width="84" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;&lt;a href="http://lh4.google.com/liuzh66/R35TkIClhtI/AAAAAAAAANI/YJh3Wmlcd0E/linuxpenguinlogo_30x3062"&gt;&lt;img title="Runs on Linux" style="border-width: 0px;" alt="linuxpenguinlogo_30x30[6]" src="http://lh5.google.com/liuzh66/R35TmYClhuI/AAAAAAAAANQ/rXlMS_3tXgA/linuxpenguinlogo_30x306_thumb" border="0" height="34" width="34" /&gt;&lt;/a&gt;&lt;a href="http://lh4.google.com/liuzh66/R35ToIClhvI/AAAAAAAAANY/CxWMC-eLv20/openbsdheadlogo_30x3062"&gt;&lt;img title="Runs on *BSD" style="border-width: 0px;" alt="openbsdheadlogo_30x30[6]" src="http://lh3.google.com/liuzh66/R35Tp4ClhwI/AAAAAAAAANg/CYO0EGJ2zhM/openbsdheadlogo_30x306_thumb" border="0" height="34" width="34" /&gt;&lt;/a&gt;&lt;a href="http://lh6.google.com/liuzh66/R35TroClhxI/AAAAAAAAANo/pdGK17OYNtQ/osx30x3062"&gt;&lt;img title="Runs on Mac OS X" style="border-width: 0px;" alt="osx-30x30[6]" src="http://lh4.google.com/liuzh66/R35TtIClhyI/AAAAAAAAANw/6606gxbzGTM/osx30x306_thumb" border="0" height="34" width="34" /&gt;&lt;/a&gt;&lt;a href="http://lh6.google.com/liuzh66/R35TvoClhzI/AAAAAAAAAN4/Xe_5dCBJ1AA/winlogo_30x3062"&gt;&lt;img title="Runs on Windows" style="border-width: 0px;" alt="winlogo_30x30[6]" src="http://lh5.google.com/liuzh66/R35TxYClh0I/AAAAAAAAAOA/_069QxhOoBc/winlogo_30x306_thumb" border="0" height="34" width="34" /&gt;&lt;/a&gt;&lt;a href="http://lh6.google.com/liuzh66/R35TyoClh1I/AAAAAAAAAOI/i7a8Z7_MrWM/term30x3042"&gt;&lt;img title="Command-line interface" style="border-width: 0px;" alt="term-30x30[4]" src="http://lh3.google.com/liuzh66/R35Tz4Clh2I/AAAAAAAAAOQ/CIVTh-b-ZIQ/term30x304_thumb" border="0" height="34" width="34" /&gt;&lt;/a&gt;&lt;a href="http://lh5.google.com/liuzh66/R35T1YClh3I/AAAAAAAAAOY/2a19dv0BOV4/mouse30x3062"&gt;&lt;img title="GUI Interface" style="border-width: 0px;" alt="mouse-30x30[6]" src="http://lh6.google.com/liuzh66/R35T2oClh4I/AAAAAAAAAOg/55pmxFpWTQQ/mouse30x306_thumb" border="0" height="34" width="34" /&gt;&lt;/a&gt;&lt;a href="http://lh6.google.com/liuzh66/R35T4oClh5I/AAAAAAAAAOo/tmtkMZavwnQ/magnifyingglass30x1942"&gt;&lt;img title="Source code available" style="border-width: 0px;" alt="magnifying-glass-30x19[4]" src="http://lh3.google.com/liuzh66/R35T54Clh6I/AAAAAAAAAOw/55mptnj05x0/magnifyingglass30x194_thumb" border="0" height="23" width="34" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;Wireshark (在2006年夏之前名为&lt;a href="http://www.ethereal.com/"&gt;Ethereal&lt;/a&gt; )是一个Unix和Windows上fantastic的开源网络协议分析器。它能让你分析在线的网络数据和捕获的数据文件。你能方便的浏览捕获数据，深入研究到你需要级别的数据包的细节。Wireshark还有几个强大功能包括，包括丰富的过滤显示语言和能去查看TCP链接重建的过程。它能支持几百种协议和网络介质类型。一个需要注意的方面是Ethereal现在遭受这很多可远程利用的安全漏洞，因此保持它的更新和提防在非信任的或者敌对的网络上运行它。查看所有包嗅探器 &lt;a href="http://sectools.org/sniffers.html"&gt;packet sniffers&lt;/a&gt; &lt;/p&gt; &lt;h6&gt; &lt;/h6&gt; &lt;h1&gt;＃3 &lt;a href="http://www.snort.org/"&gt;Snort&lt;/a&gt; :所有人都喜欢的开源IDS&lt;/h1&gt; &lt;p&gt;&lt;a href="http://lh5.google.com/liuzh66/R35T7YClh7I/AAAAAAAAAO4/uouKkrzkwnQ/image22"&gt;&lt;img style="border-width: 0px;" alt="image" src="http://lh3.google.com/liuzh66/R35T84Clh8I/AAAAAAAAAPA/Yler5Ex4xys/image_thumb12" align="left" border="0" height="66" width="84" /&gt;&lt;/a&gt; &lt;a href="http://lh4.google.com/liuzh66/R35T-IClh9I/AAAAAAAAAPI/F1jQ1k64--E/dollarlogo_20x3082"&gt;&lt;img style="border-width: 0px;" alt="dollarlogo_20x30[8]" src="http://lh5.google.com/liuzh66/R35T_YClh-I/AAAAAAAAAPQ/eiHjlXNUTAY/dollarlogo_20x308_thumb" border="0" height="34" width="24" /&gt;&lt;/a&gt;&lt;a href="http://lh6.google.com/liuzh66/R35UAoClh_I/AAAAAAAAAPY/BGCdn3JGJpk/linuxpenguinlogo_30x30102"&gt;&lt;img title="Runs on Linux" style="border-width: 0px;" alt="linuxpenguinlogo_30x30[10]" src="http://lh4.google.com/liuzh66/R35UCICliAI/AAAAAAAAAPg/vOUfl5NakeQ/linuxpenguinlogo_30x3010_thumb" border="0" height="34" width="34" /&gt;&lt;/a&gt;&lt;a href="http://lh5.google.com/liuzh66/R35UDYCliBI/AAAAAAAAAPo/9JTiNqKozNE/openbsdheadlogo_30x30102"&gt;&lt;img title="Runs on *BSD" style="border-width: 0px;" alt="openbsdheadlogo_30x30[10]" src="http://lh3.google.com/liuzh66/R35UE4CliCI/AAAAAAAAAPw/kA2gE9r4sCw/openbsdheadlogo_30x3010_thumb" border="0" height="34" width="34" /&gt;&lt;/a&gt;&lt;a href="http://lh5.google.com/liuzh66/R35UGYCliDI/AAAAAAAAAP4/bzfyTKbC0U4/osx30x30102"&gt;&lt;img title="Runs on Mac OS X" style="border-width: 0px;" alt="osx-30x30[10]" src="http://lh4.google.com/liuzh66/R35UIICliEI/AAAAAAAAAQA/2pERQdrswsM/osx30x3010_thumb" border="0" height="34" width="34" /&gt;&lt;/a&gt;&lt;a href="http://lh5.google.com/liuzh66/R35UKYCliFI/AAAAAAAAAQI/ExrkEKgMxXY/winlogo_30x30102"&gt;&lt;img title="Runs on Windows" style="border-width: 0px;" alt="winlogo_30x30[10]" src="http://lh6.google.com/liuzh66/R35ULoCliGI/AAAAAAAAAQQ/QkV71DQNXsA/winlogo_30x3010_thumb" border="0" height="34" width="34" /&gt;&lt;/a&gt;&lt;a href="http://lh3.google.com/liuzh66/R35UM4CliHI/AAAAAAAAAQY/6zUmCQe6e3U/term30x3082"&gt;&lt;img title="Command-line interface" style="border-width: 0px;" alt="term-30x30[8]" src="http://lh4.google.com/liuzh66/R35UOICliII/AAAAAAAAAQg/QW9pG_9X984/term30x308_thumb" border="0" height="34" width="34" /&gt;&lt;/a&gt;&lt;a href="http://lh6.google.com/liuzh66/R35UPoCliJI/AAAAAAAAAQo/wSzzfmDT9nk/magnifyingglass30x1982"&gt;&lt;img title="Source code available" style="border-width: 0px;" alt="magnifying-glass-30x19[8]" src="http://lh4.google.com/liuzh66/R35URICliKI/AAAAAAAAAQw/rKJfL5Zupdo/magnifyingglass30x198_thumb" border="0" height="23" width="34" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;这个轻量级网络入侵检测和阻止系统擅长于IP网络上的流量分析和包记录。通过协议分析，内容搜索和各种预处理，Snort能探测上千种蠕虫, 利用漏洞企图，端口扫描和其他可疑行为。Snort使用一个弹性的基于规则的语言去描述它应该收集或者忽略的网络通信流量，和一个模块化的检测引擎。从此链接产看更多的基本分析和安全引擎，有一个Web用户界面来分析Snort告警。开源的Snort被一些个人、小企业和部门用的很不错。它的母公司&lt;a href="http://www.sourcefire.com/"&gt;SourceFire&lt;/a&gt;提供了一个非常全的产品线；具有很多的企业级功能和实时规则更新。它们提供了一个免费的（需注册）的5天延迟的规则更新源，你还能在&lt;a href="http://www.bleedingsnort.com/"&gt;Bleeding Edge Snort&lt;/a&gt;找到很多非常好的免费规则。 查看所有入侵检测系统&lt;a href="http://sectools.org/ids.html"&gt;intrusion detection systems&lt;/a&gt; &lt;/p&gt; &lt;h1&gt;＃4 &lt;a href="http://www.vulnwatch.org/netcat/"&gt;Netcat&lt;/a&gt; :网络瑞士军刀&lt;/h1&gt; &lt;p&gt;&lt;a href="http://lh5.google.com/liuzh66/R35USYCliLI/AAAAAAAAAQ4/dU0lezyQvVs/image29"&gt;&lt;img style="border-width: 0px;" alt="image" src="http://lh5.google.com/liuzh66/R35UVYCliMI/AAAAAAAAARA/2Hj4d6RBDGo/image_thumb17" align="left" border="0" height="159" width="84" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;&lt;a href="http://lh4.google.com/liuzh66/R35UXICliNI/AAAAAAAAARI/l72DUONHiIU/linuxpenguinlogo_30x30142"&gt;&lt;img title="Runs on Linux" style="border-width: 0px;" alt="linuxpenguinlogo_30x30[14]" src="http://lh6.google.com/liuzh66/R35UYoCliOI/AAAAAAAAARQ/WRXL711u8cg/linuxpenguinlogo_30x3014_thumb" border="0" height="34" width="34" /&gt;&lt;/a&gt;&lt;a href="http://lh3.google.com/liuzh66/R35UZ4CliPI/AAAAAAAAARY/fhvz8I9JInc/openbsdheadlogo_30x30142"&gt;&lt;img title="Runs on *BSD" style="border-width: 0px;" alt="openbsdheadlogo_30x30[14]" src="http://lh5.google.com/liuzh66/R35UcYCliQI/AAAAAAAAARg/zvwMGC2pxks/openbsdheadlogo_30x3014_thumb" border="0" height="34" width="34" /&gt;&lt;/a&gt;&lt;a href="http://lh3.google.com/liuzh66/R35Ud4CliRI/AAAAAAAAARo/yetz5SZJncY/osx30x30142"&gt;&lt;img title="Runs on Mac OS X" style="border-width: 0px;" alt="osx-30x30[14]" src="http://lh4.google.com/liuzh66/R35UfICliSI/AAAAAAAAARw/l_znqe_vPdQ/osx30x3014_thumb" border="0" height="34" width="34" /&gt;&lt;/a&gt;&lt;a href="http://lh6.google.com/liuzh66/R35UgoCliTI/AAAAAAAAAR4/frPyI63kbfo/winlogo_30x30142"&gt;&lt;img title="Runs on Windows" style="border-width: 0px;" alt="winlogo_30x30[14]" src="http://lh6.google.com/liuzh66/R35UhoCliUI/AAAAAAAAASA/TFG912ptc4M/winlogo_30x3014_thumb" border="0" height="34" width="34" /&gt;&lt;/a&gt;&lt;a href="http://lh4.google.com/liuzh66/R35UjICliVI/AAAAAAAAASI/dTEglNz356s/term30x30122"&gt;&lt;img title="Command-line interface" style="border-width: 0px;" alt="term-30x30[12]" src="http://lh5.google.com/liuzh66/R35UkYCliWI/AAAAAAAAASQ/xqqwDs4Gxzo/term30x3012_thumb" border="0" height="34" width="34" /&gt;&lt;/a&gt;&lt;a href="http://lh5.google.com/liuzh66/R35UlYCliXI/AAAAAAAAASY/0RnuH84uyLM/magnifyingglass30x19122"&gt;&lt;img title="Source code available" style="border-width: 0px;" alt="magnifying-glass-30x19[12]" src="http://lh3.google.com/liuzh66/R35Um4CliYI/AAAAAAAAASg/WIMt16JGVEI/magnifyingglass30x1912_thumb" border="0" height="23" width="34" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;这个简单的工具通过TCP或者UDP网络链接读写数据。它被设计为一个可靠的后端工具：能被直接和通过其他程序或脚本简单地驱动执行。同时，它也是一个功能丰富的网络调试和探索工具，因为它能生成几乎所有类型的你需要的网络链接，包括接受绑定了端口的外来链接。最初版本的Netcat &lt;a href="http://seclists.org/bugtraq/1995/Oct/0028.html"&gt;released&lt;/a&gt; 是Hobbit在1995年发布的，但是不论它是多么的流行也没有被持续。它有时候很难被找到&lt;a href="http://download.insecure.org/stf/nc110.tgz"&gt;nc110.tgz&lt;/a&gt;。利用这个工具的弹性和用途去开发了很多其他的Netcat的实现极大的推广了这个工具- 经常的很多现代的功能都不能在原始版本中找到。其中最有趣的是 &lt;a href="http://sectools.org/tools3.html#socat"&gt;Socat&lt;/a&gt;，扩展Netcat去支持很多其它socket类型、SSL加密、SOCKS代理和更多。它甚至按自己的意图扩展。还有 &lt;a href="http://sourceforge.net/projects/nmap-ncat/"&gt;Chris Gibson's Ncat&lt;/a&gt;，提供了甚至更多功能同时能保持可移植性和简洁性。其它流行的Netcat包括 &lt;a href="http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin/nc/"&gt;OpenBSD's nc&lt;/a&gt;, &lt;a href="http://farm9.org/Cryptcat/"&gt;Cryptcat&lt;/a&gt;, &lt;a href="http://www.deepspace6.net/projects/netcat6.html"&gt;Netcat6&lt;/a&gt;, &lt;a href="http://dcs.nac.uci.edu/%7Estrombrg/pnetcat.html"&gt;PNetcat&lt;/a&gt;, &lt;a href="http://tigerteam.se/dl/sbd/"&gt;SBD&lt;/a&gt;, 和 &lt;a href="http://netcat.sourceforge.net/"&gt;GNU Netcat&lt;/a&gt;。查看所有 &lt;a href="http://sectools.org/netcats.html"&gt;Netcats&lt;/a&gt;&lt;/p&gt; &lt;h1&gt;＃5 &lt;a href="http://www.metasploit.com/"&gt;Metasploit Framework&lt;/a&gt; : Hack星球&lt;/h1&gt; &lt;p&gt;&lt;a href="http://lh5.google.com/liuzh66/R35UoYCliZI/AAAAAAAAASo/OuA6ULryO7o/image%5B5%5D"&gt;&lt;img style="border-width: 0px;" alt="image" src="http://lh6.google.com/liuzh66/R35UpoCliaI/AAAAAAAAASw/0G_VO5lpS_s/image_thumb%5B2%5D" align="left" border="0" height="73" width="44" /&gt;&lt;/a&gt; &lt;a href="http://lh4.google.com/liuzh66/R35UrIClibI/AAAAAAAAAS4/UZuAe2Yih3w/new_28x11%5B1%5D%5B2%5D"&gt;&lt;img style="border-width: 0px;" alt="new_28x11[1]" src="http://lh5.google.com/liuzh66/R35UsYClicI/AAAAAAAAATA/nE5lF0GPao0/new_28x11%5B1%5D_thumb" border="0" height="15" width="32" /&gt;&lt;/a&gt;&lt;a href="http://lh6.google.com/liuzh66/R35UuoClidI/AAAAAAAAATI/hM5o29C11To/linuxpenguinlogo_30x30%5B1%5D%5B2%5D"&gt;&lt;img title="Runs on Linux" style="border-width: 0px;" alt="linuxpenguinlogo_30x30[1]" src="http://lh6.google.com/liuzh66/R35UvoClieI/AAAAAAAAATQ/phZ5364GGV8/linuxpenguinlogo_30x30%5B1%5D_thumb" border="0" height="34" width="34" /&gt;&lt;/a&gt;&lt;a href="http://lh3.google.com/liuzh66/R35Ux4ClifI/AAAAAAAAATY/4maTuSX80dg/openbsdheadlogo_30x30%5B1%5D%5B2%5D"&gt;&lt;img title="Runs on *BSD" style="border-width: 0px;" alt="openbsdheadlogo_30x30[1]" src="http://lh5.google.com/liuzh66/R35UzYCligI/AAAAAAAAATg/bTZplFmxtRw/openbsdheadlogo_30x30%5B1%5D_thumb" border="0" height="34" width="34" /&gt;&lt;/a&gt;&lt;a href="http://lh5.google.com/liuzh66/R35U0YClihI/AAAAAAAAATo/fBJtmX9QC7w/osx-30x30%5B3%5D"&gt;&lt;img title="Runs on Mac OS X" style="border-width: 0px;" alt="osx-30x30" src="http://lh6.google.com/liuzh66/R35U1oCliiI/AAAAAAAAATw/HIuSftVduEs/osx-30x30_thumb" border="0" height="34" width="34" /&gt;&lt;/a&gt;&lt;a href="http://lh3.google.com/liuzh66/R35U24ClijI/AAAAAAAAAT4/zEMPmHpfrOQ/winlogo_30x30%5B1%5D%5B2%5D"&gt;&lt;img title="Runs on Windows" style="border-width: 0px;" alt="winlogo_30x30[1]" src="http://lh4.google.com/liuzh66/R35U4IClikI/AAAAAAAAAUA/ODIG0_X0QVQ/winlogo_30x30%5B1%5D_thumb" border="0" height="34" width="34" /&gt;&lt;/a&gt;&lt;a href="http://lh5.google.com/liuzh66/R35U5YClilI/AAAAAAAAAUI/Ut8DfJwaoj4/term-30x30%5B3%5D"&gt;&lt;img title="Command-line interface" style="border-width: 0px;" alt="term-30x30" src="http://lh5.google.com/liuzh66/R35U6YClimI/AAAAAAAAAUQ/-IacB64a3jU/term-30x30_thumb" border="0" height="34" width="34" /&gt;&lt;/a&gt;&lt;a href="http://lh6.google.com/liuzh66/R35U7oClinI/AAAAAAAAAUY/LzfmQME7zkA/magnifying-glass-30x19%5B3%5D"&gt;&lt;img title="Source code available" style="border-width: 0px;" alt="magnifying-glass-30x19" src="http://lh5.google.com/liuzh66/R35U9YClioI/AAAAAAAAAUg/Z0qOUi-bUs0/magnifying-glass-30x19_thumb" border="0" height="23" width="34" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Metasploit 在它2004年发布的时候给安全界带来风暴。没有其它什么工具能出现在这个列表的前15中， Metasploit 以第五位进入榜单，超过了很多知名的开发超过10年的工具。它是一个高级的开源平台。The extensible model through which payloads, encoders, no-op generators, and exploits can be integrated has made it possible to use the Metasploit Framework as an outlet for cutting-edge exploitation research. It ships with hundreds of exploits, as you can see in their &lt;a href="http://metasploit.com:55555/"&gt;online exploit building demo&lt;/a&gt;. This makes writing your own exploits easier, and it certainly beats scouring the darkest corners of the Internet for illicit shellcode of dubious quality. Similar professional exploitation tools, such as &lt;a href="http://sectools.org/tools2.html#impact"&gt;Core Impact&lt;/a&gt; and &lt;a href="http://sectools.org/tools4.html#canvas"&gt;Canvas&lt;/a&gt; already existed for wealthy users on all sides of the ethical spectrum. Metasploit simply brought this capability to the masses. 查看所有 &lt;a href="http://sectools.org/sploits.html"&gt;vulnerability exploitation tools&lt;/a&gt;  &lt;/p&gt;&lt;h2&gt;工具属性描述&lt;/h2&gt; &lt;p&gt;每个一工具通过以下属性描述：  &lt;/p&gt;&lt;p&gt;&lt;a href="http://lh6.google.com/liuzh66/R35U-oClipI/AAAAAAAAAUo/pHz0Nf9tJqg/new_28x113"&gt;&lt;img title="New" style="border-width: 0px;" alt="new_28x11" src="http://lh4.google.com/liuzh66/R35VAICliqI/AAAAAAAAAUw/vvQKExO6JY0/new_28x11_thumb" border="0" height="15" width="32" /&gt;&lt;/a&gt;没有出现在 &lt;a href="http://sectools.org/tools2003.html"&gt;2003 list&lt;/a&gt;  &lt;/p&gt;&lt;p&gt;&lt;a href="http://lh5.google.com/liuzh66/R35VBYClirI/AAAAAAAAAU4/dSSbqVykeGM/up_g_10x144"&gt;&lt;img style="border-width: 0px;" alt="up_g_10x14" src="http://lh6.google.com/liuzh66/R35VDoClisI/AAAAAAAAAVA/WdQxJ0Infxo/up_g_10x14_thumb" border="0" height="18" width="14" /&gt;&lt;/a&gt;/&lt;a href="http://lh5.google.com/liuzh66/R35VFYClitI/AAAAAAAAAVI/b8u26ul3o1w/down_r_10x144"&gt;&lt;img style="border-width: 0px;" alt="down_r_10x14" src="http://lh6.google.com/liuzh66/R35VGoCliuI/AAAAAAAAAVQ/pbc0EkBjiw0/down_r_10x14_thumb" border="0" height="18" width="14" /&gt;&lt;/a&gt;比较&lt;a href="http://sectools.org/tools2003.html"&gt;2003 survey&lt;/a&gt;的结果，名次是否有升降。  &lt;/p&gt;&lt;p&gt;&lt;a href="http://lh3.google.com/liuzh66/R35VH4ClivI/AAAAAAAAAVY/YSNh68IQRbg/dollarlogo_20x303"&gt;&lt;img style="border-width: 0px;" alt="dollarlogo_20x30" src="http://lh4.google.com/liuzh66/R35VJICliwI/AAAAAAAAAVg/n7XwCIg3Ff4/dollarlogo_20x30_thumb" border="0" height="34" width="24" /&gt;&lt;/a&gt;通常会有花费。可能提供一个Free limited/demo/trial的版本。  &lt;/p&gt;&lt;p&gt;&lt;a href="http://lh3.google.com/liuzh66/R35VK4ClixI/AAAAAAAAAVo/fxSX3VGY6NY/linuxpenguinlogo_30x303"&gt;&lt;img title="Runs on Linux" style="border-width: 0px;" alt="linuxpenguinlogo_30x30" src="http://lh4.google.com/liuzh66/R35VMICliyI/AAAAAAAAAVw/l0PFY9hOj_s/linuxpenguinlogo_30x30_thumb" border="0" height="34" width="34" /&gt;&lt;/a&gt;能工作在Linux平台上  &lt;/p&gt;&lt;p&gt;&lt;a href="http://lh5.google.com/liuzh66/R35VNYClizI/AAAAAAAAAV4/PLRJ2UMW_D8/openbsdheadlogo_30x303"&gt;&lt;img title="Runs on *BSD" style="border-width: 0px;" alt="openbsdheadlogo_30x30" src="http://lh3.google.com/liuzh66/R35VO4Cli0I/AAAAAAAAAWA/OFtdcd-W72w/openbsdheadlogo_30x30_thumb" border="0" height="34" width="34" /&gt;&lt;/a&gt;能工作在OpenBSD, FreeBSD, Solaris,或者其他UNIX变种平台上  &lt;/p&gt;&lt;p&gt;&lt;a href="http://lh4.google.com/liuzh66/R35VQICli1I/AAAAAAAAAWI/D0rHtt_rje4/osx30x303"&gt;&lt;img title="Runs on Mac OS X" style="border-width: 0px;" alt="osx-30x30" src="http://lh6.google.com/liuzh66/R35VRoCli2I/AAAAAAAAAWQ/B3XZRxJGM-w/osx30x30_thumb" border="0" height="34" width="34" /&gt;&lt;/a&gt;能工作在Apple Mac OS X平台上  &lt;/p&gt;&lt;p&gt;&lt;a href="http://lh4.google.com/liuzh66/R35VTICli3I/AAAAAAAAAWY/zyxUjJm82HE/winlogo_30x303"&gt;&lt;img title="Runs on Windows" style="border-width: 0px;" alt="winlogo_30x30" src="http://lh6.google.com/liuzh66/R35VUoCli4I/AAAAAAAAAWg/KMbuMyh3uU8/winlogo_30x30_thumb" border="0" height="34" width="34" /&gt;&lt;/a&gt;能工作在Microsoft Windows上  &lt;/p&gt;&lt;p&gt;&lt;a href="http://lh6.google.com/liuzh66/R35VWoCli5I/AAAAAAAAAWo/7650827hVoM/term30x303"&gt;&lt;img title="Command-line interface" style="border-width: 0px;" alt="term-30x30" src="http://lh3.google.com/liuzh66/R35VX4Cli6I/AAAAAAAAAWw/VOde6urrXfI/term30x30_thumb" border="0" height="34" width="34" /&gt;&lt;/a&gt;提供一个命令行接口用户界面  &lt;/p&gt;&lt;p&gt;&lt;a href="http://lh4.google.com/liuzh66/R35VZICli7I/AAAAAAAAAW4/vFY7gzAMYQw/mouse30x303"&gt;&lt;img title="GUI Interface" style="border-width: 0px;" alt="mouse-30x30" src="http://lh3.google.com/liuzh66/R35Va4Cli8I/AAAAAAAAAXA/gAw1UHlp2YM/mouse30x30_thumb" border="0" height="34" width="34" /&gt;&lt;/a&gt;提供一个GUI图形用户界面  &lt;/p&gt;&lt;p&gt;&lt;a href="http://lh5.google.com/liuzh66/R35VcYCli9I/AAAAAAAAAXI/8luO_yopMGw/magnifyingglass30x193"&gt;&lt;img title="Source code available" style="border-width: 0px;" alt="magnifying-glass-30x19" src="http://lh3.google.com/liuzh66/R35Vd4Cli-I/AAAAAAAAAXQ/8Ppj_uOx3Pw/magnifyingglass30x19_thumb" border="0" height="23" width="34" /&gt;&lt;/a&gt;源码公开&lt;/p&gt; &lt;p&gt; &lt;/p&gt; &lt;p&gt;如需了解全列表，请参考源列表页面：&lt;a title="http://sectools.org/" href="http://sectools.org/"&gt;http://sectools.org/&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2270677862205877381-923154068529048300?l=lzheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lzheng.blogspot.com/feeds/923154068529048300/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://lzheng.blogspot.com/2008/01/top-100.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/923154068529048300'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/923154068529048300'/><link rel='alternate' type='text/html' href='http://lzheng.blogspot.com/2008/01/top-100.html' title='Top 100网络安全工具'/><author><name>Martin Liu</name><uri>http://www.blogger.com/profile/14835087322414696617</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='22' src='http://1.bp.blogspot.com/_KU0istEHv9w/SbuvDA1L0II/AAAAAAAABUg/bPORFhJ3p7A/S220/head.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2270677862205877381.post-2923276670770157957</id><published>2007-12-31T22:13:00.002+08:00</published><updated>2008-03-31T22:53:30.105+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ITIL'/><category scheme='http://www.blogger.com/atom/ns#' term='ITSM'/><title type='text'>看图学话，学ITIL(v2)系列 之1</title><content type='html'>&lt;h5&gt;前言&lt;/h5&gt; &lt;p&gt;在2007年ITILv3推出之后，ITIL这个概念从最佳Best practice实践变成最好Good practice实践。从此称呼的转变能够看出ITIL思想的普及化、平民化。ITIL v2已经使用了快20多年了，看看如今的ITIL的用户，成熟度依旧参差不齐。有的已开始琢磨着如何完善所有ITIL Support流程并开展实施ITIL Delivery中的各个流程；有的已经在开始实施帮助台并建立事件和问题管理；有的依然处于扫描阶段。&lt;/p&gt; &lt;p&gt;在ITILv3即将普及的2008年，v2对于各类用户来说还是基础，是最可实施的框架。v2是v3的核心内容，为了及时的升级到v3，熟练掌握v2的概念是当务之急。下个月公司有ITILv3升级的认证考试，本系列文章可能算是一个v2的复习笔记吧。&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh4.google.com/liuzh66/R3j5IoClhRI/AAAAAAAAAJo/GKvNXZ7OEvQ/splash%5B4%5D"&gt;&lt;img style="border-width: 0px;" alt="splash" src="http://lh4.google.com/liuzh66/R3j5loClhSI/AAAAAAAAAJw/WprwqwMDyt4/splash_thumb%5B2%5D" align="left" border="0" height="138" width="244" /&gt;&lt;/a&gt; 一图胜过千言，本系列通过对一些经典图形的回顾来复习v2的部分概念。由于是看图学话版，所以目标观众是ITIL的学龄前儿童呵呵，学习内容是ITIL Delivery。如果您已经是小学以上水平，请忽略:)&lt;/p&gt; &lt;h5&gt;ITIL Service Delivery介绍&lt;/h5&gt; &lt;p&gt;ITIL的全称是IT Infrastructure Library，开发于1980年；成果要素：Public domain framework公共领域框架－放之四海皆准；Best practice framework最佳事件框架－现在成最好事件了；De facto standard事实上的标准－90年ITSM推广； Quality approach质量解决方案－IT质量保障；itSMF IT服务管理论坛。&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh5.google.com/liuzh66/R3j5s4ClhTI/AAAAAAAAAJ4/gPPEBI8BEHg/fig1_1%5B3%5D"&gt;&lt;img style="border-width: 0px;" alt="fig1_1" src="http://lh3.google.com/liuzh66/R3j5xYClhUI/AAAAAAAAAKA/jceaZrKuBYM/fig1_1_thumb%5B1%5D" border="0" height="425" width="548" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;Jigsaw diagram ～ 锯齿图 OGC设计了这个图，用此来说明ITIL有5个主要部分组成；每个部分之间都相互接口并联系着。&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh5.google.com/liuzh66/R3j504ClhVI/AAAAAAAAAKI/0_2r9JBru3I/fig1_2%5B3%5D"&gt;&lt;img style="border-width: 0px;" alt="fig1_2" src="http://lh3.google.com/liuzh66/R3j55YClhWI/AAAAAAAAAKQ/TamagfBMMb4/fig1_2_thumb%5B1%5D" border="0" height="443" width="510" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;Service Delivery; the coverage ～服务交付涵盖如图5个不同流程。&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh5.google.com/liuzh66/R3j594ClhXI/AAAAAAAAAKY/mA7zH6B9Rf4/fig1_3%5B3%5D"&gt;&lt;img style="border-width: 0px;" alt="fig1_3" src="http://lh3.google.com/liuzh66/R3j6BYClhYI/AAAAAAAAAKg/V5Gd0bL6f18/fig1_3_thumb%5B1%5D" border="0" height="292" width="486" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;BS15000 Service Management processes～BS1万5中的服务流程图示。它涵盖了ITIL的所有流程，以控制为中心的增强版。&lt;/p&gt; &lt;h5&gt;&lt;a href="http://lh5.google.com/liuzh66/R3j6E4ClhZI/AAAAAAAAAKo/HzqPNMtDjnI/fig2_1%5B3%5D"&gt;&lt;img style="border-width: 0px;" alt="fig2_1" src="http://lh3.google.com/liuzh66/R3j6IYClhaI/AAAAAAAAAKw/00F0-h7pyh4/fig2_1_thumb%5B1%5D" border="0" height="235" width="510" /&gt;&lt;/a&gt; &lt;/h5&gt; &lt;p&gt;Relationship between Change Management, Configuration Management, Capacity Management and Release Management～变更、配置、能力和发布管理之间的关系。&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh4.google.com/liuzh66/R3j6_oClhbI/AAAAAAAAAK4/U0FWq6YXMRk/fig3_1%5B4%5D"&gt;&lt;img style="border-width: 0px;" alt="fig3_1" src="http://lh4.google.com/liuzh66/R3j7DoClhcI/AAAAAAAAALA/JMsCNx6HwbA/fig3_1_thumb%5B2%5D" border="0" height="460" width="460" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;&lt;em&gt;Process improvement model ～&lt;/em&gt; 流程改进模型：发展方针和业务目标，评估、流程改变和指标追踪。&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2270677862205877381-2923276670770157957?l=lzheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lzheng.blogspot.com/feeds/2923276670770157957/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://lzheng.blogspot.com/2007/12/itilv2-1.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/2923276670770157957'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/2923276670770157957'/><link rel='alternate' type='text/html' href='http://lzheng.blogspot.com/2007/12/itilv2-1.html' title='看图学话，学ITIL(v2)系列 之1'/><author><name>Martin Liu</name><uri>http://www.blogger.com/profile/14835087322414696617</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='22' src='http://1.bp.blogspot.com/_KU0istEHv9w/SbuvDA1L0II/AAAAAAAABUg/bPORFhJ3p7A/S220/head.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2270677862205877381.post-963260709869570189</id><published>2007-12-27T10:12:00.003+08:00</published><updated>2008-03-31T22:53:33.961+08:00</updated><title type='text'>OTRS.ORG，it is time to check it out；不得不：）</title><content type='html'>&lt;p&gt;一贯喜欢按照Google的指引在互联网上穿梭的你，是否发现了下面的这个现象。如果你搜索itil，无论选择所有网页、中文网页还是简体中文网页；你是否发现了在右边的赞助商连接中，OTRS.org总是能出现在第四个。OTRS.ORG是什么？和ITIL有什么关系？&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh6.google.com/liuzh66/R3MJ_YClhPI/AAAAAAAAAJY/q27YWv9OFMs/image%5B7%5D"&gt;&lt;img style="border-width: 0px;" alt="image" src="http://lh5.google.com/liuzh66/R3MKBIClhQI/AAAAAAAAAJg/bd_8omiilY0/image_thumb%5B5%5D" border="0" height="314" width="517" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;热衷于开源ITSM的我不得不揭示这些答案。&lt;/p&gt; &lt;h1&gt;什么是OTRS &lt;/h1&gt; &lt;p&gt;这是一个开始于2001年的开源项目。OTRS是Open Ticket Request System的缩写。它的老家在&lt;a href="http://www.otrs.org/"&gt;www.otrs.org&lt;/a&gt;；下面是来自它首页的简介：&lt;br /&gt;&lt;a href="http://otrs.org/demo/"&gt;&lt;img alt="demo screenshot" src="http://otrs.org/images/screen-1.1/zoom-s.gif" align="left" border="0" height="173" width="228" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;OTRS is an &lt;u&gt;O&lt;/u&gt;pen source &lt;u&gt;T&lt;/u&gt;icket &lt;u&gt;R&lt;/u&gt;equest &lt;u&gt;S&lt;/u&gt;ystem (also well known as &lt;i&gt;trouble ticket system&lt;/i&gt;) with many features to manage customer telephone calls and e-mails. The system is built to allow your support, sales, pre-sales, billing, internal IT, helpdesk, etc. department to react quickly to inbound inquiries. Do you receive many e-mails and want to answer them with a team of agents? You're going to love the OTRS! It is distributed under the &lt;a href="http://www.gnu.org/copyleft/gpl.txt"&gt;GNU General Public License (GPL)&lt;/a&gt; and tested on Linux, Solaris, AIX, FreeBSD, OpenBSD, Mac OS 10.x and Windows. The &lt;a href="http://www.otrs.de/"&gt;((otrs))&lt;/a&gt; company provides commercial services (e.g. support, consulting, training, pre-build-systems, etc.) for the OTRS (&lt;a href="http://www.otrs.com/"&gt;English&lt;/a&gt; and &lt;a href="http://www.otrs.de/"&gt;German&lt;/a&gt;). Try our &lt;a href="http://otrs.org/demo/"&gt;demo system&lt;/a&gt; to get an impression of this kind of magic. &lt;/p&gt; &lt;p&gt;从这个简介中可以看出，这就是著名的‘问题单管理系统’；用来管理用户的电话或者邮件的请求。它能帮你的很快的受理各种问题和查询。比方说很多企业的IT支持部门，大多数都是工作在救火队模式下；对于期待问题解决的用户来说，也只能做到把奶喂给会哭的孩子；往往IT支持部门分身乏术，好像天天都处于缺奶的状态。对于IT支持或者运维部门的挂历者来说，他们也很难说出：我的员工很忙，都忙于什么事情。显然这是一种缺乏管理，缺乏流程的状态；不过要对这种局面进行管理，提高管理往往是非常难。最难的是在跨出第一步：记录，跟踪，处理所有问题。来自OTRS的问题：您是不是收到很多email（或者电话），并且希望通过一个支持团队回答？那么你将爱上OTRS!  &lt;/p&gt;&lt;p&gt;OTRS是一个在GPL许可证下被分发的软件，被在Linux, Solaris, AIX, FreeBSD, OpenBSD, Mac OS 10.x 和Windows下测设过。  &lt;/p&gt;&lt;p&gt;&lt;a href="http://www.otrs.de/"&gt;((otrs))&lt;/a&gt; 公司提供OTRS的技术支持、咨询、培训、安装等商业服务。由于这个软件是德国人开发的，所以他们提供英语和德语的服务。  &lt;/p&gt;&lt;p&gt;我跟踪这个项目大概有一年左右的时间，亲眼目睹了它从一个普通的问题单管理系统变为一个兼容ITIL的服务台工具的过程。它从07年4月的它发布了第一个ITIL兼容的版本OTRS::ITSM 1.0 BETA2；这应该也是开源领域里的一个大事件吧，第一个像样的开源ITSM解决方案横空初始。按照它官方的声明，它做为OTRS的一个重要的插件（我是这么理解的，或者说是扩展模块）能支持ITIL中的事件管理、问题管理和配置管理/cmdb。&lt;/p&gt; &lt;h1&gt;OTRS有哪些功能&lt;/h1&gt; &lt;p&gt;详细的功能描述在&lt;a title="http://otrs.org/feature/" href="http://otrs.org/feature/"&gt;http://otrs.org/feature/&lt;/a&gt;&lt;br /&gt;我简单总结以下几点：&lt;/p&gt; &lt;ul&gt; &lt;li&gt;纯Web用户界面支持包括简体中文，繁体中文在内的10＋种语言，能够灵活定制界面，支持附件，支持单点登陆。  &lt;/li&gt;&lt;li&gt;邮件接口，支持MIME附件，能自动回复，自动根据邮件头分派邮件，自动邮件提示用户Ticket状态的变化。  &lt;/li&gt;&lt;li&gt;Ticket功能，定义不同的受理队列，支持Ticket的锁定、回复、历史、优先级、受理时间计算、批量处理、等待等操作。支持全文检索，工作量和访问列表控制。  &lt;/li&gt;&lt;li&gt;系统功能，按照日历时间计算SLA，提供LDAP和SQL数据库认证用户，自定义订单号格式，数据库支持MySQL, PostgeSQL, MaxDB/SAPDB, Oracle and DB2，前端和后台都支持UTF-8字符集  &lt;/li&gt;&lt;li&gt;系统架构图 &lt;a title="http://otrs.org/images/BigPicture.gif" href="http://otrs.org/images/BigPicture.gif"&gt;http://otrs.org/images/BigPicture.gif&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt; &lt;h1&gt;如何使用OTRS&lt;/h1&gt; &lt;p&gt;下载和安装都非常简单，您可以参考它们的官方文档，文档非常详细，能看出德国人的细严谨的风格。下载网址： &lt;a title="http://otrs.org/download/" href="http://otrs.org/download/"&gt;http://otrs.org/download/&lt;/a&gt; 文档： &lt;a title="http://doc.otrs.org/2.2/en/html/" href="http://doc.otrs.org/2.2/en/html/"&gt;http://doc.otrs.org/2.2/en/html/&lt;/a&gt; 安装说明：选择一个文档中支持的操作系统，建议Linux；如果是新手而且对Perl，apache和mysql不熟悉，建议直接选择完全安装；下载安装包，参考文档安装，使用。&lt;/p&gt; &lt;h1&gt;后记&lt;/h1&gt; &lt;p&gt;OTRS一个非常经典的项目，德国工艺，德国品质保证～～～Oops怎么听起来像是卖假木地板或者家具的广告呵呵！！个人非常喜欢此项目，相信您用了之后不会后悔；真的后悔了也别和我联系哈:-) have fun～～&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2270677862205877381-963260709869570189?l=lzheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lzheng.blogspot.com/feeds/963260709869570189/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://lzheng.blogspot.com/2007/12/otrsorgit-is-time-to-check-it-out.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/963260709869570189'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/963260709869570189'/><link rel='alternate' type='text/html' href='http://lzheng.blogspot.com/2007/12/otrsorgit-is-time-to-check-it-out.html' title='OTRS.ORG，it is time to check it out；不得不：）'/><author><name>Martin Liu</name><uri>http://www.blogger.com/profile/14835087322414696617</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='22' src='http://1.bp.blogspot.com/_KU0istEHv9w/SbuvDA1L0II/AAAAAAAABUg/bPORFhJ3p7A/S220/head.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2270677862205877381.post-5054079915661994346</id><published>2007-12-23T20:20:00.003+08:00</published><updated>2008-03-31T22:53:35.430+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OpenNMS'/><title type='text'>如何配置OpenNMS中的 Path outage －路径失效</title><content type='html'>这个功能是是1.3.2之后加入的。它解决的问题是：当OpenNMS系统和被监控节点之间的网络路径失效了，或者网络链路down了，那么OpenNMS就需要抑制发送这个节点的告警。例如，如果一个广域网链路down了，所有由这个链路连接的远程站点的所有节点就都看起来down了。因为你将会得到一个路由器上远端链路无响应的告警，而不需要得到在这个路由器后所有节点Down的告警。如果当一个远程节点不响应了，OpenNMS会测试一下那个远程路由器广域网接口的ip，通过对这个ip的测试OpenNMS觉得是否该发出此节点Down的告警。OpenNMS测试的这个节点叫做此节点的Critical Path IP Address（关键路径Ip地址）。&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;给一个节点配置Path Outage&lt;/span&gt;&lt;br /&gt;在OpenNMS的节点配置上，点击Admin, 点击 Configure Path Outage，输入对于这个节点来说关键的ip地址。点击Submit按钮。&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;配置基于规则的Path outage&lt;/span&gt;&lt;br /&gt;可以为一组节点配置一个规则。在总导航条上选中Admin，Configure Notifications，点击Configure Path Outages，在Define the Critical Path下面输入一个Ip地址，例如：192.168.0.1（这种格式）；在Current Rule下面输入地址范围，例如：IPADDR IPLIKE 192.168.0.*；可以选中Show matching node list后的box，点击Validate Rule Results连接；在下面的页面可以查询到受那个关键Ip地址所影响的所有节点；最后点击Finish按钮完成配置。&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;查看Path Outage&lt;/span&gt;&lt;br /&gt;在总导航条上选中Path Outages，在页面中你可以看到你配置的所有Path Outages的规则。&lt;br /&gt;这个文章基本上翻译的是&lt;a href="http://www.opennms.org/index.php/Path_Outage_How-To"&gt;http://www.opennms.org/index.php/Path_Outage_How-To&lt;/a&gt; 只是觉得这是个不错的功能，所以就大概翻译了一下，希望对感兴趣的朋友们有帮助。由于手头硬件环境的限制，我还没有真实测试过这个功能，如果您对此功能做了什么测试的话，也欢迎和我交流，请留言或者或发邮件给我。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2270677862205877381-5054079915661994346?l=lzheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lzheng.blogspot.com/feeds/5054079915661994346/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://lzheng.blogspot.com/2007/12/opennms-path-outage.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/5054079915661994346'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/5054079915661994346'/><link rel='alternate' type='text/html' href='http://lzheng.blogspot.com/2007/12/opennms-path-outage.html' title='如何配置OpenNMS中的 Path outage －路径失效'/><author><name>Martin Liu</name><uri>http://www.blogger.com/profile/14835087322414696617</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='22' src='http://1.bp.blogspot.com/_KU0istEHv9w/SbuvDA1L0II/AAAAAAAABUg/bPORFhJ3p7A/S220/head.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2270677862205877381.post-5857533613299787570</id><published>2007-12-21T15:14:00.002+08:00</published><updated>2008-03-31T22:53:38.976+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='smokeping'/><category scheme='http://www.blogger.com/atom/ns#' term='OpenNMS'/><category scheme='http://www.blogger.com/atom/ns#' term='strafeping'/><title type='text'>如何使用OpenNMS中的StrafePing功能</title><content type='html'>&lt;p class="MsoNormal"&gt;&lt;span  lang="ZH-CN" style="font-family:宋体;"&gt;自从&lt;/span&gt;&lt;st1:chsdate year="1899" month="12" day="30" islunardate="False" isrocdate="False" st="on"&gt;1.3.7&lt;/st1:chsdate&gt;&lt;span  lang="ZH-CN" style="font-family:宋体;"&gt;之后&lt;/span&gt;OpenNMS&lt;span  lang="ZH-CN" style="font-family:宋体;"&gt;加入了&lt;/span&gt;Smokeping&lt;span  lang="ZH-CN" style="font-family:宋体;"&gt;功能，取名为&lt;/span&gt;StrafePing&lt;span  lang="ZH-CN" style="font-family:宋体;"&gt;。从此&lt;/span&gt;OpenNMS&lt;span  lang="ZH-CN" style="font-family:宋体;"&gt;也成了&lt;/span&gt;Smokeping&lt;span  lang="ZH-CN" style="font-family:宋体;"&gt;的银牌赞助商。&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;    &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;b&gt;&lt;u&gt;&lt;span  lang="ZH-CN" style="font-family:宋体;"&gt;安装：&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;StafePing&lt;span  lang="ZH-CN" style="font-family:宋体;"&gt;做为一个&lt;/span&gt;Poller&lt;span  lang="ZH-CN" style="font-family:宋体;"&gt;默认被安装在&lt;/span&gt;&lt;st1:chsdate year="1899" month="12" day="30" islunardate="False" isrocdate="False" st="on"&gt;1.3.7&lt;/st1:chsdate&gt;&lt;span  lang="ZH-CN" style="font-family:宋体;"&gt;后的软件中，不需要单独安装和配置。&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;    &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;b&gt;&lt;u&gt;&lt;span  lang="ZH-CN" style="font-family:宋体;"&gt;配置：&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span  lang="ZH-CN" style="font-family:宋体;"&gt;没有单独的配置文件，相关的配置信息需要修改文件：&lt;/span&gt;&lt;span lang="ZH-CN"&gt; &lt;/span&gt;poller-configuration.xml&lt;span  lang="ZH-CN" style="font-family:宋体;"&gt;中的相关部分。需要在&lt;/span&gt;&lt;span style="color:red;"&gt; &lt;include-range begin="192.168.6.130" end="192.168.6.140"&gt;&lt;/include-range&gt;&lt;/span&gt;&lt;span  lang="ZH-CN" style="font-family:宋体;"&gt;标记中加入需要使用的&lt;/span&gt;Ip&lt;span  lang="ZH-CN" style="font-family:宋体;"&gt;地址范围。启用之后&lt;/span&gt;StrafePing&lt;span  lang="ZH-CN" style="font-family:宋体;"&gt;做为一个被监控的服务显示在这个节点上。&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span  lang="ZH-CN" style="font-family:宋体;"&gt;默认安装&lt;/span&gt;OpenNMS&lt;span  lang="ZH-CN" style="font-family:宋体;"&gt;并不使用这个服务，是为了减小网络流量；推荐根据&lt;/span&gt;OpenNMS&lt;span  lang="ZH-CN" style="font-family:宋体;"&gt;硬件的能力只对部分节点做这种监控。&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;    &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;b&gt;&lt;u&gt;&lt;span  lang="ZH-CN" style="font-family:宋体;"&gt;使用：&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span  lang="ZH-CN" style="font-family:宋体;"&gt;需要产品&lt;/span&gt;StrafePing&lt;span  lang="ZH-CN" style="font-family:宋体;"&gt;的图形有两种方式。&lt;/span&gt;1&lt;span  lang="ZH-CN" style="font-family:宋体;"&gt;）在&lt;/span&gt;OpenNMS&lt;span  lang="ZH-CN" style="font-family:宋体;"&gt;首页上，点击右侧的&lt;/span&gt;Resources Graphs&lt;span  lang="ZH-CN" style="font-family:宋体;"&gt;，选中产看的机器，在&lt;/span&gt;Response Time&lt;span  lang="ZH-CN" style="font-family:宋体;"&gt;下面的列表中选中需要产看的&lt;/span&gt;Ip&lt;span  lang="ZH-CN" style="font-family:宋体;"&gt;地址，点击&lt;/span&gt;Submit&lt;span  lang="ZH-CN" style="font-family:宋体;"&gt;，即可产看到图形。&lt;/span&gt;2&lt;span  lang="ZH-CN" style="font-family:宋体;"&gt;）在节点产看页面，选中&lt;/span&gt;Resources Graphs&lt;span  lang="ZH-CN" style="font-family:宋体;"&gt;，在&lt;/span&gt;Response Time&lt;span  lang="ZH-CN" style="font-family:宋体;"&gt;下面的列表中选中需要产看的&lt;/span&gt;Ip&lt;span  lang="ZH-CN" style="font-family:宋体;"&gt;地址，点击&lt;/span&gt;Submit&lt;span  lang="ZH-CN" style="font-family:宋体;"&gt;，即可产看到图形。&lt;/span&gt;&lt;span style="color:red;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p class="MsoNormal"&gt;&lt;b&gt;&lt;span  lang="ZH-CN" style="font-family:宋体;"&gt;如何想看懂&lt;/span&gt;StafePing&lt;/b&gt;&lt;b&gt;&lt;span  lang="ZH-CN" style="font-family:宋体;"&gt;的图&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span  lang="ZH-CN" style="font-family:宋体;"&gt;请参考我以前的&lt;/span&gt;blog &lt;a href="http://lzheng.blogspot.com/2007/02/smokeping-rttround-trip-time-tcp-tcp.html"&gt;http://lzheng.blogspot.com/2007/02/smokeping-rttround-trip-time-tcp-tcp.html&lt;/a&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span  lang="ZH-CN" style="font-family:宋体;"&gt;参考&lt;/span&gt;Smokeping&lt;span  lang="ZH-CN" style="font-family:宋体;"&gt;的网站&lt;/span&gt;&lt;a href="http://oss.oetiker.ch/smokeping/doc/reading.en.html"&gt;http://oss.oetiker.ch/smokeping/doc/reading.en.html&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2270677862205877381-5857533613299787570?l=lzheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lzheng.blogspot.com/feeds/5857533613299787570/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://lzheng.blogspot.com/2007/12/opennmsstrafeping.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/5857533613299787570'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/5857533613299787570'/><link rel='alternate' type='text/html' href='http://lzheng.blogspot.com/2007/12/opennmsstrafeping.html' title='如何使用OpenNMS中的StrafePing功能'/><author><name>Martin Liu</name><uri>http://www.blogger.com/profile/14835087322414696617</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='22' src='http://1.bp.blogspot.com/_KU0istEHv9w/SbuvDA1L0II/AAAAAAAABUg/bPORFhJ3p7A/S220/head.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2270677862205877381.post-5955957550729170420</id><published>2007-12-15T01:15:00.002+08:00</published><updated>2008-03-31T22:56:08.281+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SMS'/><title type='text'>发送告警短信的方法，德国工艺服了</title><content type='html'>在OpenNMS的邮件组中偶然发现的这个解决方案，利用这个方案你可以用串口连接外置的GSM modem来发送短信。&lt;br /&gt;&lt;br /&gt;这个方案的名称叫做：&lt;span&gt;&lt;span style="color:red;"&gt;SMS Server Tools 网址在－&gt; &lt;span style="color: rgb(0, 1, 2);"&gt;http://www.meinemullemaus.de/smstools/index.html&lt;br /&gt;&lt;br /&gt;工作原理 －&gt; http://www.meinemullemaus.de/smstools/slideshow/page1.html&lt;br /&gt;&lt;br /&gt;据说是可以运行在任何平台上，能支持很多设备，不过我没用试过，记录一下日后可能有用。&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2270677862205877381-5955957550729170420?l=lzheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lzheng.blogspot.com/feeds/5955957550729170420/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://lzheng.blogspot.com/2007/12/blog-post.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/5955957550729170420'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/5955957550729170420'/><link rel='alternate' type='text/html' href='http://lzheng.blogspot.com/2007/12/blog-post.html' title='发送告警短信的方法，德国工艺服了'/><author><name>Martin Liu</name><uri>http://www.blogger.com/profile/14835087322414696617</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='22' src='http://1.bp.blogspot.com/_KU0istEHv9w/SbuvDA1L0II/AAAAAAAABUg/bPORFhJ3p7A/S220/head.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2270677862205877381.post-324023807767345798</id><published>2007-12-14T19:34:00.002+08:00</published><updated>2008-03-31T22:56:12.697+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='snmp'/><category scheme='http://www.blogger.com/atom/ns#' term='OpenNMS'/><title type='text'>如何用通过OpenNMS监控Windows 服务器</title><content type='html'>OpenNMS可以监控可用性和性能参数。下面看看OpenNMS监控Windows服务器的三种情况。&lt;br /&gt;&lt;br /&gt;第一种情况：&lt;br /&gt;Windows机器上没有安装SNMP服务，在自动发现了这个节点后，它会被加入节点列表，之后它被定期的轮询。如果这个节点断网了，OpenNMS会报警；同时这个节点的可用性被计算。自动发现还会发现这个机器上的服务。ICMP是肯定会有的，还可能有http等其他的服务；这些服务也会被定时的轮询，如果某个服务停了，这个节点的整个的可用性受到影响。这种情况下该节点的所有服务的响应时间会被OpenNMS收集并保持历史数据。&lt;br /&gt;&lt;br /&gt;第二种情况：&lt;br /&gt;安装了SNMP服务。先说一下windows服务的安全性，默认情况下public是默认的只读密码；为了更加安全可以配置其他的只读密码，并指定某些特定的IP才能访问这个节点。这个策略在Windows的觉策略中很容易实现，或者说建议使用域控制器来管理这个策略，比较方便。假定OpenNMS能访问该节点的snmp服务的情况下。这些数据会增加：SNMP Attributes；在选择了资源图后，可以看到snmp的节点数据和接口数据。进入后可以看到，其实收集 的是一个tcp／ip接口上基本的信息：流量，连接数，丢包，错包等。个人认为流量是个最有用的数据，特别是对于一些简单的web/ftp服务器也就够用了。&lt;br /&gt;&lt;br /&gt;第三种情况：&lt;br /&gt;我们需要监控到操作系统的性能数据cpu/disk/RAM等。就需要安装一个snmp代理，这个代理可以提供这些信息，opennms才能通过snmp协议收集这些数据。需要到下面网址下载一个免费的snmp代理，当然这个产品也有收费版本：http://www.wtcs.org/informant/download.htm 这个代理很小需要在windows机器上安装一下。默认情况下OpenNMS的对windows采集模板中包含了对cpu/disk/ram等数据的采集，等到下一次OpenNMS在采集这个机器的时候相关数据就会被显示在节点snmp数据下面。&lt;br /&gt;&lt;br /&gt;这里是通过这个免费的snmp代理能采集到的数据：&lt;br /&gt;/Program Files/SNMP Informant/standard/mibs/informant-std-tree.txt&lt;br /&gt;&lt;span style="font-size:85%;"&gt;--standard(1.3.6.1.4.1.9600.1.1)&lt;br /&gt;|&lt;br /&gt;+--logicalDiskTable(1)&lt;br /&gt;|  |&lt;br /&gt;|  +--logicalDiskEntry(1) [lDiskInstance]&lt;br /&gt;|     |&lt;br /&gt;|     +-- r-n InstanceName lDiskInstance(1)&lt;br /&gt;|     +-- r-n Gauge32      lDiskPercentDiskReadTime(2)&lt;br /&gt;|     +-- r-n Gauge32      lDiskPercentDiskTime(3)&lt;br /&gt;|     +-- r-n Gauge32      lDiskPercentDiskWriteTime(4)&lt;br /&gt;|     +-- r-n Gauge32      lDiskPercentFreeSpace(5)&lt;br /&gt;|     +-- r-n Gauge32      lDiskPercentIdleTime(6)&lt;br /&gt;|     +-- r-n Gauge32      lDiskAvgDiskQueueLength(7)&lt;br /&gt;|     +-- r-n Gauge32      lDiskAvgDiskReadQueueLength(8)&lt;br /&gt;|     +-- r-n Gauge32      lDiskAvgDiskWriteQueueLength(9)&lt;br /&gt;|     +-- r-n Gauge32      lDiskAvgDiskSecPerRead(10)&lt;br /&gt;|     +-- r-n Gauge32      lDiskAvgDiskSecPerTransfer(11)&lt;br /&gt;|     +-- r-n Gauge32      lDiskAvgDiskSecPerWrite(12)&lt;br /&gt;|     +-- r-n Gauge32      lDiskCurrentDiskQueueLength(13)&lt;br /&gt;|     +-- r-n Gauge32      lDiskDiskBytesPerSec(14)&lt;br /&gt;|     +-- r-n Gauge32      lDiskDiskReadBytesPerSec(15)&lt;br /&gt;|     +-- r-n Gauge32      lDiskDiskReadsPerSec(16)&lt;br /&gt;|     +-- r-n Gauge32      lDiskDiskTransfersPerSec(17)&lt;br /&gt;|     +-- r-n Gauge32      lDiskDiskWriteBytesPerSec(18)&lt;br /&gt;|     +-- r-n Gauge32      lDiskDiskWritesPerSec(19)&lt;br /&gt;|     +-- r-n Gauge32      lDiskFreeMegabytes(20)&lt;br /&gt;|     +-- r-n Gauge32      lDiskSplitIOPerSec(21)&lt;br /&gt;|&lt;br /&gt;+--memory(2)&lt;br /&gt;|  |&lt;br /&gt;|  +-- r-n Gauge32   memoryAvailableBytes(1)&lt;br /&gt;|  +-- r-n Gauge32   memoryAvailableKBytes(2)&lt;br /&gt;|  +-- r-n Gauge32   memoryAvailableMBytes(3)&lt;br /&gt;|  +-- r-n Gauge32   memoryCommittedBytes(4)&lt;br /&gt;|  +-- r-n Gauge32   memoryCacheBytes(5)&lt;br /&gt;|  +-- r-n Gauge32   memoryCacheBytesPeak(6)&lt;br /&gt;|  +-- r-n Gauge32   memoryPageFaultsPerSec(7)&lt;br /&gt;|  +-- r-n Gauge32   memoryPagesInputPerSec(8)&lt;br /&gt;|  +-- r-n Gauge32   memoryPagesOutputPerSec(9)&lt;br /&gt;|  +-- r-n Gauge32   memoryPagesPerSec(10)&lt;br /&gt;|  +-- r-n Gauge32   memoryPoolNonpagedBytes(11)&lt;br /&gt;|  +-- r-n Gauge32   memoryPoolPagedBytes(12)&lt;br /&gt;|  +-- r-n Gauge32   memoryPoolPagedResidentBytes(13)&lt;br /&gt;|  +-- r-n Gauge32   memorySystemCacheResidentBytes(14)&lt;br /&gt;|  +-- r-n Gauge32   memorySystemCodeResidentBytes(15)&lt;br /&gt;|  +-- r-n Gauge32   memorySystemCodeTotalBytes(16)&lt;br /&gt;|  +-- r-n Gauge32   memorySystemDriverResidentBytes(17)&lt;br /&gt;|  +-- r-n Gauge32   memorySystemDriverTotalBytes(18)&lt;br /&gt;|&lt;br /&gt;+--networkInterfaceTable(3)&lt;br /&gt;|  |&lt;br /&gt;|  +--networkInterfaceEntry(1) [netInstance]&lt;br /&gt;|     |&lt;br /&gt;|     +-- r-n InstanceName netInstance(1)&lt;br /&gt;|     +-- r-n Gauge32      netBytesReceivedPerSec(2)&lt;br /&gt;|     +-- r-n Gauge32      netBytesSentPerSec(3)&lt;br /&gt;|     +-- r-n Gauge32      netBytesTotalPerSec(4)&lt;br /&gt;|     +-- r-n Gauge32      netCurrentBandwidth(5)&lt;br /&gt;|     +-- r-n Gauge32      netOutputQueueLength(6)&lt;br /&gt;|     +-- r-n Gauge32      netPacketsOutboundDiscarded(7)&lt;br /&gt;|     +-- r-n Gauge32      netPacketsOutboundErrors(8)&lt;br /&gt;|     +-- r-n Gauge32      netPacketsReceivedDiscarded(9)&lt;br /&gt;|     +-- r-n Gauge32      netPacketsReceivedErrors(10)&lt;br /&gt;|     +-- r-n Gauge32      netPacketsReceivedUnknown(11)&lt;br /&gt;|     +-- r-n Gauge32      netPacketsReceivedPerSec(12)&lt;br /&gt;|     +-- r-n Gauge32      netPacketsSentPerSec(13)&lt;br /&gt;|     +-- r-n Gauge32      netPacketsPerSec(14)&lt;br /&gt;|&lt;br /&gt;+--objects(4)&lt;br /&gt;|  |&lt;br /&gt;|  +-- r-n Gauge32   objectsProcesses(1)&lt;br /&gt;|  +-- r-n Gauge32   objectsThreads(2)&lt;br /&gt;|&lt;br /&gt;+--processorTable(5)&lt;br /&gt;|  |&lt;br /&gt;|  +--processorEntry(1) [cpuInstance]&lt;br /&gt;|     |&lt;br /&gt;|     +-- r-n InstanceName cpuInstance(1)&lt;br /&gt;|     +-- r-n Gauge32      cpuPercentDPCTime(2)&lt;br /&gt;|     +-- r-n Gauge32      cpuPercentInterruptTime(3)&lt;br /&gt;|     +-- r-n Gauge32      cpuPercentPrivilegedTime(4)&lt;br /&gt;|     +-- r-n Gauge32      cpuPercentProcessorTime(5)&lt;br /&gt;|     +-- r-n Gauge32      cpuPercentUserTime(6)&lt;br /&gt;|     +-- r-n Gauge32      cpuAPCBypassesPerSec(7)&lt;br /&gt;|     +-- r-n Gauge32      cpuDPCBypassesPerSec(8)&lt;br /&gt;|     +-- r-n Gauge32      cpuDPCRate(9)&lt;br /&gt;|     +-- r-n Gauge32      cpuDPCsQueuedPerSec(10)&lt;br /&gt;|     +-- r-n Gauge32      cpuInterruptsPerSec(11)&lt;br /&gt;|&lt;br /&gt;+--system(6)&lt;br /&gt;   |&lt;br /&gt;   +-- r-n Gauge32   systemSystemUpTime(1)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;最后记得在看看这个许可证文件：&lt;br /&gt;Program Files/SNMP Informant/standard/license.txt&lt;br /&gt;LICENSE.TXT&lt;br /&gt;-----------&lt;br /&gt;&lt;span style="color: rgb(204, 0, 0);"&gt;FREE OF CHARGE SOFTWARE PROGRAM LICENSE AGREEMENT for&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(204, 0, 0);"&gt;SNMP INFORMANT STANDARD EDITION (The Software)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;------------------------------------------------------------------------------&lt;br /&gt;Copyright(c) 2005, Informant Systems, Inc. (www.informant-systems.com), and&lt;br /&gt;Copyright(c) 2003-2005, Williams Technology Consulting Services (www.wtcs.org)&lt;br /&gt;------------------------------------------------------------------------------&lt;br /&gt;Product names used in this document are trademarks of their respective owners.&lt;br /&gt;* IMPORTANT-PLEASE READ CAREFULLY BEFORE INSTALLING THE SOFTWARE.&lt;br /&gt;------------------------------------------------------------------------------&lt;br /&gt;后面略....&lt;br /&gt;&lt;br /&gt;在安装了snmp代理之后，我们可以看到OpenNMS可以帮助我们完成windows服务器的可用性和性能管理。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2270677862205877381-324023807767345798?l=lzheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lzheng.blogspot.com/feeds/324023807767345798/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://lzheng.blogspot.com/2007/12/opennmswindows.html#comment-form' title='1 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/324023807767345798'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/324023807767345798'/><link rel='alternate' type='text/html' href='http://lzheng.blogspot.com/2007/12/opennmswindows.html' title='如何用通过OpenNMS监控Windows 服务器'/><author><name>Martin Liu</name><uri>http://www.blogger.com/profile/14835087322414696617</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='22' src='http://1.bp.blogspot.com/_KU0istEHv9w/SbuvDA1L0II/AAAAAAAABUg/bPORFhJ3p7A/S220/head.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2270677862205877381.post-7379786044266856067</id><published>2007-12-13T18:14:00.002+08:00</published><updated>2008-03-31T22:56:15.070+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='install'/><category scheme='http://www.blogger.com/atom/ns#' term='OpenNMS'/><title type='text'>OpenNMS的Yum的安装方式，安装简单了很多</title><content type='html'>&lt;p class="MsoNormal"&gt;OpenNMS&lt;span  lang="ZH-CN" style="font-family:宋体;"&gt;网站的安装文档：&lt;/span&gt;&lt;br /&gt;&lt;a href="http://www.opennms.org/index.php/Installation:Yum"&gt;http://www.opennms.org/index.php/Installation:Yum&lt;/a&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span  lang="ZH-CN" style="font-family:宋体;"&gt;下面是我在一个&lt;/span&gt;CentOS4&lt;span  lang="ZH-CN" style="font-family:宋体;"&gt;的机器上按照上面文档安装的。&lt;/span&gt;&lt;/p&gt;  &lt;ol style="margin-top: 0in;" start="1" type="1"&gt;&lt;li class="MsoNormal" style=""&gt;&lt;span  lang="ZH-CN" style="font-family:宋体;"&gt;先浏览一下这个页面&lt;/span&gt;&lt;span lang="ZH-CN"&gt;      &lt;/span&gt;&lt;a href="http://yum.opennms.org/repofiles/"&gt;http://yum.opennms.org/repofiles/&lt;/a&gt;      &lt;span  lang="ZH-CN" style="font-family:宋体;"&gt;找到适合你的&lt;/span&gt;OS&lt;span  lang="ZH-CN" style="font-family:宋体;"&gt;的那一行。&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;&lt;span  lang="ZH-CN" style="font-family:宋体;"&gt;我选择安装的是&lt;/span&gt;&lt;st1:chsdate isrocdate="False" islunardate="False" day="30" month="12" year="1899" st="on"&gt;1.3.10&lt;/st1:chsdate&gt;-0.8030.snapshot &lt;span  lang="ZH-CN" style="font-family:宋体;"&gt;这是当前开发的最新版本的&lt;/span&gt;OpenNMS&lt;span  lang="ZH-CN" style="font-family:宋体;"&gt;；&lt;/span&gt;&lt;span lang="ZH-CN"&gt; &lt;/span&gt;&lt;span  lang="ZH-CN" style="font-family:宋体;"&gt;运行命令：&lt;/span&gt;&lt;span lang="ZH-CN"&gt; &lt;/span&gt;rpm -Uvh &lt;a href="http://yum.opennms.org/repofiles/opennms-repo-snapshot-rhel4.noarch.rpm"&gt;http://yum.opennms.org/repofiles/opennms-repo-snapshot-rhel4.noarch.rpm&lt;/a&gt;      &lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;&lt;span  lang="ZH-CN" style="font-family:宋体;"&gt;检查是否安装成功，&lt;/span&gt;&lt;span lang="ZH-CN"&gt;      &lt;/span&gt;&lt;span  lang="ZH-CN" style="font-family:宋体;"&gt;运行命令：&lt;/span&gt; yum list opennms &lt;span  lang="ZH-CN" style="font-family:宋体;"&gt;；我能看到如下输出结果&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in;"&gt;&lt;span style="background: silver none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;font-size:8;" &gt;[root@jng-hkg-48-dyn3328831 ~]# yum list opennms&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in;"&gt;&lt;span style="background: silver none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;font-size:8;" &gt;Repository opennms-stable-common is listed more than once in the configuration&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in;"&gt;&lt;span style="background: silver none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;font-size:8;" &gt;Repository opennms-stable-rhel4 is listed more than once in the configuration&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in;"&gt;&lt;span style="background: silver none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;font-size:8;" &gt;Setting up repositories&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in;"&gt;&lt;span style="background: silver none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;font-size:8;" &gt;Reading repository metadata in from local files&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in;"&gt;&lt;span style="background: silver none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;font-size:8;" &gt;Available Packages&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in;"&gt;&lt;span style="background: silver none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;font-size:8;" &gt;opennms.noarch&lt;span style=""&gt;                           &lt;/span&gt;&lt;st1:chsdate isrocdate="False" islunardate="False" day="30" month="12" year="1899" st="on"&gt;1.3.10&lt;/st1:chsdate&gt;-0.8030.snapshot opennms-snapshot&lt;/span&gt;&lt;span style="font-size:8;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in;"&gt;&lt;span style="font-size:8;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;ol style="margin-top: 0in;" start="4" type="1"&gt;&lt;li class="MsoNormal" style=""&gt;&lt;span  lang="ZH-CN" style="font-family:宋体;"&gt;安装这个版本的&lt;/span&gt;OpenNMS&lt;span  lang="ZH-CN" style="font-family:宋体;"&gt;，运行命令：&lt;/span&gt; yum install opennms      ; yum&lt;span  lang="ZH-CN" style="font-family:宋体;"&gt;会处理包的依赖关系，把需要安装的包都从网络下载并安装上，所以我按&lt;/span&gt;y&lt;span  lang="ZH-CN" style="font-family:宋体;"&gt;键开始安装，根据网络快慢的情况不同，您需要等待～～&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in;"&gt;&lt;span style="background: silver none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;font-size:8;" &gt;Dependencies Resolved&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in;"&gt;&lt;span style="background: silver none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;font-size:8;" &gt;=============================================================================&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in;"&gt;&lt;span style="background: silver none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;font-size:8;" &gt;&lt;span style=""&gt; &lt;/span&gt;Package&lt;span style=""&gt;                 &lt;/span&gt;Arch&lt;span style=""&gt;       &lt;/span&gt;Version&lt;span style=""&gt;          &lt;/span&gt;Repository&lt;span style=""&gt;        &lt;/span&gt;Size&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in;"&gt;&lt;span style="background: silver none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;font-size:8;" &gt;=============================================================================&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in;"&gt;&lt;span style="background: silver none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;font-size:8;" &gt;Installing:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in;"&gt;&lt;span style="background: silver none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;font-size:8;" &gt;&lt;span style=""&gt; &lt;/span&gt;opennms&lt;span style=""&gt;                 &lt;/span&gt;noarch&lt;span style=""&gt;     &lt;/span&gt;&lt;st1:chsdate isrocdate="False" islunardate="False" day="30" month="12" year="1899" st="on"&gt;1.3.10&lt;/st1:chsdate&gt;-0.8030.snapshot&lt;span style=""&gt;  &lt;/span&gt;opennms-snapshot-common&lt;span style=""&gt;  &lt;/span&gt;5.0 k&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in;"&gt;&lt;span style="background: silver none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;font-size:8;" &gt;Installing for dependencies:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in;"&gt;&lt;span style="background: silver none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;font-size:8;" &gt;&lt;span style=""&gt; &lt;/span&gt;iplike&lt;span style=""&gt;                  &lt;/span&gt;i386&lt;span style=""&gt;       &lt;/span&gt;&lt;st1:chsdate isrocdate="False" islunardate="False" day="30" month="12" year="1899" st="on"&gt;1.0.6&lt;/st1:chsdate&gt;-1&lt;span style=""&gt;          &lt;/span&gt;opennms-snapshot-rhel4&lt;span style=""&gt;   &lt;/span&gt;10 k&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in;"&gt;&lt;span style="background: silver none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;font-size:8;" &gt;&lt;span style=""&gt; &lt;/span&gt;jdk&lt;span style=""&gt;         &lt;/span&gt;&lt;span style=""&gt;            &lt;/span&gt;i586&lt;span style=""&gt;       &lt;/span&gt;2000:&lt;st1:chsdate isrocdate="False" islunardate="False" day="30" month="12" year="1899" st="on"&gt;1.5.0&lt;/st1:chsdate&gt;_13-fcs&lt;span style=""&gt;  &lt;/span&gt;opennms-snapshot-common&lt;span style=""&gt;   &lt;/span&gt;&lt;st1:chmetcnv tcsc="0" numbertype="1" negative="False" hasspace="True" sourcevalue="46" unitname="m" st="on"&gt;46 M&lt;/st1:chmetcnv&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in;"&gt;&lt;span style="background: silver none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;font-size:8;" &gt;&lt;span style=""&gt; &lt;/span&gt;jicmp&lt;span style=""&gt;                   &lt;/span&gt;i386&lt;span style=""&gt;       &lt;/span&gt;&lt;st1:chsdate isrocdate="False" islunardate="False" day="30" month="12" year="1899" st="on"&gt;1.0.4&lt;/st1:chsdate&gt;-1&lt;span style=""&gt;          &lt;/span&gt;opennms-snapshot-rhel4&lt;span style=""&gt;   &lt;/span&gt;43 k&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in;"&gt;&lt;span style="background: silver none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;font-size:8;" &gt;&lt;span style=""&gt; &lt;/span&gt;opennms-core&lt;span style=""&gt;            &lt;/span&gt;noarch&lt;span style=""&gt;     &lt;/span&gt;&lt;st1:chsdate isrocdate="False" islunardate="False" day="30" month="12" year="1899" st="on"&gt;1.3.10&lt;/st1:chsdate&gt;-0.8030.snapshot&lt;span style=""&gt;  &lt;/span&gt;opennms-snapshot-common&lt;span style=""&gt;   &lt;/span&gt;&lt;st1:chmetcnv tcsc="0" numbertype="1" negative="False" hasspace="True" sourcevalue="47" unitname="m" st="on"&gt;47 M&lt;/st1:chmetcnv&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in;"&gt;&lt;span style="background: silver none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;font-size:8;" &gt;&lt;span style=""&gt; &lt;/span&gt;opennms-webapp-jetty&lt;span style=""&gt;    &lt;/span&gt;noarch&lt;span style=""&gt;     &lt;/span&gt;&lt;st1:chsdate isrocdate="False" islunardate="False" day="30" month="12" year="1899" st="on"&gt;1.3.10&lt;/st1:chsdate&gt;-0.8030.snapshot&lt;span style=""&gt;  &lt;/span&gt;opennms-snapshot-common&lt;span style=""&gt;   &lt;/span&gt;&lt;st1:chmetcnv tcsc="0" numbertype="1" negative="False" hasspace="True" sourcevalue="27" unitname="m" st="on"&gt;27 M&lt;/st1:chmetcnv&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in;"&gt;&lt;span style="background: silver none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;font-size:8;" &gt;&lt;span style=""&gt; &lt;/span&gt;postgresql&lt;span style=""&gt;              &lt;/span&gt;i386&lt;span style=""&gt;       &lt;/span&gt;&lt;st1:chsdate isrocdate="False" islunardate="False" day="30" month="12" year="1899" st="on"&gt;7.4.17&lt;/st1:chsdate&gt;-1.RHEL4.1&lt;span style=""&gt;  &lt;/span&gt;update&lt;span style=""&gt;            &lt;/span&gt;&lt;st1:chmetcnv tcsc="0" numbertype="1" negative="False" hasspace="True" sourcevalue="2" unitname="m" st="on"&gt;2.0 M&lt;/st1:chmetcnv&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in;"&gt;&lt;span style="background: silver none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;font-size:8;" &gt;&lt;span style=""&gt; &lt;/span&gt;postgresql-server&lt;span style=""&gt;       &lt;/span&gt;i386&lt;span style=""&gt;       &lt;/span&gt;&lt;st1:chsdate isrocdate="False" islunardate="False" day="30" month="12" year="1899" st="on"&gt;7.4.17&lt;/st1:chsdate&gt;-1.RHEL4.1&lt;span style=""&gt;  &lt;/span&gt;update&lt;span style=""&gt;            &lt;/span&gt;&lt;st1:chmetcnv tcsc="0" numbertype="1" negative="False" hasspace="True" sourcevalue="3" unitname="m" st="on"&gt;3.0 M&lt;/st1:chmetcnv&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in;"&gt;&lt;span style="background: silver none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;font-size:8;" &gt;Transaction Summary&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in;"&gt;&lt;span style="background: silver none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;font-size:8;" &gt;=============================================================================&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in;"&gt;&lt;span style="background: silver none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;font-size:8;" &gt;Install&lt;span style=""&gt;      &lt;/span&gt;8 Package(s)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in;"&gt;&lt;span style="background: silver none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;font-size:8;" &gt;Update&lt;span style=""&gt;       &lt;/span&gt;0 Package(s)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in;"&gt;&lt;span style="background: silver none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;font-size:8;" &gt;Remove&lt;span style=""&gt;       &lt;/span&gt;0 Package(s)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in;"&gt;&lt;span style="background: silver none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;font-size:8;" &gt;Total download size: &lt;st1:chmetcnv tcsc="0" numbertype="1" negative="False" hasspace="True" sourcevalue="125" unitname="m" st="on"&gt;125 M&lt;/st1:chmetcnv&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in;"&gt;&lt;span style="background: silver none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;font-size:8;" &gt;Is this ok [y/N]: y&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;ol style="margin-top: 0in;" start="5" type="1"&gt;&lt;li class="MsoNormal" style=""&gt;&lt;span  lang="ZH-CN" style="font-family:宋体;"&gt;建立&lt;/span&gt;/opt/opennms&lt;span  lang="ZH-CN" style="font-family:宋体;"&gt;目录；导出到环境变量&lt;/span&gt;&lt;span lang="ZH-CN"&gt; &lt;/span&gt;export OPENNMS_HOME=/opt/opennms &lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;&lt;span  lang="ZH-CN" style="font-family:宋体;"&gt;配置数据库；启动数据库，第一次启动之后才能得到相关的配置文件；&lt;/span&gt;&lt;span lang="ZH-CN"&gt; &lt;/span&gt;&lt;span  lang="ZH-CN" style="font-family:宋体;"&gt;运行命令：&lt;/span&gt;&lt;span lang="ZH-CN"&gt; &lt;/span&gt;/sbin/service postgresql start &lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;&lt;span  lang="ZH-CN" style="font-family:宋体;"&gt;修改&lt;/span&gt;/var/lib/pgsql/data/pg_hba.conf      &lt;span  lang="ZH-CN" style="font-family:宋体;"&gt;文件；内容如下。&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in;"&gt;&lt;span style="background: silver none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;font-size:8;" &gt;local&lt;span style=""&gt;   &lt;/span&gt;all&lt;span style=""&gt;         &lt;/span&gt;all&lt;span style=""&gt;                               &lt;/span&gt;trust&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in;"&gt;&lt;span style="background: silver none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;font-size:8;" &gt;&lt;span style=""&gt; &lt;/span&gt;host&lt;span style=""&gt;    &lt;/span&gt;all&lt;span style=""&gt;         &lt;/span&gt;all&lt;span style=""&gt;         &lt;/span&gt;127.0.0.1/32&lt;span style=""&gt;          &lt;/span&gt;trust&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in;"&gt;&lt;span style="background: silver none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;font-size:8;" &gt;&lt;span style=""&gt; &lt;/span&gt;host&lt;span style=""&gt;    &lt;/span&gt;all&lt;span style=""&gt;         &lt;/span&gt;all&lt;span style=""&gt;         &lt;/span&gt;::1/128&lt;span style=""&gt;               &lt;/span&gt;trust&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;ol style="margin-top: 0in;" start="8" type="1"&gt;&lt;li class="MsoNormal" style=""&gt;&lt;span  lang="ZH-CN" style="font-family:宋体;"&gt;修改&lt;/span&gt;&lt;span lang="ZH-CN"&gt; &lt;/span&gt;/var/lib/pgsql/data/postgresql.conf&lt;span  lang="ZH-CN" style="font-family:宋体;"&gt;文件；内容如下&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in;"&gt;&lt;span style="background: silver none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;font-size:8;" &gt;tcpip_socket = true&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in;"&gt;&lt;span style="background: silver none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;font-size:8;" &gt;isten_addresses = 'localhost' (&lt;/span&gt;&lt;span style="background: silver none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;font-family:宋体;font-size:8;"  lang="ZH-CN" &gt;这一行加入了好些数据库启动不了了，去掉就行了，不知原因&lt;/span&gt;&lt;span style="background: silver none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;font-size:8;" &gt;)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;ol style="margin-top: 0in;" start="9" type="1"&gt;&lt;li class="MsoNormal" style=""&gt;&lt;span  lang="ZH-CN" style="font-family:宋体;"&gt;重新启动数据库服务；运行命令：&lt;/span&gt;&lt;span lang="ZH-CN"&gt; &lt;/span&gt;/sbin/service postgresql restart&lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;&lt;span  lang="ZH-CN" style="font-family:宋体;"&gt;告诉&lt;/span&gt;OpenNMS JDK&lt;span  lang="ZH-CN" style="font-family:宋体;"&gt;在那里；&lt;/span&gt;&lt;span lang="ZH-CN"&gt; &lt;/span&gt;&lt;span  lang="ZH-CN" style="font-family:宋体;"&gt;运行命令：&lt;/span&gt;$OPENNMS_HOME/bin/runjava      -S /usr/java/jdk&lt;st1:chsdate isrocdate="False" islunardate="False" day="30" month="12" year="1899" st="on"&gt;1.5.0&lt;/st1:chsdate&gt;_13/bin/java&lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;&lt;span  lang="ZH-CN" style="font-family:宋体;"&gt;初始化&lt;/span&gt;OpenNMS&lt;span  lang="ZH-CN" style="font-family:宋体;"&gt;的数据库；运行命令：&lt;/span&gt;$OPENNMS_HOME/bin/install      -disU -l /usr/lib/jni:/usr/lib&lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;&lt;span  lang="ZH-CN" style="font-family:宋体;"&gt;启动&lt;/span&gt;OpenNMS&lt;span  lang="ZH-CN" style="font-family:宋体;"&gt;；运行命令：&lt;/span&gt;/etc/init.d/opennms start&lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;&lt;span  lang="ZH-CN" style="font-family:宋体;"&gt;访问&lt;/span&gt;OpenNMS&lt;span  lang="ZH-CN" style="font-family:宋体;"&gt;；&lt;/span&gt;&lt;span lang="ZH-CN"&gt; &lt;/span&gt;&lt;a href="http://ip:8980/opennms"&gt;http://ip:8980/opennms&lt;/a&gt; &lt;span  lang="ZH-CN" style="font-family:宋体;"&gt;用户名和密码都是&lt;/span&gt;admin&lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;&lt;span  lang="ZH-CN" style="font-family:宋体;"&gt;进入管理部门，配置自动发现的&lt;/span&gt;ip&lt;span  lang="ZH-CN" style="font-family:宋体;"&gt;范围，配置提示邮件。&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;Enjoy      open source software, have fun. &lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2270677862205877381-7379786044266856067?l=lzheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lzheng.blogspot.com/feeds/7379786044266856067/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://lzheng.blogspot.com/2007/12/opennmsyum.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/7379786044266856067'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/7379786044266856067'/><link rel='alternate' type='text/html' href='http://lzheng.blogspot.com/2007/12/opennmsyum.html' title='OpenNMS的Yum的安装方式，安装简单了很多'/><author><name>Martin Liu</name><uri>http://www.blogger.com/profile/14835087322414696617</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='22' src='http://1.bp.blogspot.com/_KU0istEHv9w/SbuvDA1L0II/AAAAAAAABUg/bPORFhJ3p7A/S220/head.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2270677862205877381.post-1096152977565639493</id><published>2007-12-07T11:01:00.002+08:00</published><updated>2008-03-31T22:56:16.271+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Zenoss'/><title type='text'>破门而入Zenoss总部--Break in at Zenoss HQ</title><content type='html'>Zenoss 2.1 Beta版有什么新功能，看了这部三分钟的电影您就能知道了：&lt;a href="http://content.screencast.com/media/c01d3364-2df0-4ccd-90f8-964f9268c326_ee342243-dec3-4aaf-bb9e-c82f06220438_static_0_0_Zenoss"&gt;http://content.screencast.com/media/c01d3364-2df0-4ccd-90f8-964f9268c326_ee342243-dec3-4aaf-bb9e-c82f06220438_static_0_0_Zenoss&lt;/a&gt; Beta 2_1 Compromised.wmv这部电影使用了碟中谍的背景音乐，和星际的片尾字幕显示。为了方便大家的观看，下面是片中部分台词&lt;start&gt;&lt;br /&gt;赶快进入看看能找到什么？Zenoss在那，它在哪？就在这，打开门来看看是否有一Zenoss2.1 bate正在运行？快来看看这什么东西，干嘛的？这什么玩意？我不确定我能做这事！这是什么？看上去是一个地图么？Google Map，这是Google Map么？对啊，是Google Map～这些绿色的圆点是什么？来点击一下看看～看上去像是显示了一个数据中心之类的东西！Locations～哦!你可以拖拽这些东西？是的～这看上去，好像布局是可以配置的？哦 My god！哦你可以单击来选择一个最喜欢的布局？是啊，来看看～哇哦～～看这些黄色的按钮，他们是图标还是按钮？来点击一下看看先！这就来到了事件窗口了～来看看这个网络map怎么样？这些玩意还真的是浮动的！！非常cool！这个小企鹅是个啥？这个可能是个Linux服务器～哦，你可以告诉我windows服务器是啥，那个是windows服务器的图标？哦 My God！！！你可以点击之后看到一个小圈在上面。哇！！是在是cool！！我喜欢它！！&lt;br /&gt;&lt;the&gt;&lt;br /&gt;在拍摄这个电影期间没有Zenoss的员工受伤，如需更多zenoss Beta 2.1的信息请联系我们&lt;a href="http://www.zenoss.com/"&gt;www.zenoss.com&lt;/a&gt;&lt;br /&gt;&lt;end&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;u&gt;观后感：&lt;/u&gt;&lt;/strong&gt;&lt;br /&gt;一个貌似比较无知比较神经质傻哥们对Zenoes的新特色进行了一番探索，一个开发人员尝试给他做了一个演示。从一定程度上看出Zenoss开发人员比较兴奋，从侧面可以看出他们比较happy比较喜欢他们的工作，喜欢这个产品。我想这可能是一个产品创造性的主要源泉。开源软件人的创造性大于商业软件，商业软件是金钱驱动的，是商业；我觉得商业软件的开发人员很难把自己的创作性投入产品中，起码在中国是这样。&lt;br /&gt;关于Zenoss 2.1，废话少说最快的体验方法莫过于直接使用它。一种不需要安装的方式是直接下载安装好的VMWare虚拟机。你只需要到VMWare下载一个VMWare Player，在下载这个Zenoss的虚拟机压缩文件就成：&lt;a href="http://nchc.dl.sourceforge.net/sourceforge/zenoss/zenoss-2.1.1-x86.vmware.zip"&gt;http://nchc.dl.sourceforge.net/sourceforge/zenoss/zenoss-2.1.1-x86.vmware.zip&lt;/a&gt;下载并且解压缩后您就可以使用了。它是使用DHCP的在启动之后就能在root登录的console上看到登录的网址，请登录端口8080的那一个。登录密码是admin/zenoss，have fun～～～&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;u&gt;功能点评：&lt;/u&gt;&lt;/strong&gt;&lt;br /&gt;先请看：&lt;a href="http://www.zenoss.com/community/code/zenoss-2.1/zenoss-core-2-1"&gt;http://www.zenoss.com/community/code/zenoss-2.1/zenoss-core-2-1&lt;/a&gt; 文中提到的电影下载自本页。我仅仅感受了一下界面并没有深入功能。就界面上讲，我觉得他们做的非常好。界面上的每一块基本上都是可以伸缩和隐藏的，好像在非IE的浏览器里显示的更好。主页上的Dashboard是可以配置的象MSN Space的页面一样的定制方式。Google Map的引入使人眼前一亮，我曾经在OpenNMS，Cacti，Unicenter中尝试Map功能;Zenoss在这个功能上创意和功能都大大超出了其他产品。他的网络地图怎一个cool字了得，做到这个份上对于3层网络拓扑图来说算是一种很高的境界了。&lt;br /&gt;我准备使用的是它的自动发现功能和对JXM监控的功能。如果您对这个软件有什么心得的话别告诉我。&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;u&gt;后记：&lt;/u&gt;&lt;/strong&gt;&lt;br /&gt;我仔细看了一下Zenoss.com网站，发现两年之内变化还是蛮大的。最大的方面是在它提供的技术支持和服务上。Zenoss Enterprise Edition的 Zenoss Subscriptions定价从66$到150$不等，同时还提供了培训、实施和定制等服务。前一段时间看到的相关新闻中提到了Zenoss可以列入10大最赚钱的开源软件之一（网管类）。他们的Zenoss很happy，他们公司也很happy。还真是鱼和熊掌兼得。&lt;/end&gt;&lt;/the&gt;&lt;/start&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2270677862205877381-1096152977565639493?l=lzheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lzheng.blogspot.com/feeds/1096152977565639493/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://lzheng.blogspot.com/2007/12/zenoss-break-in-at-zenoss-hq.html#comment-form' title='1 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/1096152977565639493'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/1096152977565639493'/><link rel='alternate' type='text/html' href='http://lzheng.blogspot.com/2007/12/zenoss-break-in-at-zenoss-hq.html' title='破门而入Zenoss总部--Break in at Zenoss HQ'/><author><name>Martin Liu</name><uri>http://www.blogger.com/profile/14835087322414696617</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='22' src='http://1.bp.blogspot.com/_KU0istEHv9w/SbuvDA1L0II/AAAAAAAABUg/bPORFhJ3p7A/S220/head.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2270677862205877381.post-8103063577973191319</id><published>2007-11-08T22:16:00.003+08:00</published><updated>2009-03-21T22:03:00.752+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='GLPI'/><category scheme='http://www.blogger.com/atom/ns#' term='asset management'/><title type='text'>GLPI资产管理系统－－功能列表</title><content type='html'>&lt;strong&gt;常规&lt;/strong&gt;&lt;br /&gt;* 多用户管理多种用户认证方式（local, LDAP, Active Directory, Pop/Imap, CAS)&lt;br /&gt;* 权限系统&lt;br /&gt;* 分页系统&lt;br /&gt;* 多语言支持（包括中文的14种语言支持）&lt;br /&gt;* 搜索模块显示字段列表配置&lt;br /&gt;* pdf和cvs格式导出数控&lt;br /&gt;* SQL格式保存和恢复&lt;br /&gt;* 数据XML格式导&lt;br /&gt;* 出可配置的下拉框系&lt;br /&gt;* 统更新检查&lt;br /&gt;* UTF8界面&lt;br /&gt;* HTML4.0.1兼容&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;资产清单&lt;/strong&gt;&lt;br /&gt;* 从OCS Inventory NG导入资产数据&lt;br /&gt;* 计算机资产清单管理以及与设备的连接关系，TOC总拥有成本&lt;br /&gt;* 管理显示器资产清单管理以及与计算机的关联关系&lt;br /&gt;* 网络设备资产清单管理以及和设备之间的连接(IP, Mac adresses, VLANs...).&lt;br /&gt;* 打印机资产清单管理以及和计算机的连接关系，耗材，以及耗材使用的阀值报警&lt;br /&gt;* 其他外设的资产清单(scanners, graphical tables...)，管理和计算机的连接关系&lt;br /&gt;* 软件资产清单管理，许可证和过期时间管理安装物理位置（房间，楼层、、）分配&lt;br /&gt;* 硬件商业和财务信息管理（采购，合同等、、）&lt;br /&gt;* 管理硬件的状态&lt;br /&gt;* 与外部其他应用的接口管理&lt;br /&gt;* 资产清单信息的更改历史管理&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;跟踪&lt;/strong&gt;&lt;br /&gt;* 跟踪资产清单中各种组件的故障请求单&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Final user&lt;/strong&gt;&lt;br /&gt;Final user frontend for intervention demand  Mail tracking of the intervention demand feature  Interventions history consultation  Possibility of adding comments at the request of intervention&lt;br /&gt;&lt;strong&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;Technicians&lt;br /&gt;&lt;/strong&gt; Interventions demands priority management  Tracking of interventions demands  Mail tracking of interventions  Assignment of interventions demands  Opening/Closing/Re-opening of interventions  Assignement of a real time of interventions  Realised interventions history  Displaying of the interventions to realise by a technician  Displaying of the history of the interventions for a given hardware  Posting of the interventions to be realized by technician  Posting of the history of the interventions for a given material  Management of plannings of intervention&lt;br /&gt;&lt;br /&gt;统计&lt;br /&gt;* 统计报表，月报，年报&lt;br /&gt;* 全局&lt;br /&gt;* 按技术人员和企业按硬件，位置或者类型&lt;br /&gt;* 按用户&lt;br /&gt;* 按分类&lt;br /&gt;* 按优先级&lt;br /&gt;* 管理企业（制造商，供应商，物流，收货人...)&lt;br /&gt;* 管理和相关的合同&lt;br /&gt;* 管理联系人&lt;br /&gt;* 管理（租赁，保险和服务等）资产相关的文档和合同&lt;br /&gt;* 文档授权类型管理&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;预约&lt;/strong&gt;&lt;br /&gt;* 管理资产租赁的预约&lt;br /&gt;* 日历模式的预约用户界面&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;知识库&lt;/strong&gt;&lt;br /&gt;* 管理基本系统的知识分类条目&lt;br /&gt;* 管理公共的FAQ&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;报表&lt;/strong&gt;&lt;br /&gt;* 报表生产可以按照设备的类型、相关的联系人和商务信息&lt;br /&gt;&lt;br /&gt;Translate from：&lt;a href="http://www.glpi-project.org/spip.php?article53"&gt;http://www.glpi-project.org/spip.php?article53&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2270677862205877381-8103063577973191319?l=lzheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lzheng.blogspot.com/feeds/8103063577973191319/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://lzheng.blogspot.com/2007/11/glpi_08.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/8103063577973191319'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/8103063577973191319'/><link rel='alternate' type='text/html' href='http://lzheng.blogspot.com/2007/11/glpi_08.html' title='GLPI资产管理系统－－功能列表'/><author><name>Martin Liu</name><uri>http://www.blogger.com/profile/14835087322414696617</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='22' src='http://1.bp.blogspot.com/_KU0istEHv9w/SbuvDA1L0II/AAAAAAAABUg/bPORFhJ3p7A/S220/head.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2270677862205877381.post-1962812068924558519</id><published>2007-11-07T23:29:00.003+08:00</published><updated>2009-03-20T08:46:19.150+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='open source'/><category scheme='http://www.blogger.com/atom/ns#' term='GLPI'/><title type='text'>GLPI资产管理系统－－系统简介</title><content type='html'>GLPI是一个信息资源管理器。你可以用它来给你公司建立一个资产清单（计算机，软件，打印机、、、）数据库。它的增强的功能可以是管理员的日常工作简单化，例如带有邮件提醒功能的工作跟踪系统等。它最首要的功能包括：1）所有技术资源精确的资产清单。资产的所有属性将被存储在同一个数据中。2）管理流程、维护工作的历史。这是一个动态的应用，它直接连把需要发出支持请求的用户和技术人员连接起来。（注：上文来自&lt;a href="http://www.glpi-project.org/spip.php?article43"&gt;http://www.glpi-project.org/spip.php?article43&lt;/a&gt;）&lt;br /&gt;&lt;br /&gt;在ITpub上发过一个非常不错的帖子，请点击：&lt;a href="http://www.itpub.net/762653.html"&gt;http://www.itpub.net/762653.html&lt;/a&gt; 这个人是今年四月在他们公司使用的总结贴，对该项目的主要功能介绍的比较全面。本人同期发布的文章：&lt;a href="http://lzheng.blogspot.com/2007/04/glpi-it.html"&gt;GLPI --IT资源生命周期管理&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2270677862205877381-1962812068924558519?l=lzheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lzheng.blogspot.com/feeds/1962812068924558519/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://lzheng.blogspot.com/2007/11/glpi.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/1962812068924558519'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/1962812068924558519'/><link rel='alternate' type='text/html' href='http://lzheng.blogspot.com/2007/11/glpi.html' title='GLPI资产管理系统－－系统简介'/><author><name>Martin Liu</name><uri>http://www.blogger.com/profile/14835087322414696617</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='22' src='http://1.bp.blogspot.com/_KU0istEHv9w/SbuvDA1L0II/AAAAAAAABUg/bPORFhJ3p7A/S220/head.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2270677862205877381.post-2739747461783452681</id><published>2007-09-06T17:35:00.002+08:00</published><updated>2008-03-31T22:56:22.432+08:00</updated><title type='text'>Zenoss 2.0 安装失败：）</title><content type='html'>今天是在没有心情搞了。快被Zenoss的网站给搞糊涂了。&lt;br /&gt;我准备好了一个Suse10的机器来装Zenoss。&lt;br /&gt;首先想到的是上http://zenoss.com&lt;br /&gt;在下载的页面，我有点差异了，怎么系统兼容表里命名写这有suse10的rpm包，而下载连接的列表里确只有redhat和centos的安装包，奇怪！！！！&lt;br /&gt;接着看看文档把，发现新的希望：&lt;a href="http://www.zenoss.com/community/docs/install-guides/install-on-suse-10/"&gt;http://www.zenoss.com/community/docs/install-guides/install-on-suse-10/ &lt;/a&gt;&lt;br /&gt;看看这文档，乍一看很不错啊，写的步骤非常清晰，大喜。没看完我有纳闷了，他明明也说Zenoss-2.0.0-0.sles10.i386.rpm这样一个安装文件啊。算了去google搜一下把，看到的帖子都来自zenoss的论坛啊，发现满世界的人都在找这个文件，哦，地球人都知道啊 ！&lt;br /&gt;还是不死心，去sourceforge搜，结果一样，也没有。&lt;br /&gt;我昏啊，你们明明写这支持，还有安装文档，为啥就不提供一个下载的连接呢？？？&lt;br /&gt;Zenoss的人你们都脑子进水了么！！呵呵第一次这么说开源的人，这次真的是无奈得很，以前把这种信息的搜寻和troubleshooting做为一个乐趣，现在真的没这样耐心了。&lt;br /&gt;最终zenoss的安装，宣告失败！！ :-)&lt;br /&gt;&lt;pre class="data"&gt;&lt;span style="font-weight: bold; color: rgb(0, 0, 102);"&gt;一晃三个月都没更新这个blog了！！！～～～！！！！继续开源ing&lt;/span&gt;&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2270677862205877381-2739747461783452681?l=lzheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lzheng.blogspot.com/feeds/2739747461783452681/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://lzheng.blogspot.com/2007/09/zenoss-20.html#comment-form' title='2 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/2739747461783452681'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/2739747461783452681'/><link rel='alternate' type='text/html' href='http://lzheng.blogspot.com/2007/09/zenoss-20.html' title='Zenoss 2.0 安装失败：）'/><author><name>Martin Liu</name><uri>http://www.blogger.com/profile/14835087322414696617</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='22' src='http://1.bp.blogspot.com/_KU0istEHv9w/SbuvDA1L0II/AAAAAAAABUg/bPORFhJ3p7A/S220/head.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2270677862205877381.post-7260168971068115768</id><published>2007-06-21T16:58:00.002+08:00</published><updated>2008-03-31T22:56:25.726+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Hyperic HQ'/><category scheme='http://www.blogger.com/atom/ns#' term='install'/><category scheme='http://www.blogger.com/atom/ns#' term='All in one'/><title type='text'>How to install  hyperic-hq on openSuse 10.2</title><content type='html'>&lt;ul&gt;&lt;li&gt;&lt;h4&gt;&lt;b&gt;&lt;b&gt;Make the hq and group&lt;/b&gt;&lt;/b&gt;&lt;/h4&gt;&lt;/li&gt;&lt;/ul&gt; groupadd hq&lt;br /&gt;useradd -c 'hyperic hq' -d /home/hq -g hq -s /bin/bash  hq&lt;br /&gt;mkdir /home/hq&lt;br /&gt;chown -R hq.hq /home/hq&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;     &lt;h4&gt;&lt;b&gt;&lt;b&gt;Untar installer package and install&lt;br /&gt;&lt;/b&gt;&lt;/b&gt;&lt;/h4&gt;   &lt;/li&gt;&lt;/ul&gt;  cd /home/hq&lt;br /&gt;tar zxf hyperic-hq-installer-3.0.4-389-x86-linux.tgz&lt;br /&gt;chown -R hq.hq .&lt;br /&gt;su hq&lt;br /&gt;&lt;br /&gt;hq@Suse:~&gt; cd hyperic-hq-installer/&lt;br /&gt;hq@Suse:~/hyperic-hq-installer&gt; ls&lt;br /&gt;LICENSES.txt  agent-3.0.4.tgz  installer-3.0.4  server-3.0.4.tgz  setup.bat  setup.sh  shell-3.0.4.tgz&lt;br /&gt;hq@Suse:~/hyperic-hq-installer&gt; ./setup.sh&lt;br /&gt;Unpacking JRE to temporary directory /tmp/jre&lt;br /&gt;Initializing Hyperic HQ 3.0.4 Installation...&lt;br /&gt;Loading taskdefs...&lt;br /&gt;Taskdefs loaded&lt;br /&gt;Choose which software to install:&lt;br /&gt;1: Hyperic HQ Server&lt;br /&gt;2: Hyperic HQ Shell&lt;br /&gt;3: Hyperic HQ Agent&lt;br /&gt;You may enter multiple choices, separated by commas.&lt;br /&gt;1,2,3&lt;br /&gt;HQ server installation path [default '/home/hyperic']:&lt;br /&gt;/home/hq&lt;br /&gt;HQ shell installation path [default '/home/hq']:&lt;br /&gt;&lt;br /&gt;HQ agent installation path [default '/home/hq']:&lt;br /&gt;&lt;br /&gt;Loading install configuration...&lt;br /&gt;Install configuration loaded.&lt;br /&gt;Preparing to install...&lt;br /&gt;Validating agent install configuration...&lt;br /&gt;Validating shell install configuration...&lt;br /&gt;Validating server install configuration...&lt;br /&gt;Checking server webapp port...&lt;br /&gt;Checking server secure webapp port...&lt;br /&gt;Checking server JRMP port...&lt;br /&gt;Checking server JNP port...&lt;br /&gt;Verifying admin user properties&lt;br /&gt;Validating server DB configuration...&lt;br /&gt;Installing the agent...&lt;br /&gt;Looking for previous installation&lt;br /&gt;Unpacking agent to: /home/hq/agent-3.0.4...&lt;br /&gt;Installing the JRE ...&lt;br /&gt;Unpacking JRE x86-linux-glibc2-jre.tar.gz to: /home/hq/agent-3.0.4...&lt;br /&gt;Setting permissions on agent binaries...&lt;br /&gt;Fixing line endings on text files...&lt;br /&gt;--------------------------------------------------------------------------------&lt;br /&gt;Installation Complete:&lt;br /&gt;Agent successfully installed to: /home/hq/agent-3.0.4&lt;br /&gt;--------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;You can now start your HQ agent by running this command:&lt;br /&gt;&lt;br /&gt;/home/hq/agent-3.0.4/hq-agent.sh start&lt;br /&gt;&lt;br /&gt;Installing the shell...&lt;br /&gt;Unpacking shell to: /home/hq/shell-3.0.4...&lt;br /&gt;Installing the JRE ...&lt;br /&gt;Unpacking JRE x86-linux-glibc2-jre.tar.gz to: /home/hq/shell-3.0.4...&lt;br /&gt;Setting permissions on shell binaries...&lt;br /&gt;Fixing line endings on text files...&lt;br /&gt;--------------------------------------------------------------------------------&lt;br /&gt;Installation Complete:&lt;br /&gt;Command shell successfully installed to: /home/hq/shell-3.0.4&lt;br /&gt;--------------------------------------------------------------------------------&lt;br /&gt;You can now start the HQ shell by running this command:&lt;br /&gt;&lt;br /&gt;/home/hq/shell-3.0.4/hq-shell.sh&lt;br /&gt;&lt;br /&gt;Installing the server...&lt;br /&gt;Unpacking server to: /home/hq/server-3.0.4...&lt;br /&gt;Creating server configuration files...&lt;br /&gt;Copying binaries and libraries to server installation...&lt;br /&gt;Copying server configuration file...&lt;br /&gt;Copying server control file...&lt;br /&gt;Copying server binaries...&lt;br /&gt;Copying server libs...&lt;br /&gt;Setting up server database...&lt;br /&gt;&lt;br /&gt;Now login to another terminal as root and execute this script:&lt;br /&gt;&lt;br /&gt;  /home/hq/hyperic-hq-installer/installer-3.0.4/data/hqdb/tune-os.sh&lt;br /&gt;&lt;br /&gt;This script sets up the proper shared memory settings to run the&lt;br /&gt;built-in database.&lt;br /&gt;&lt;br /&gt;Press Enter after you run the script to continue this installation.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Setting up JDBC driver...&lt;br /&gt;Copying database files...&lt;br /&gt;Configuring database...&lt;br /&gt;Starting repopulation of configuration table...&lt;br /&gt;Waiting for built-in database to start (on port 9432)...&lt;br /&gt;Starting built-in database...&lt;br /&gt;Preparing database...&lt;br /&gt;Vacuuming database...&lt;br /&gt;Waiting for server to stop...&lt;br /&gt;Stopping built-in database...&lt;br /&gt;Built-in database stopped.&lt;br /&gt;Installing the JRE ...&lt;br /&gt;Unpacking JRE x86-linux-glibc2-jre.tar.gz to: /home/hq/server-3.0.4...&lt;br /&gt;Setting permissions on server binaries...&lt;br /&gt;Fixing line endings on text files...&lt;br /&gt;--------------------------------------------------------------------------------&lt;br /&gt;Installation Complete:&lt;br /&gt;Server successfully installed to: /home/hq/server-3.0.4&lt;br /&gt;--------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;You can now start your HQ server by running this command:&lt;br /&gt;&lt;br /&gt;/home/hq/server-3.0.4/bin/hq-server.sh start&lt;br /&gt;&lt;br /&gt;Note that the first time the HQ server starts up it may take several minutes&lt;br /&gt;to initialize.  Subsequent startups will be much faster.&lt;br /&gt;&lt;br /&gt;Once the HQ server reports that it has successfully started, you can log in&lt;br /&gt;to your HQ server at:&lt;br /&gt;&lt;br /&gt;http://Suse.opensource.org:7080/&lt;br /&gt;username: hqadmin&lt;br /&gt;password: hqadmin&lt;br /&gt;&lt;br /&gt;To change your password, log in to the HQ server, click the "Administration"&lt;br /&gt;link, choose "List Users", then click on the "hqadmin" user.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Setup completed.&lt;br /&gt;A copy of the output shown above has been saved to:&lt;br /&gt;/home/hq/hyperic-hq-installer/installer-3.0.4/hq-install.log&lt;br /&gt;&lt;br /&gt;Deleting temporary JRE&lt;br /&gt;hq@Suse:~/hyperic-hq-installer&gt;&lt;br /&gt;hq@Suse:~/hyperic-hq-installer&gt; /home/hq/server-3.0.4/bin/hq-server.sh start&lt;br /&gt;Starting HQ server...&lt;br /&gt;Initializing HQ server configuration...&lt;br /&gt;Checking jboss jndi port...&lt;br /&gt;Checking jboss mbean port...&lt;br /&gt;Starting HQ built-in database...&lt;br /&gt;HQ built-in database started.&lt;br /&gt;Booting the HQ server...&lt;br /&gt;HQ server booted.&lt;br /&gt;Login to HQ at: http://127.0.0.1:7080/&lt;br /&gt;hq@Suse:~/hyperic-hq-installer&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;     &lt;h4&gt;&lt;b&gt;&lt;b&gt;Startup a Linux agent&lt;br /&gt;&lt;/b&gt;&lt;/b&gt;&lt;/h4&gt;   &lt;/li&gt;&lt;/ul&gt;login as: hq&lt;br /&gt;Using keyboard-interactive authentication.&lt;br /&gt;Password:&lt;br /&gt;Have a lot of fun...&lt;br /&gt;hq@Suse:~&gt; pwd&lt;br /&gt;/home/hq&lt;br /&gt;hq@Suse:~&gt; ls&lt;br /&gt;agent-3.0.4           hyperic-hq-installer-3.0.4-389-x86-linux.tgz  shell-3.0.4&lt;br /&gt;hyperic-hq-installer  server-3.0.4&lt;br /&gt;hq@Suse:~&gt; cd agent-3.0.4/&lt;br /&gt;hq@Suse:~/agent-3.0.4&gt; ls&lt;br /&gt;agent.properties  hq-agent.exe  jre  pdk                 README.txt&lt;br /&gt;background.bat    hq-agent.sh   lib  product_connectors  tmp&lt;br /&gt;background.sh     jaas.config   log  rcfiles&lt;br /&gt;hq@Suse:~/agent-3.0.4&gt; ./hq-agent.sh&lt;br /&gt;Syntax: ./hq-agent.sh &lt;start&gt;&lt;br /&gt;hq@Suse:~/agent-3.0.4&gt; ./hq-agent.sh start&lt;br /&gt;Starting agent&lt;br /&gt;- Unable to load agent token file.  Generating a new one ... Done&lt;br /&gt;- Invoking agent&lt;br /&gt;- Starting agent process&lt;br /&gt;Agent successfully started&lt;br /&gt;&lt;br /&gt;[ Running agent setup ]&lt;br /&gt;What is the HQ server IP address: 127.0.0.1&lt;br /&gt;Should Agent communications to HQ always be secure [default=no]:&lt;br /&gt;What is the HQ server port     [default=7080]:&lt;br /&gt;- Testing insecure connection ... Success&lt;br /&gt;What is your HQ login [default=hqadmin]:&lt;br /&gt;What is your HQ password:&lt;br /&gt;What IP should HQ use to contact the agent [default=127.0.0.2]:&lt;br /&gt;What port should HQ use to contact the agent [default=2144]:&lt;br /&gt;- Received temporary auth token from agent&lt;br /&gt;- Registering agent with HQ&lt;br /&gt;- HQ gave us the following agent token&lt;br /&gt;  1182416897800-4295885070579017509-616515886345923858&lt;br /&gt;- Informing agent of new HQ server&lt;br /&gt;- Validating&lt;br /&gt;- Successfully setup agent&lt;br /&gt;hq@Suse:~/agent-3.0.4&gt;&lt;br /&gt;&lt;br /&gt;Note: this agent and server are same machine.&lt;br /&gt;&lt;br /&gt;&lt;/start&gt;&lt;ul&gt;&lt;li&gt;     &lt;h4&gt;&lt;b&gt;&lt;b&gt;Access to Web console&lt;br /&gt;&lt;/b&gt;&lt;/b&gt;&lt;/h4&gt;   &lt;/li&gt;&lt;/ul&gt; http://Ip_address:7080/&lt;br /&gt;default username and password [hqadmin/hqadmin]&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2270677862205877381-7260168971068115768?l=lzheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lzheng.blogspot.com/feeds/7260168971068115768/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://lzheng.blogspot.com/2007/06/how-to-install-hyperic-hq-on-opensuse.html#comment-form' title='1 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/7260168971068115768'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2270677862205877381/posts/default/7260168971068115768'/><link rel='alternate' type='text/html' href='http://lzheng.blogspot.com/2007/06/how-to-install-hyperic-hq-on-opensuse.html' title='How to install  hyperic-hq on openSuse 10.2'/><author><name>Martin Liu</name><uri>http://www.blogger.com/profile/14835087322414696617</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='22' src='http://1.bp.blogspot.com/_KU0istEHv9w/SbuvDA1L0II/AAAAAAAABUg/bPORFhJ3p7A/S220/head.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2270677862205877381.post-8027177710369437869</id><published>2007-06-15T18:17:00.002+08:00</published><updated>2008-03-31T22:56:35.174+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OCSNG'/><title type='text'>OCSNG 代理程序生成的清单扫描信息</title><content type='html'>&lt;ul&gt;&lt;li&gt;Linux&lt;/li&gt;&lt;/ul&gt;硬件是下面的Windows机,软件是openSuse10.2运行在VMWare中.&lt;br /&gt;&lt;table bg="" style="color: rgb(152, 148, 181);" align="center" border="0" cellpadding="0" width="95%"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Information &lt;/b&gt;&lt;/span&gt;&lt;/td&gt; &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Value &lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="center" bgcolor="#f0f0f0" height="20"&gt; Tag&lt;/td&gt;&lt;td align="center" bgcolor="#f0f0f0" height="20"&gt; LiuZheng&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;table align="center" cellpadding="4" width="100%"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td align="center" width="100%"&gt;&lt;b&gt;&lt;span style="color:blue;"&gt;PROCESSOR(S)&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;table bg="" style="color: rgb(152, 148, 181);" align="center" border="0" cellpadding="0" width="95%"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Type &lt;/b&gt;&lt;/span&gt;&lt;/td&gt; &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Processor Speed (Mhz) &lt;/b&gt;&lt;/span&gt;&lt;/td&gt; &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Number&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="center" bgcolor="white" height="20"&gt;Intel(R) Core(TM)2 CPU          6400  @ 2.13GHz&lt;/td&gt;        &lt;td align="center" bgcolor="white" height="20"&gt;2126&lt;/td&gt;        &lt;td align="center" bgcolor="white" height="20"&gt;1&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;&lt;table align="center" cellpadding="4" width="100%"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td align="center" width="100%"&gt;&lt;b&gt;&lt;span style="color:blue;"&gt;MEMORY&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;table bg="" style="color: rgb(152, 148, 181);" align="center" border="0" cellpadding="0" width="95%"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Caption  &lt;/b&gt;&lt;/span&gt;&lt;/td&gt;  &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Description  &lt;/b&gt;&lt;/span&gt;&lt;/td&gt;  &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Capacity (MB)  &lt;/b&gt;&lt;/span&gt;&lt;/td&gt; &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Purpose    &lt;/b&gt;&lt;/span&gt;&lt;/td&gt;        &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Type  &lt;/b&gt;&lt;/span&gt;&lt;/td&gt;  &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Speed  &lt;/b&gt;&lt;/span&gt;&lt;/td&gt;  &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Slot number      &lt;/b&gt;&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr&gt;      &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;   &lt;br /&gt;&lt;/td&gt;         &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt; DIMM &lt;/td&gt;         &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt; 512    &lt;/td&gt;         &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;   &lt;br /&gt;&lt;/td&gt;         &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt; DRAM        &lt;/td&gt;         &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt; Unknown       &lt;/td&gt;         &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt; 0    &lt;/td&gt;         &lt;/tr&gt;&lt;tr&gt;      &lt;td align="center" bgcolor="white" height="20"&gt;   &lt;br /&gt;&lt;/td&gt;         &lt;td align="center" bgcolor="white" height="20"&gt; DIMM &lt;/td&gt;         &lt;td align="center" bgcolor="white" height="20"&gt; No    &lt;/td&gt;         &lt;td align="center" bgcolor="white" height="20"&gt;   &lt;br /&gt;&lt;/td&gt;         &lt;td align="center" bgcolor="white" height="20"&gt; DRAM        &lt;/td&gt;         &lt;td align="center" bgcolor="white" height="20"&gt; Unknown       &lt;/td&gt;         &lt;td align="center" bgcolor="white" height="20"&gt; 0    &lt;/td&gt;         &lt;/tr&gt;&lt;tr&gt;      &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;   &lt;br /&gt;&lt;/td&gt;         &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt; DIMM &lt;/td&gt;         &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt; No    &lt;/td&gt;         &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;   &lt;br /&gt;&lt;/td&gt;         &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt; DRAM        &lt;/td&gt;         &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt; Unknown       &lt;/td&gt;         &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt; 0    &lt;/td&gt;         &lt;/tr&gt;&lt;tr&gt;      &lt;td align="center" bgcolor="white" height="20"&gt;   &lt;br /&gt;&lt;/td&gt;         &lt;td align="center" bgcolor="white" height="20"&gt; DIMM &lt;/td&gt;         &lt;td align="center" bgcolor="white" height="20"&gt; No    &lt;/td&gt;         &lt;td align="center" bgcolor="white" height="20"&gt;   &lt;br /&gt;&lt;/td&gt;         &lt;td align="center" bgcolor="white" height="20"&gt; DRAM        &lt;/td&gt;         &lt;td align="center" bgcolor="white" height="20"&gt; Unknown       &lt;/td&gt;         &lt;td align="center" bgcolor="white" height="20"&gt; 0    &lt;/td&gt;         &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;table align="center" cellpadding="4" width="100%"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td align="center" width="100%"&gt;&lt;b&gt;&lt;span style="color:blue;"&gt;STORAGE&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;table bg="" style="color: rgb(152, 148, 181);" align="center" border="0" cellpadding="0" width="95%"&gt;&lt;tbody&gt;&lt;tr&gt;  &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Name   &lt;/b&gt;&lt;/span&gt;&lt;/td&gt; &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Manufacturer   &lt;/b&gt;&lt;/span&gt;&lt;/td&gt;   &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Model         &lt;/b&gt;&lt;/span&gt;&lt;/td&gt;       &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Description  &lt;/b&gt;&lt;/span&gt;&lt;/td&gt;    &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Type         &lt;/b&gt;&lt;/span&gt;&lt;/td&gt;       &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Disk size (MB) &lt;/b&gt;&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr&gt;&lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;&lt;br /&gt;&lt;/td&gt;                     &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;VMware&lt;/td&gt;      &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;VMwareVirtual S       &lt;/td&gt;            &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;SCSI &lt;/td&gt;          &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;disk        &lt;/td&gt;          &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;83886    &lt;/td&gt; &lt;/tr&gt;&lt;tr&gt;&lt;td align="center" bgcolor="white" height="20"&gt;&lt;br /&gt;&lt;/td&gt;                     &lt;td align="center" bgcolor="white" height="20"&gt;??&lt;/td&gt;      &lt;td align="center" bgcolor="white" height="20"&gt;VMware Virtual IDE CDROM Drive       &lt;/td&gt;            &lt;td align="center" bgcolor="white" height="20"&gt;IDE &lt;/td&gt;          &lt;td align="center" bgcolor="white" height="20"&gt;removable        &lt;/td&gt;          &lt;td align="center" bgcolor="white" height="20"&gt;3789    &lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;table align="center" cellpadding="4" width="100%"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td align="center" width="100%"&gt;&lt;b&gt;&lt;span style="color:blue;"&gt;DISK(S)&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;table bg="" style="color: rgb(152, 148, 181);" align="center" border="0" cellpadding="0" width="95%"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Letter     &lt;/b&gt;&lt;/span&gt;&lt;/td&gt;  &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Type       &lt;/b&gt;&lt;/span&gt;&lt;/td&gt; &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; File System  &lt;/b&gt;&lt;/span&gt;&lt;/td&gt;     &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Total (MB) &lt;/b&gt;&lt;/span&gt;&lt;/td&gt; &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Free (MB)   &lt;/b&gt;&lt;/span&gt;&lt;/td&gt; &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Designation&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;         &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;   &lt;br /&gt;&lt;/td&gt;         &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt; /dev/sda2       &lt;/td&gt;         &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt; ext3 &lt;/td&gt;         &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt; 20157      &lt;/td&gt;         &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt; 16308       &lt;/td&gt;         &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt; /       &lt;/td&gt;      &lt;/tr&gt;&lt;tr&gt;         &lt;td align="center" bgcolor="white" height="20"&gt;   &lt;br /&gt;&lt;/td&gt;         &lt;td align="center" bgcolor="white" height="20"&gt; udev       &lt;/td&gt;         &lt;td align="center" bgcolor="white" height="20"&gt; tmpfs &lt;/td&gt;         &lt;td align="center" bgcolor="white" height="20"&gt; 252      &lt;/td&gt;         &lt;td align="center" bgcolor="white" height="20"&gt; 251       &lt;/td&gt;         &lt;td align="center" bgcolor="white" height="20"&gt; /dev       &lt;/td&gt;      &lt;/tr&gt;&lt;tr&gt;         &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;   &lt;br /&gt;&lt;/td&gt;         &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt; /dev/sda3       &lt;/td&gt;         &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt; ext3 &lt;/td&gt;         &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt; 58449      &lt;/td&gt;         &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt; 55142       &lt;/td&gt;         &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt; /home       &lt;/td&gt;      &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;table align="center" cellpadding="4" width="100%"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td align="center" width="100%"&gt;&lt;b&gt;&lt;span style="color:blue;"&gt;BIOS&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;table bg="" style="color: rgb(152, 148, 181);" align="center" border="0" cellpadding="0" width="95%"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Serial number  &lt;/b&gt;&lt;/span&gt;&lt;/td&gt;   &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Manufacturer  &lt;/b&gt;&lt;/span&gt;&lt;/td&gt;   &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Model   &lt;/b&gt;&lt;/span&gt;&lt;/td&gt;   &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; BIOS Manufacturer  &lt;/b&gt;&lt;/span&gt;&lt;/td&gt;     &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; BIOS Version  &lt;/b&gt;&lt;/span&gt;&lt;/td&gt; &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; BIOS Date  &lt;/b&gt;&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr&gt;&lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;VMware-56 4d b2 4c 00 88 78 67-4c 69 00 04 0f 38 74 e7 &lt;/td&gt;  &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;VMware, Inc. &lt;/td&gt;        &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;VMware Virtual Platform        &lt;/td&gt;     &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;Phoenix Technologies LTD &lt;/td&gt;     &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;6.00      &lt;/td&gt;     &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;12/03/2005         &lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;table align="center" cellpadding="4" width="100%"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td align="center" width="100%"&gt;&lt;b&gt;&lt;span style="color:blue;"&gt;SOUND&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;table bg="" style="color: rgb(152, 148, 181);" align="center" border="0" cellpadding="0" width="95%"&gt;&lt;tbody&gt;&lt;tr&gt; &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Manufacturer &lt;/b&gt;&lt;/span&gt;&lt;/td&gt; &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Name &lt;/b&gt;&lt;/span&gt;&lt;/td&gt; &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Description &lt;/b&gt;&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr&gt;&lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;Ensoniq ES1371 [AudioPCI-97] &lt;/td&gt;            &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;Multimedia audio controller        &lt;/td&gt;         &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;rev 02 &lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;table align="center" cellpadding="4" width="100%"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td align="center" width="100%"&gt;&lt;b&gt;&lt;span style="color:blue;"&gt;VIDEO CARD&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;table bg="" style="color: rgb(152, 148, 181);" align="center" border="0" cellpadding="0" width="95%"&gt;&lt;tbody&gt;&lt;tr&gt; &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Name &lt;/b&gt;&lt;/span&gt;&lt;/td&gt; &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Chipset &lt;/b&gt;&lt;/span&gt;&lt;/td&gt;  &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Memory (MB)&lt;/b&gt;&lt;/span&gt;&lt;/td&gt; &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Resolution&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;        &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;VMware Inc [VMware SVGA II] PCI Display Adapter      &lt;/td&gt;     &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;VGA compatible controller   &lt;/td&gt;     &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt; &lt;br /&gt;&lt;/td&gt;     &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;&lt;br /&gt;&lt;/td&gt;     &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;table align="center" cellpadding="4" width="100%"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td align="center" width="100%"&gt;&lt;b&gt;&lt;span style="color:blue;"&gt;INPUT DEVICES&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;table bg="" style="color: rgb(152, 148, 181);" align="center" border="0" cellpadding="0" width="95%"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Type   &lt;/b&gt;&lt;/span&gt;&lt;/td&gt;   &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Manufacturer   &lt;/b&gt;&lt;/span&gt;&lt;/td&gt;    &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Caption   &lt;/b&gt;&lt;/span&gt;&lt;/td&gt;        &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Description   &lt;/b&gt;&lt;/span&gt;&lt;/td&gt;   &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Interface &lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;      &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt; kbd        &lt;/td&gt;         &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;&lt;br /&gt;&lt;/td&gt;         &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt; Keyboard[0]     &lt;/td&gt;         &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;&lt;br /&gt;&lt;/td&gt;         &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt; Standard   &lt;/td&gt;        &lt;/tr&gt;&lt;tr&gt;      &lt;td align="center" bgcolor="white" height="20"&gt; mouse        &lt;/td&gt;         &lt;td align="center" bgcolor="white" height="20"&gt;&lt;br /&gt;&lt;/td&gt;         &lt;td align="center" bgcolor="white" height="20"&gt; Mouse[1]     &lt;/td&gt;         &lt;td align="center" bgcolor="white" height="20"&gt;&lt;br /&gt;&lt;/td&gt;         &lt;td align="center" bgcolor="white" height="20"&gt; IMPS/2   &lt;/td&gt;        &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;table align="center" cellpadding="4" width="100%"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td align="center" width="100%"&gt;&lt;b&gt;&lt;span style="color:blue;"&gt;MONITOR(S)&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;table bg="" style="color: rgb(152, 148, 181);" align="center" border="0" cellpadding="0" width="95%"&gt;&lt;tbody&gt;&lt;tr&gt;  &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Manufacturer &lt;/b&gt;&lt;/span&gt;&lt;/td&gt;  &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Caption  &lt;/b&gt;&lt;/span&gt;&lt;/td&gt;   &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Manufactured on (week/year) &lt;/b&gt;&lt;/span&gt;&lt;/td&gt;  &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Type &lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Serial number &lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;    &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;VMware, Inc &lt;/td&gt;    &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;vmware      &lt;/td&gt;    &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;&lt;br /&gt;&lt;/td&gt;    &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;      &lt;br /&gt;&lt;/td&gt;    &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;      &lt;br /&gt;&lt;/td&gt;   &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;table align="center" cellpadding="4" width="100%"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td align="center" width="100%"&gt;&lt;b&gt;&lt;span style="color:blue;"&gt;NETWORK(S)&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;table bg="" style="color: rgb(152, 148, 181);" align="center" border="0" cellpadding="0" width="95%"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td id="color" align="center" width="20%"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt;Description   &lt;/b&gt;&lt;/span&gt;&lt;/td&gt;  &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Type &lt;/b&gt;&lt;/span&gt;&lt;/td&gt;        &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Speed        &lt;/b&gt;&lt;/span&gt;&lt;/td&gt;  &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; MAC address &lt;/b&gt;&lt;/span&gt;&lt;/td&gt; &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Status     &lt;/b&gt;&lt;/span&gt;&lt;/td&gt;        &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; IP address        &lt;/b&gt;&lt;/span&gt;&lt;/td&gt;  &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; mask&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;  &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Gateway &lt;/b&gt;&lt;/span&gt;&lt;/td&gt;        &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Network number     &lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; DHCP IP     &lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;   &lt;td bg="" style="color: rgb(240, 240, 240);" align="center" width="20%"&gt;&lt;span style="font-family:tahoma;"&gt;eth0&lt;/span&gt;&lt;/td&gt;   &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;Ethernet       &lt;/td&gt;   &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;   &lt;br /&gt;&lt;/td&gt;   &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;00:0C:29:38:74:E7&lt;br /&gt;(Vmware, Inc.)    &lt;/td&gt;   &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;Up     &lt;/td&gt;   &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;10.100.113.174  &lt;/td&gt;   &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;255.255.252.0     &lt;/td&gt;   &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;10.100.112.3  &lt;/td&gt;   &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;10.100.112.0   &lt;/td&gt;   &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;  &lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;table align="center" cellpadding="4" width="100%"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td align="center" width="100%"&gt;&lt;b&gt;&lt;span style="color:blue;"&gt;PORT(S)&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;table bg="" style="color: rgb(152, 148, 181);" align="center" border="0" cellpadding="0" width="95%"&gt;&lt;tbody&gt;&lt;tr&gt; &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Type   &lt;/b&gt;&lt;/span&gt;&lt;/td&gt;  &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Name   &lt;/b&gt;&lt;/span&gt;&lt;/td&gt; &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Free   &lt;/b&gt;&lt;/span&gt;&lt;/td&gt;  &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Description   &lt;/b&gt;&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr&gt;         &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;Serial Port 16550A Compatible        &lt;/td&gt;          &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;J19        &lt;/td&gt;         &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;DB-9 male     &lt;/td&gt;         &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;9 Pin Dual Inline (pin 10 cut) &lt;/td&gt;      &lt;/tr&gt;&lt;tr&gt;         &lt;td align="center" bgcolor="white" height="20"&gt;Parallel Port ECP/EPP        &lt;/td&gt;          &lt;td align="center" bgcolor="white" height="20"&gt;J23        &lt;/td&gt;         &lt;td align="center" bgcolor="white" height="20"&gt;DB-25 female     &lt;/td&gt;         &lt;td align="center" bgcolor="white" height="20"&gt;25 Pin Dual Inline (pin 26 cut) &lt;/td&gt;      &lt;/tr&gt;&lt;tr&gt;         &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;Keyboard Port        &lt;/td&gt;          &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;J11        &lt;/td&gt;         &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;Circular DIN-8 male     &lt;/td&gt;         &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;None &lt;/td&gt;      &lt;/tr&gt;&lt;tr&gt;         &lt;td align="center" bgcolor="white" height="20"&gt;Keyboard Port        &lt;/td&gt;          &lt;td align="center" bgcolor="white" height="20"&gt;J12        &lt;/td&gt;         &lt;td align="center" bgcolor="white" height="20"&gt;Circular DIN-8 male     &lt;/td&gt;         &lt;td align="center" bgcolor="white" height="20"&gt;None &lt;/td&gt;      &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;table align="center" cellpadding="4" width="100%"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td align="center" width="100%"&gt;&lt;b&gt;&lt;span style="color:blue;"&gt;CONTROLLER(S)&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;table bg="" style="color: rgb(152, 148, 181);" align="center" border="0" cellpadding="0" width="95%"&gt;&lt;tbody&gt;&lt;tr&gt; &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Manufacturer &lt;/b&gt;&lt;/span&gt;&lt;/td&gt; &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Name &lt;/b&gt;&lt;/span&gt;&lt;/td&gt; &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Type &lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;     &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt; Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX Host bridge &lt;/td&gt;          &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt; Host bridge        &lt;/td&gt;          &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt; rev 01        &lt;/td&gt;    &lt;/tr&gt;&lt;tr&gt;     &lt;td align="center" bgcolor="white" height="20"&gt; Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX AGP bridge &lt;/td&gt;          &lt;td align="center" bgcolor="white" height="20"&gt; PCI bridge        &lt;/td&gt;          &lt;td align="center" bgcolor="white" height="20"&gt; rev 01        &lt;/td&gt;    &lt;/tr&gt;&lt;tr&gt;     &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt; Intel Corporation 82371AB/EB/MB PIIX4 ISA &lt;/td&gt;          &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt; ISA bridge        &lt;/td&gt;          &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt; rev 08        &lt;/td&gt;    &lt;/tr&gt;&lt;tr&gt;     &lt;td align="center" bgcolor="white" height="20"&gt; Intel Corporation 82371AB/EB/MB PIIX4 IDE &lt;/td&gt;          &lt;td align="center" bgcolor="white" height="20"&gt; IDE interface        &lt;/td&gt;          &lt;td align="center" bgcolor="white" height="20"&gt; rev 01        &lt;/td&gt;    &lt;/tr&gt;&lt;tr&gt;     &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt; Intel Corporation 82371AB/EB/MB PIIX4 USB&lt;/td&gt;          &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt; USB Controller        &lt;/td&gt;          &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;      &lt;br /&gt;&lt;/td&gt;    &lt;/tr&gt;&lt;tr&gt;     &lt;td align="center" bgcolor="white" height="20"&gt; Intel Corporation 82371AB/EB/MB PIIX4 ACPI &lt;/td&gt;          &lt;td align="center" bgcolor="white" height="20"&gt; Bridge        &lt;/td&gt;          &lt;td align="center" bgcolor="white" height="20"&gt; rev 08        &lt;/td&gt;    &lt;/tr&gt;&lt;tr&gt;     &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt; VMware Inc [VMware SVGA II] PCI Display Adapter&lt;/td&gt;          &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt; VGA compatible controller        &lt;/td&gt;          &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;      &lt;br /&gt;&lt;/td&gt;    &lt;/tr&gt;&lt;tr&gt;     &lt;td align="center" bgcolor="white" height="20"&gt; LSI Logic / Symbios Logic 53c1030 PCI-X Fusion-MPT Dual Ultra320 SCSI &lt;/td&gt;          &lt;td align="center" bgcolor="white" height="20"&gt; SCSI storage controller        &lt;/td&gt;          &lt;td align="center" bgcolor="white" height="20"&gt; rev 01        &lt;/td&gt;    &lt;/tr&gt;&lt;tr&gt;     &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt; Advanced Micro Devices [AMD] 79c970 [PCnet32 LANCE] &lt;/td&gt;          &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt; Ethernet controller        &lt;/td&gt;          &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt; rev 10        &lt;/td&gt;    &lt;/tr&gt;&lt;tr&gt;     &lt;td align="center" bgcolor="white" height="20"&gt; Ensoniq ES1371 [AudioPCI-97] &lt;/td&gt;          &lt;td align="center" bgcolor="white" height="20"&gt; Multimedia audio controller        &lt;/td&gt;          &lt;td align="center" bgcolor="white" height="20"&gt; rev 02        &lt;/td&gt;    &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;table align="center" cellpadding="4" width="100%"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td align="center" width="100%"&gt;&lt;b&gt;&lt;span style="color:blue;"&gt;SLOT(S)&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;table bg="" style="color: rgb(152, 148, 181);" align="center" border="0" cellpadding="0" width="95%"&gt;&lt;tbody&gt;&lt;tr&gt; &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Name  &lt;/b&gt;&lt;/span&gt;&lt;/td&gt; &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Description  &lt;/b&gt;&lt;/span&gt;&lt;/td&gt;  &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Designation &lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;ISA Slot J8       &lt;/td&gt;         &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;16-bit ISA&lt;/td&gt;         &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="center" bgcolor="white" height="20"&gt;ISA Slot J9       &lt;/td&gt;         &lt;td align="center" bgcolor="white" height="20"&gt;16-bit ISA&lt;/td&gt;         &lt;td align="center" bgcolor="white" height="20"&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;ISA Slot J10       &lt;/td&gt;         &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;16-bit ISA&lt;/td&gt;         &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="center" bgcolor="white" height="20"&gt;PCI Slot J11       &lt;/td&gt;         &lt;td align="center" bgcolor="white" height="20"&gt;32-bit PCI&lt;/td&gt;         &lt;td align="center" bgcolor="white" height="20"&gt;1&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;PCI Slot J12       &lt;/td&gt;         &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;32-bit PCI&lt;/td&gt;         &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;2&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="center" bgcolor="white" height="20"&gt;PCI Slot J13       &lt;/td&gt;         &lt;td align="center" bgcolor="white" height="20"&gt;32-bit PCI&lt;/td&gt;         &lt;td align="center" bgcolor="white" height="20"&gt;3&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;PCI Slot J14       &lt;/td&gt;         &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;32-bit PCI&lt;/td&gt;         &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;4&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;span style="color:blue;"&gt;SOFTWARE &lt;/span&gt;&lt;/b&gt;&lt;br /&gt;软件部分省略.&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Windows XP&lt;/li&gt;&lt;/ul&gt;硬件是Dell optiplex 745&lt;br /&gt;&lt;br /&gt;&lt;table bg="" style="color: rgb(152, 148, 181);" align="center" border="0" cellpadding="0" width="95%"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Information &lt;/b&gt;&lt;/span&gt;&lt;/td&gt; &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Value &lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="center" bgcolor="#f0f0f0" height="20"&gt; Tag&lt;/td&gt;&lt;td align="center" bgcolor="#f0f0f0" height="20"&gt; assetid3456&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;table align="center" cellpadding="4" width="100%"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td align="center" width="100%"&gt;&lt;b&gt;&lt;span style="color:blue;"&gt;PROCESSOR(S)&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;table bg="" style="color: rgb(152, 148, 181);" align="center" border="0" cellpadding="0" width="95%"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Type &lt;/b&gt;&lt;/span&gt;&lt;/td&gt; &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Processor Speed (Mhz) &lt;/b&gt;&lt;/span&gt;&lt;/td&gt; &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Number&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="center" bgcolor="white" height="20"&gt;Intel(R) Core(TM)2 CPU          6400  @ 2.13GHz&lt;/td&gt;        &lt;td align="center" bgcolor="white" height="20"&gt;2126&lt;/td&gt;        &lt;td align="center" bgcolor="white" height="20"&gt;2&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;&lt;table align="center" cellpadding="4" width="100%"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td align="center" width="100%"&gt;&lt;b&gt;&lt;span style="color:blue;"&gt;MEMORY&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;table bg="" style="color: rgb(152, 148, 181);" align="center" border="0" cellpadding="0" width="95%"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Caption  &lt;/b&gt;&lt;/span&gt;&lt;/td&gt;  &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Description  &lt;/b&gt;&lt;/span&gt;&lt;/td&gt;  &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Capacity (MB)  &lt;/b&gt;&lt;/span&gt;&lt;/td&gt; &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Purpose    &lt;/b&gt;&lt;/span&gt;&lt;/td&gt;        &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Type  &lt;/b&gt;&lt;/span&gt;&lt;/td&gt;  &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Speed  &lt;/b&gt;&lt;/span&gt;&lt;/td&gt;  &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Slot number      &lt;/b&gt;&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr&gt;      &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt; Physical Memory Array     &lt;/td&gt;         &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt; Physical Memory Array &lt;/td&gt;         &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt; 0    &lt;/td&gt;         &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt; System Memory     &lt;/td&gt;         &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt; Empty slot        &lt;/td&gt;         &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt; N/A       &lt;/td&gt;         &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt; 3    &lt;/td&gt;         &lt;/tr&gt;&lt;tr&gt;      &lt;td align="center" bgcolor="white" height="20"&gt; Physical Memory Array     &lt;/td&gt;         &lt;td align="center" bgcolor="white" height="20"&gt; Physical Memory Array &lt;/td&gt;         &lt;td align="center" bgcolor="white" height="20"&gt; 0    &lt;/td&gt;         &lt;td align="center" bgcolor="white" height="20"&gt; System Memory     &lt;/td&gt;         &lt;td align="center" bgcolor="white" height="20"&gt; Empty slot        &lt;/td&gt;         &lt;td align="center" bgcolor="white" height="20"&gt; N/A       &lt;/td&gt;         &lt;td align="center" bgcolor="white" height="20"&gt; 4    &lt;/td&gt;         &lt;/tr&gt;&lt;tr&gt;      &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt; Physical Memory     &lt;/td&gt;         &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt; DIMM_1 (Single-bit ECC) &lt;/td&gt;         &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt; 1024    &lt;/td&gt;         &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt; System Memory     &lt;/td&gt;         &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt; Unknown        &lt;/td&gt;         &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt; 667       &lt;/td&gt;         &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt; 1    &lt;/td&gt;         &lt;/tr&gt;&lt;tr&gt;      &lt;td align="center" bgcolor="white" height="20"&gt; Physical Memory     &lt;/td&gt;         &lt;td align="center" bgcolor="white" height="20"&gt; DIMM_2 (Single-bit ECC) &lt;/td&gt;         &lt;td align="center" bgcolor="white" height="20"&gt; 1024    &lt;/td&gt;         &lt;td align="center" bgcolor="white" height="20"&gt; System Memory     &lt;/td&gt;         &lt;td align="center" bgcolor="white" height="20"&gt; Unknown        &lt;/td&gt;         &lt;td align="center" bgcolor="white" height="20"&gt; 667       &lt;/td&gt;         &lt;td align="center" bgcolor="white" height="20"&gt; 2    &lt;/td&gt;         &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;table align="center" cellpadding="4" width="100%"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td align="center" width="100%"&gt;&lt;b&gt;&lt;span style="color:blue;"&gt;STORAGE&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;table bg="" style="color: rgb(152, 148, 181);" align="center" border="0" cellpadding="0" width="95%"&gt;&lt;tbody&gt;&lt;tr&gt;  &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Name   &lt;/b&gt;&lt;/span&gt;&lt;/td&gt; &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Manufacturer   &lt;/b&gt;&lt;/span&gt;&lt;/td&gt;   &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Model         &lt;/b&gt;&lt;/span&gt;&lt;/td&gt;       &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Description  &lt;/b&gt;&lt;/span&gt;&lt;/td&gt;    &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Type         &lt;/b&gt;&lt;/span&gt;&lt;/td&gt;       &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Disk size (MB) &lt;/b&gt;&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr&gt;&lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;Floppy disk drive&lt;/td&gt;                     &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;(Standard floppy disk drives)&lt;/td&gt;      &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;Floppy disk drive       &lt;/td&gt;            &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;Floppy disk drive &lt;/td&gt;          &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;     &lt;br /&gt;&lt;/td&gt;          &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt; &lt;br /&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr&gt;&lt;td align="center" bgcolor="white" height="20"&gt;ST3160812SV&lt;/td&gt;                     &lt;td align="center" bgcolor="white" height="20"&gt;(Standard disk drives)&lt;/td&gt;      &lt;td align="center" bgcolor="white" height="20"&gt;//./PHYSICALDRIVE1       &lt;/td&gt;            &lt;td align="center" bgcolor="white" height="20"&gt;Disk drive &lt;/td&gt;          &lt;td align="center" bgcolor="white" height="20"&gt;Fixedxhard disk media        &lt;/td&gt;          &lt;td align="center" bgcolor="white" height="20"&gt;152625    &lt;/td&gt; &lt;/tr&gt;&lt;tr&gt;&lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;WDC WD2500JS-75NCB1&lt;/td&gt;                     &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;(Standard disk drives)&lt;/td&gt;      &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;//./PHYSICALDRIVE0       &lt;/td&gt;            &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;Disk drive &lt;/td&gt;          &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;Fixedxhard disk media        &lt;/td&gt;          &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;238417    &lt;/td&gt; &lt;/tr&gt;&lt;tr&gt;&lt;td align="center" bgcolor="white" height="20"&gt;TSSTcorp DVD+-RW TS-H653A&lt;/td&gt;                     &lt;td align="center" bgcolor="white" height="20"&gt;(Standard CD-ROM drives)&lt;/td&gt;      &lt;td align="center" bgcolor="white" height="20"&gt;TSSTcorp DVD+-RW TS-H653A       &lt;/td&gt;            &lt;td align="center" bgcolor="white" height="20"&gt;CD-ROM Drive &lt;/td&gt;          &lt;td align="center" bgcolor="white" height="20"&gt;CD-ROM        &lt;/td&gt;          &lt;td align="center" bgcolor="white" height="20"&gt; &lt;br /&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr&gt;&lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;Generic DVD-ROM SCSI CdRom Device&lt;/td&gt;                     &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;(Standard CD-ROM drives)&lt;/td&gt;      &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;Generic DVD-ROM SCSI CdRom Device       &lt;/td&gt;            &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;CD-ROM Drive &lt;/td&gt;          &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;CD-ROM        &lt;/td&gt;          &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;3535    &lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;table align="center" cellpadding="4" width="100%"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td align="center" width="100%"&gt;&lt;b&gt;&lt;span style="color:blue;"&gt;DISK(S)&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;table bg="" style="color: rgb(152, 148, 181);" align="center" border="0" cellpadding="0" width="95%"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Letter     &lt;/b&gt;&lt;/span&gt;&lt;/td&gt;  &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Type       &lt;/b&gt;&lt;/span&gt;&lt;/td&gt; &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; File System  &lt;/b&gt;&lt;/span&gt;&lt;/td&gt;     &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Total (MB) &lt;/b&gt;&lt;/span&gt;&lt;/td&gt; &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Free (MB)   &lt;/b&gt;&lt;/span&gt;&lt;/td&gt; &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Designation&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;         &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt; A:/     &lt;/td&gt;         &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt; Removable Drive       &lt;/td&gt;         &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt; N/A &lt;/td&gt;         &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt; 0      &lt;/td&gt;         &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt; 0       &lt;/td&gt;         &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt; N/A       &lt;/td&gt;      &lt;/tr&gt;&lt;tr&gt;         &lt;td align="center" bgcolor="white" height="20"&gt; C:/     &lt;/td&gt;         &lt;td align="center" bgcolor="white" height="20"&gt; Hard Drive       &lt;/td&gt;         &lt;td align="center" bgcolor="white" height="20"&gt; NTFS &lt;/td&gt;         &lt;td align="center" bgcolor="white" height="20"&gt; 20512      &lt;/td&gt;         &lt;td align="center" bgcolor="white" height="20"&gt; 9390       &lt;/td&gt;         &lt;td align="center" bgcolor="white" height="20"&gt;     &lt;br /&gt;&lt;/td&gt;      &lt;/tr&gt;&lt;tr&gt;         &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt; D:/     &lt;/td&gt;         &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt; Hard Drive       &lt;/td&gt;         &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt; NTFS &lt;/td&gt;         &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt; 217897      &lt;/td&gt;         &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt; 75686       &lt;/td&gt;         &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt; DOCs       &lt;/td&gt;      &lt;/tr&gt;&lt;tr&gt;         &lt;td align="center" bgcolor="white" height="20"&gt; E:/     &lt;/td&gt;         &lt;td align="center" bgcolor="white" height="20"&gt; CD-Rom Drive       &lt;/td&gt;         &lt;td align="center" bgcolor="white" height="20"&gt; N/A &lt;/td&gt;         &lt;td align="center" bgcolor="white" height="20"&gt; 0      &lt;/td&gt;         &lt;td align="center" bgcolor="white" height="20"&gt; 0       &lt;/td&gt;         &lt;td align="center" bgcolor="white" height="20"&gt; N/A       &lt;/td&gt;      &lt;/tr&gt;&lt;tr&gt;         &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt; F:/     &lt;/td&gt;         &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt; CD-Rom Drive       &lt;/td&gt;         &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt; N/A &lt;/td&gt;         &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt; 0      &lt;/td&gt;         &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt; 0       &lt;/td&gt;         &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt; N/A       &lt;/td&gt;      &lt;/tr&gt;&lt;tr&gt;         &lt;td align="center" bgcolor="white" height="20"&gt; G:/     &lt;/td&gt;         &lt;td align="center" bgcolor="white" height="20"&gt; Hard Drive       &lt;/td&gt;         &lt;td align="center" bgcolor="white" height="20"&gt; NTFS &lt;/td&gt;         &lt;td align="center" bgcolor="white" height="20"&gt; 129999      &lt;/td&gt;         &lt;td align="center" bgcolor="white" height="20"&gt; 34610       &lt;/td&gt;         &lt;td align="center" bgcolor="white" height="20"&gt; New Volume       &lt;/td&gt;      &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;table align="center" cellpadding="4" width="100%"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td align="center" width="100%"&gt;&lt;b&gt;&lt;span style="color:blue;"&gt;BIOS&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;table bg="" style="color: rgb(152, 148, 181);" align="center" border="0" cellpadding="0" width="95%"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Serial number  &lt;/b&gt;&lt;/span&gt;&lt;/td&gt;   &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Manufacturer  &lt;/b&gt;&lt;/span&gt;&lt;/td&gt;   &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Model   &lt;/b&gt;&lt;/span&gt;&lt;/td&gt;   &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; BIOS Manufacturer  &lt;/b&gt;&lt;/span&gt;&lt;/td&gt;     &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; BIOS Version  &lt;/b&gt;&lt;/span&gt;&lt;/td&gt; &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; BIOS Date  &lt;/b&gt;&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr&gt;&lt;td align="center" bgcolor="white" height="20"&gt;JB5152X &lt;/td&gt;  &lt;td align="center" bgcolor="white" height="20"&gt;Dell Inc. &lt;/td&gt;        &lt;td align="center" bgcolor="white" height="20"&gt;OptiPlex 745        &lt;/td&gt;     &lt;td align="center" bgcolor="white" height="20"&gt;Dell Inc. &lt;/td&gt;     &lt;td align="center" bgcolor="white" height="20"&gt;DELL - 14;Phoenix ROM BIOS PLUS Version 1.10 2.2.0 ;Phoenix ROM BIOS PLUS Version 1.10 2.2.0 ;Phoenix ROM BIOS PLUS Version 1.10 2.2.0 - SMBiosVersion: 2.2.0 &lt;/td&gt;     &lt;td align="center" bgcolor="white" height="20"&gt;N/A         &lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;table align="center" cellpadding="4" width="100%"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td align="center" width="100%"&gt;&lt;b&gt;&lt;span style="color:blue;"&gt;SOUND&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;table bg="" style="color: rgb(152, 148, 181);" align="center" border="0" cellpadding="0" width="95%"&gt;&lt;tbody&gt;&lt;tr&gt; &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Manufacturer &lt;/b&gt;&lt;/span&gt;&lt;/td&gt; &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Name &lt;/b&gt;&lt;/span&gt;&lt;/td&gt; &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Description &lt;/b&gt;&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr&gt;&lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;Analog Devices&lt;/td&gt;            &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;SoundMAX Integrated Digital HD Audio Driver        &lt;/td&gt;         &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;SoundMAX Integrated Digital HD Audio Driver &lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;table align="center" cellpadding="4" width="100%"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td align="center" width="100%"&gt;&lt;b&gt;&lt;span style="color:blue;"&gt;VIDEO CARD&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;table bg="" style="color: rgb(152, 148, 181);" align="center" border="0" cellpadding="0" width="95%"&gt;&lt;tbody&gt;&lt;tr&gt; &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Name &lt;/b&gt;&lt;/span&gt;&lt;/td&gt; &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Chipset &lt;/b&gt;&lt;/span&gt;&lt;/td&gt;  &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Memory (MB)&lt;/b&gt;&lt;/span&gt;&lt;/td&gt; &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Resolution&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;        &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;256MB ATI Radeon X1300PRO      &lt;/td&gt;     &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;Radeon X1300 Series (0x7183)   &lt;/td&gt;     &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;256    &lt;/td&gt;     &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;1280 x 1024&lt;/td&gt;     &lt;/tr&gt;&lt;tr&gt;        &lt;td align="center" bgcolor="white" height="20"&gt;256MB ATI Radeon X1300PRO Secondary      &lt;/td&gt;     &lt;td align="center" bgcolor="white" height="20"&gt;Radeon X1300 Series Secondary (0x71A3)   &lt;/td&gt;     &lt;td align="center" bgcolor="white" height="20"&gt;256    &lt;/td&gt;     &lt;td align="center" bgcolor="white" height="20"&gt;0 x 0&lt;/td&gt;     &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;table align="center" cellpadding="4" width="100%"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td align="center" width="100%"&gt;&lt;b&gt;&lt;span style="color:blue;"&gt;INPUT DEVICES&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;table bg="" style="color: rgb(152, 148, 181);" align="center" border="0" cellpadding="0" width="95%"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Type   &lt;/b&gt;&lt;/span&gt;&lt;/td&gt;   &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Manufacturer   &lt;/b&gt;&lt;/span&gt;&lt;/td&gt;    &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Caption   &lt;/b&gt;&lt;/span&gt;&lt;/td&gt;        &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Description   &lt;/b&gt;&lt;/span&gt;&lt;/td&gt;   &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Interface &lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;      &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt; Keyboard        &lt;/td&gt;         &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;&lt;br /&gt;&lt;/td&gt;         &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt; Enhanced (101- or 102-key)     &lt;/td&gt;         &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt; USB Human Interface Device &lt;/td&gt;         &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt; N/A   &lt;/td&gt;        &lt;/tr&gt;&lt;tr&gt;      &lt;td align="center" bgcolor="white" height="20"&gt; Pointing        &lt;/td&gt;         &lt;td align="center" bgcolor="white" height="20"&gt; (Standard system devices)&lt;/td&gt;         &lt;td align="center" bgcolor="white" height="20"&gt; USB Human Interface Device     &lt;/td&gt;         &lt;td align="center" bgcolor="white" height="20"&gt; USB Human Interface Device &lt;/td&gt;         &lt;td align="center" bgcolor="white" height="20"&gt; USB   &lt;/td&gt;        &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;table align="center" cellpadding="4" width="100%"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td align="center" width="100%"&gt;&lt;b&gt;&lt;span style="color:blue;"&gt;MONITOR(S)&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;table bg="" style="color: rgb(152, 148, 181);" align="center" border="0" cellpadding="0" width="95%"&gt;&lt;tbody&gt;&lt;tr&gt;  &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Manufacturer &lt;/b&gt;&lt;/span&gt;&lt;/td&gt;  &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Caption  &lt;/b&gt;&lt;/span&gt;&lt;/td&gt;   &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Manufactured on (week/year) &lt;/b&gt;&lt;/span&gt;&lt;/td&gt;  &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Type &lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Serial number &lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;    &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;Dell Computer Corp. &lt;/td&gt;    &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;DELL 1908FP      &lt;/td&gt;    &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;22/2007  &lt;/td&gt;    &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;RGB color         &lt;/td&gt;    &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;KU79075SGDLD         &lt;/td&gt;   &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;table align="center" cellpadding="4" width="100%"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td align="center" width="100%"&gt;&lt;b&gt;&lt;span style="color:blue;"&gt;NETWORK(S)&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;table bg="" style="color: rgb(152, 148, 181);" align="center" border="0" cellpadding="0" width="95%"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td id="color" align="center" width="20%"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt;Description   &lt;/b&gt;&lt;/span&gt;&lt;/td&gt;  &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Type &lt;/b&gt;&lt;/span&gt;&lt;/td&gt;        &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Speed        &lt;/b&gt;&lt;/span&gt;&lt;/td&gt;  &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; MAC address &lt;/b&gt;&lt;/span&gt;&lt;/td&gt; &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Status     &lt;/b&gt;&lt;/span&gt;&lt;/td&gt;        &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; IP address        &lt;/b&gt;&lt;/span&gt;&lt;/td&gt;  &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; mask&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;  &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Gateway &lt;/b&gt;&lt;/span&gt;&lt;/td&gt;        &lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; Network number     &lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td id="color" align="center" height="20"&gt;&lt;span style=";font-family:tahoma;font-size:85%;color:blue;"   &gt;&lt;b&gt; DHCP IP     &lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;   &lt;td bg="" style="color: rgb(240, 240, 240);" align="center" width="20%"&gt;&lt;span style="font-family:tahoma;"&gt;VMware Virtual Ethernet Adapter for VMnet8&lt;/span&gt;&lt;/td&gt;   &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;Ethernet       &lt;/td&gt;   &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;100 Mb/s      &lt;/td&gt;   &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;00:50:56:C0:00:08&lt;br /&gt;(Vmware, Inc.)    &lt;/td&gt;   &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;Up     &lt;/td&gt;   &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;192.168.110.1  &lt;/td&gt;   &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;255.255.255.0     &lt;/td&gt;   &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;&lt;br /&gt;&lt;/td&gt;   &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;192.168.110.0   &lt;/td&gt;   &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;255.255.255.255     &lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;   &lt;td bg=""  align="center" width="20%" style="color:white;"&gt;&lt;span style="font-family:tahoma;"&gt;VMware Virtual Ethernet Adapter for VMnet1&lt;/span&gt;&lt;/td&gt;   &lt;td align="center" bgcolor="white" height="20"&gt;Ethernet       &lt;/td&gt;   &lt;td align="center" bgcolor="white" height="20"&gt;100 Mb/s      &lt;/td&gt;   &lt;td align="center" bgcolor="white" height="20"&gt;00:50:56:C0:00:01&lt;br /&gt;(Vmware, Inc.)    &lt;/td&gt;   &lt;td align="center" bgcolor="white" height="20"&gt;Up     &lt;/td&gt;   &lt;td align="center" bgcolor="white" height="20"&gt;192.168.190.1  &lt;/td&gt;   &lt;td align="center" bgcolor="white" height="20"&gt;255.255.255.0     &lt;/td&gt;   &lt;td align="center" bgcolor="white" height="20"&gt;&lt;br /&gt;&lt;/td&gt;   &lt;td align="center" bgcolor="white" height="20"&gt;192.168.190.0   &lt;/td&gt;   &lt;td align="center" bgcolor="white" height="20"&gt;255.255.255.255     &lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;   &lt;td bg="" style="color: rgb(240, 240, 240);" align="center" width="20%"&gt;&lt;span style="font-family:tahoma;"&gt;Broadcom NetXtreme 57xx Gigabit Controller #2 - Packet Scheduler Miniport&lt;/span&gt;&lt;/td&gt;   &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;Ethernet       &lt;/td&gt;   &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;1 Gb/s      &lt;/td&gt;   &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;00:19:B9:43:E3:0F&lt;br /&gt;(Dell Inc.)    &lt;/td&gt;   &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;Up     &lt;/td&gt;   &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;10.100.113.171  &lt;/td&gt;   &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;255.255.252.0     &lt;/td&gt;   &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;10.100.112.3  &lt;/td&gt;   &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;10.100.112.0   &lt;/td&gt;   &lt;td align="center" bgcolor="#f0f0f0" height="20"&gt;10.100.112.27     &lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;   &lt;td bg=""  align="center" width="20%" style="color:white;"&gt;&lt;span style="font-family:tahoma;"&gt;VCD VNC Adapter - Packet Scheduler Miniport&lt;/span&gt;&lt;/td&gt;   &lt;td align="center" bgcolor="white" height="20"&gt;Ethernet       &lt;/td&gt;   &lt;td align="center" bgcolor="white" height="20"&gt;100 Mb/s      &lt;/td&gt;   &lt;td align="center" bgcolor="white" height="20"&gt;02:50:F2:3D:00:01    &lt;/td&gt;   &lt;td align="center" bgcolor="white" height="20"&gt;Down     &lt;/td&gt;   &lt;td align="center" bgcolor="white" height="20"&gt;0.0.0.0  &lt;/td&gt;   &lt;td align="center" bgcolor="white" height="20"&gt;0.0.0.0     &lt;/td&gt;   &l
