Dec
19
2008
0

NTP: The Network Time Protocol

(旧文,2005年7月29日发表在 http://blog.donews.com/lin/archive/2005/07/29/486055.aspx

  NTP 网络时间协议,是基于网络时间服务器与客户机的同步协议,用于保证全球时间的一致性。在 Windows 2000 及 XP 等系统上基本都带了 NTP 支持,在 FreeBSD 或 Linux 也都全部提供相应的支持。
  公司最近新增加了将近二十台服务器,其中有给 web 主站用的,有给 mms 无线增值业务部门用的,也有分配给另一个独立项目组用的,还有一台暂时给 verycd 做反向代理用,其中还有几台用于数据库服务器。
  最近网管的事最近特别繁重。两个网管因为经验不足,导致大量的问题出现。当然这其实也正说明是最近发展比较迅速的表现之一,因此给他们的压力与平时当网管“闲着”比反差极大,当网管有时候是一种很清闲的代名词。
  另外一方面是 lua 研发的 Calendar 插件,涉及到时间管理,所以就又看了看 NTP 协议,看我们项目是否需要加入类似插件,开拓一下思路。同时,在检查网管部署的 snmp 及 mrtg 时不经意发现,将近二十台服务器里,每一台服务器的时间都相差甚多,所以决定为每一台服务器开启时间同步服务。
  在 google 上找到了一份全球 ntp 服务器列表,把 ip 地址提取出来,然后用 fping 将 ping 不通的及响应较慢的 ip 过滤掉,大概留下 26 个响应速度基本上都在 500ms 以内的 ip 地址,自己加了一个域名 ntp.1k.cn 解析过去。
  在 crontab 里面,加入每小时进行一次 ntpdate ntp.1k.cn 的同步任务,今后要网管为每一台服务器保证时间的精确度,必要的话开一台公共服务器,提供诸如 bind, ntpd 等服务,用于内部专用的域名解析、时间同步管理等服务。
  http://www.ntp.org - The Network Time Protocol
  ftp://ftp.rfc-editor.org/in-notes/rfc1305.txt - Network Time Protocol (Version 3)
  ftp://ftp.rfc-editor.org/in-notes/rfc2030.txt - Simple Network Time Protocol (SNTP) Version 4

Written by Lin in: 旧文 | Tags:
Dec
19
2008
5

网管

(旧文,2005年7月23日发表在 http://blog.donews.com/lin/archive/2005/07/23/477321.aspx

  开始,二六五的前身也就是华域,来自厦门。因此在成立北京二六五公司时并没有职业网管角色的存在,初期筹备阶段的网管工作基本上是我在兼着,甚至包括局域网内的宽带接入及无线路由器的设置等。
  先前,厦门的网管主要是 gump 和 eric 在兼着,现在厦门的职业网管“瀛瀛一谈”其实也才刚刚上岗不到三个月。
  后来,网管工作越来越干扰我所在职位的正常工作,期间试图培养出一个网管,开始的时候 pizi(也就是 boss)让我看看是不是培养一下大虾,但他在 Unix 方面没什么天赋,大大咧咧的性格也不太适合当网管,因此这阶段除了托管服务器、重启服务器什么的,让他一起帮忙,基本上网管工作还是我在兼着。
  再后来,summer 介绍了 webmaker(wizard)加盟,他分摊一部分网管工作,但是他的性子却又太慢了,以至于安排给他的任务,一天完成不了也许要两天或三天才能完成,因此他也不适合当职业网管,并且他还属于另一个独立项目组。
  直到,我把 maxview 请来了,我才算松了口气。基本上我可以放手让他去干,在他没加盟265公司之前,我们已经认识有好些年了,并且有过一些协作开发,所以他一进来配合就很有默契。他在 Web 编程方面基础很好,虽然正值毕业期,可是已经很有实践经验,因此让他当网管并不能发辉他最大的潜力,所以开始阶段让他协助另一个独立项目组完成 php 的开发工作,虽然他也算是第一次接触 php 开发,但上手的特别快,甚至和有一两年 php 开发经验的 webmaker 比,速度还是要快很多。
  又一次,summer 找来了 tony 来当职业网管,tony 相对比较成熟,与托管方的网管及业务方面做的比较到位,但是他以前有 80% 的机会是管理 Windows 的服务器,对于 Unix 方面接触相对也较少。交给他的一些服务器部署工作,需要用到什么,都得给他讲细一些,甚至将自己在某台机器的操作记录下来,做成文档给他参考。不过就算我写了文档,实际上不知道是他没看懂还是别的原因,有些任务还是没有执行到底。
  最近一次,将 tony 调去那个独立项目组,因为他们的服务器也越来越多。此时,我在网上物色了一个 Linux 管理员小龙,在网上交流的时候,可以感觉得出他对理论方面很到位,想必在现实中应该没有问题,不过他还没毕业,如果已经毕业了该多好呢。
  暑假,小龙和我联系说,能否让他来实习兼职当网管,我答应了让他过来。
  此时,正逢是265网络业务发展最火暴的时期,访问量急剧上升,同时还邀请 allan 加盟,开始大规模的开拓无线业务。因此服务器的需求增加了好几倍。
  对于还没毕业的小龙来说,这应该是理论实践的大好机会,只是在这个关键时刻,容不了多少过错,必须保证服务器稳定万无一失。恰恰访问量太大、恰恰服务器配置没实践过、恰恰犯了和 tony 同样的错、恰恰犯了很多职业网管初期犯的一些常识性错误…
  服务器异常,连续重起三次,查不到原因也没找合适人选上去支援解决问题,后来发现是日志超过2G,开始往错误日志及系统内部发警告,因此影响系统性能;服务器宕机,折腾了半天让机房重启竟然不知道哪一台,唯有让他们贴新标签、画机位图;没有严格按照要求,按流水批量安装部署服务器,本来每台机器的配置和参数讲好,需要部署哪些常用软件包,结果缺这差哪的。新购的5台服务器安排发往沈阳移动,结果给送到南池子,是水儿和 tony 没有沟通到位,小龙在业务交涉方面的还需要再锻炼。
  看似老板急了,其实我也火了。
  老板说,肖工从厦门出差过来了,他当过一段时间网管,目前负责厦门技术部分,可以让他培养一下底下的人,重新规划一下服务器。这阶段必须保证网络的稳定,对265是很关键的时期。越过这个非常时期,DWS 也才有希望让更多的人使用,因为那是我们的一个原始积累。此外还有将无线部门的开发工作部分将会转移到厦门负责,是否服务器网络管理工作也将跟随着过去。
  最近,网管的事常常让我失态,对着网管直哄:常识性错误、基本错误…
  回想,我17岁时在瀛海威当网管,也有七八年了,当年还有“少年网管”的称号,至今刘韧还说我是 DoNews 网管。遇到过的问题也不少,只是可能自己相对比较幸运,该错的不至于太大的错,或者说就算错了,容错的机会也大。
  网络海洋,有容乃大!

Written by Lin in: 旧文 | Tags:
Dec
09
2008
0

Windows Live是微软的一朵云?

(原标题:Windows Live 微软十年来最大的一次转型,本文于2005年11月03日发表在 donews 博客)

  关于 Windows Live(http://www.live.com)的 Beta 版本刚刚上线服务,其界面风格基本上是 Start Preview(http://www.start.com)的拷贝,大概是一个 Team 开发出来的产品。其实早在一年前就有关于 Longhorn Live 服务功能泄露的消息,只是那时候的 Live 更像是 Smart Client 开发出来的成果,今天的 Live 却来了个180度大转弯,全然是 Web-Based 模式。
  去年的 Longhorn 有两个明显的新标记,其中一个是“Live”,另一个则是“Spaces”,它主要整合了 MSN, Hotmail, MOOL(Microsoft Office Outlook Live)以及其它额外功能。Spaces 大家已经比较熟悉,其最引人瞩目的 Blog 服务,结合 MSN Messenger 服务,现在其注册量已经相当惊人。而 Live 的新面貌,则试用过 Start 的人一定对他早有印象,不过大家看到的多半只看到其表现。
  以 Live 为代号的产品将逐步现身,其中包括基于 AJAX 的电子邮件客户端(Windows Live Mail)、用来扫描清除病毒的 Live 安全中心(Windows Live Saftey Center)、即时通讯(Windows Live Messenger)、游戏服务(Xbox Live)等应用,还有 Windows OneCare Live、Windows Live Favorites、Windows Live Local 等新应用。
  可以看出 Live 已经成为 Microsoft 的新战略,包括 Windows Live 及 Office Live,为其带来销售在线订购服务和广告的机遇,主要面向中小企业和最终用户。
  Microsoft 自1995年转向 Web、2000年向 Web Services 转型以来,这是十年来最大的一次转型。不过 Bill Gates 的目的并不是为了取代自己的操作系统或办公软件,而是为了抢占更多的互联网用户,换句话说包括非 Windows 或 Office 用户。
  从目前的 Web 版本定义上,Live 已经属于 Web 3.0 的产品,Windows Live 使用了公开的 API,不过我还没有仔细研究,猜想大概是使用 ASP.NET 结合 AJAX 实现的一些技术。
  Microsoft 做事一向很在意人机交互,更在意用户使用感受。稍微留心点会发现,其实从 Windows 95 开始,就启用了“Start”概念,即一切从 Windows“开始”,且同时起用了 start.com 域名,虽然我们不知道它为何没有发展起来,姑且给他一个理由叫战略吧。在经历了 Windows 2000 及 Windows Me 这两个跨千年的产品后,更是推出了 Windows XP,这个“eXperience”就是所谓的“体验”概念。近两年又迎来了 Google 这个互联网新秀的威胁,去年底 Microsoft 从一家流媒体公司买下 live.com 域名开始,终于又让我们看到 Microsoft 进入“在线时代”的决心,那就是:开始、体验、生活…

Written by Lin in: 旧文 | Tags: , , ,
Nov
03
2008
0

用SeaTools检查硬盘坏道

  手上有一块 ST31000340SV 型号的硬盘,在向外拷贝文件时发生读取错误。在网上找比较好的磁盘检测、修复工具,最后还是在希捷的网站上下载一个叫 SeaTools 的硬盘修复工具,并且手工做了个 U 盘启动版本。

  在 DOS 下用长检测发现十几处错误,并且做了修复,原以为这样就算修好了,因为通过“校验”了,没想到往里备份大量数据后,再次往外拷贝文件时又发现了文件读取错误“ReadFile(数据错误(循环冗余检查)。23) : x:\tu\2007\01\tu.2007.01.11.rar”。硬盘坏了,真不是简单用软件就能修复的啊,还以为 SeaTools 具备厂家级修复,看来不能!

  好在还在保修期内,只是数据就没那么幸运了,赶紧找孙勇送回厂家维修去。在网上拍了一块最新推出的 ST31500341AS 型号的硬盘,明天能送到,备份完可备份的数据就把硬盘送修。

2008-10-14 03:22 发表于 http://www.5gme.com/space-44-do-blog-id-27509.html

Written by Lin in: 旧文 | Tags: ,
Nov
03
2008
0

买McDonald’s秘诀

  你,有没有发现,在 McDonald’s 买一样的东西,不一样的价格?
  是的,也许你知道套餐会比单点便宜,单要1个汉堡、1份薯条、1杯可乐的价格肯定比1份套餐贵,所以如果你懒些可以选择套餐。
  但是,我喜欢吃麦香鸡,好吃而且价格实惠,1个汉堡仅6元。同时,我也喜欢吃麦香鱼,但1个汉堡卖11.5元,比麦香鸡贵5.5元。所以,我经常吃麦香鸡,偶尔吃麦香鱼。
  然而,如果1份套餐吃不饱,你想多吃1个麦香鱼或者麦香鸡汉堡,你会发现:
  麦香鱼套餐(中) 19.5 + 麦香鸡 6.0 = 25.5 元
  麦香鸡套餐(中) 18.0 + 麦香鱼 11.5 = 29.5 元
  服务员多收你4元,而给你的食品却是一样的:主食A+配餐+饮品+主食B,不论你怎么变换他们的位置:(麦香鱼+中薯条+中可乐)+麦香鸡或是(麦香鸡+中薯条+中可乐)+麦香鱼。

2008-09-24 17:39 发表于 http://www.5gme.com/space-44-do-blog-id-24144.html

Written by Lin in: 旧文 | Tags:

Powered by WordPress | Aeros Theme | Linxinglu.com