今天是周末,闲下手里的事,总结下这段时间的工作以及前段时间学习的感慨吧。

   很开心面试第一家就被面试上了,给了我很大的自信心,面试官看了下我的年龄,问了下我的学习能力,和以后的发展方向。我把平时在家怎么学习,和以前的规划和他说了一遍。我平时很喜欢向高手们讨教职业规划,这样才能知道该往哪里走,例如是做DBA呢还是走架构师呢等等。虽然还很遥远,但是路是一步一步走的总得有个目的地吧。

   面试完我就知道有戏,虽然公司不大,我感觉非常好,因为有个人懂技术,而且还不赖,第一天去公司上班,我才知道,原来这个面试官就是BOSS,下面我们就称他为Li吧。

   这2个月里,经历了很多,包括同事因为家里原因的离职,在这里感谢下GUO对我的教导,我们研究了好多东西。公司提供了很好的平台供我们学习。

   在这里我就总结几点吧:

   1.LI常说研究技术,先研究整体框架,然后再在小点上逐个击破。(虽然我不是IT大师,但是我觉得很有道理)

   2.遇到错误,就要去排错,例如在做rocks时候,我们遇到了有一台节点机dhcp通过网络安装获取不到。

     ①我们首先测试了服务器上的2个网卡是否分配IP地址,拿一台PC去获取IP,ipconfig /release  ipconfig /renew.

     ②获取到后,插上网线假设为eth0分配IP,查看另一台服务器是否接收,DHCP安装,成功,那么缩小范围,在那一台不安装的节点机上。

     ③检测网口,无问题,再检查网线无问题,但是就是获取不了安装信息(PXE引导),最后缩小到交换机的一个网口。那个网口接触不良,解决!

   3.在研究技术时候,常常有英文的文档,要习以为常。毕竟很多技术都是老外比我们先进。

   4.遇到错误时候,不要立马就装系统,虽然是在研究,要多看日志,dmesg,/var/log/messages。多谷歌,毕竟很多新的东西百度是百度不到的。另外如果技术过新,尝试在谷歌使用英文搜索,会有很多资料对你有所帮助的。

   5.遇到一个新的东西时,例如我在博客中写的rocsks,lustre 以前从来没搞过的,要去官网上看Userguid,不要急,一点一点把他消化。虽然很多都是英文的,尝试谷歌翻译,或者谷歌浏览器。慢慢的如果经常看英文,你也就习以为常了。

   6.多加几个类似于新技术的群,实在解决不了的问题和群主们多交流交流,这样对技术也有提高。另外平时多关注群,有些配套的东西,你也可以知道,知道有这个事物,可以去运用。

   7.Li知道我对硬件不太熟悉,我拿SSD卡时,他让我不要拿到背面,(带小电池芯片板的那面)手里的静电会把烧坏!

   8.LI让我多和售后学学硬件。谨记!

   其他的就不一一列举了。这2个月里我最开心的事,就是我的shell脚本终于开窍了。

   以前一直看人家写,好羡慕,包括现在也在看,看了大概有一年了吧,就是不敢自己尝试,现在每个重复的东西,我都尝试着去写脚本,这样减少了人工(虽然写脚本花了不少时间)真是一劳永逸。

   前几天公司来了90台Server,这可是个×××烦,看了下基本要求的配置,都需要装suse11,我把suse的无人值守搭建好,写了脚本进去,这不是我第一次写脚本了,包括前面的kickstart,其实这些脚本写起来并不难。

   然后遇到了一些问题,每种机器的分区都不一样,进去以后需要修改例如打开VNC,打开SSH远程管理内容等等。

   我的解决办法是,拿现场的一台Server,做无人值守,分区对比了下,很高兴的发现前面几个区要求都是一样的,做好系统后,面临的问题是,分区,格式化,写fstab挂载。我也按照要求,写了对应的脚本。由于fstab,为了防止日后麻烦,我们使用了UUID=xxxxx 的方式挂载,我想了一下。人工是不可能的是,那么多区分到哪天!

   我利用了tune2fs -l |grep UUID |awk '{ print $3 }'

这样正好截取了UUID的值,再使用sed语句添加,还做了一个判断,因为fstab不是闹着玩的,弄错了系统就起不来了。这里感谢老段提醒了我,UUID固定为36位,使用是否是等于36即可。  

   总结的差不多了。不管你以前怎样,那是你的实力,现在遇到新的东西要去学习,那是能力的体现。不管我们在哪里做着什么样的事,没人能挡住你的学习脚步,别为不学习找借口。

  前些日子,和LI谈了下,我说想要个能装AIX的机器,他答应我,这一套系统搞完,就帮我买个二手的机器来学习,万分感谢!我们不像老板和员工,更像一起做技术交流的同事。

  下面一阶段日子里,首先要做好自己的本职工作,现在在做lustre的MDS热备,所以写了NFS的热备文章,其实原理应该是一样的,还要系统的学习下Mysql,深入学习bash shell。

                                                                                                                                                                                                                   2013.05.18

                                                                                                                                                                                                                     xiaolangit