实际上,新概念的每个系列课程都力求从基础到实践,满足不同人士技术的需要;每个系列都有基础课程和CO-OP课程,旨在使两者之间达到完美的和谐和互相补充。基础课程是CO-OP的的理论核心,是顺利进行CO-OP项目的保证;而CO-OP课程是基础课程技术的有效延伸,是找工获取经验的必须。两者相辅相成,新概念培训中心希望能过这种搭配,使朋友们掌握最完整的技术去应对工作需要。“UNIX CO-OP ”也是在这种大背景下,经过了近半年的酝酿和精心准备隆重推出的,堪称是多市独家首推的就业热点课程,也是最出彩的课程。特别是执教的Mr. Jiang在UNIX方面,具有丰富的实战经历和一流的教学经验,课程除了涵盖UNIX Admin的全部工作过程,更包涵大量面试必问问题,令您快速获得最重要的北美UNIX工作经验,就业利器,一定会让您耳目一新,马到成功!
-------------------------------------------------------------------------------------------------------------------------------------------------------------------
或许您是新到加拿大不久,曾经在自己的国家有着坚实的UNIX理论基础和深厚的UNIX工作经验;或许您是刚刚或是已经高分拿到UNIX认证的证书。尽管您具备很强的UNIX背景,但是如果没有加拿大的工作经验,都将阻碍您在加拿大乃至北美的UNIX事业发展。在北美,特别是UNIX行业,本地经验对于找工至关重要。所以能够参与并掌握UNIX经验并获得最重要的就业Reference,对于成功就业UNIX方向起到了一步到位的作用。众所周知,SA工作对实际经验要求甚高,可以说是“越老越香” 的职业。很多朋友已经通过了SUN 的 Solaris 认证考试,迈出成功的第一步,但是迫切需要实际动手经验来完成找到工作这临门一脚。另一类朋友,有 SA 的经验,迫切希望了解北美公司SA的日常工作流程以及面试中问题特点。新概念隆重推出的“UNIX CO-OP ”课程,汇集老师多年 Solaris Production Support 的实际经验,完全是live case based knowledge transfer 再加实际动手全程操作。“Unix Admin CO-OP”共60小时,不仅可以学到真正的北美实际技能,更可获得北美Reference,一举两得,本期更是特价!
UNIX(SA)面试的一大特点,就是 scenario based 问题居多。学员能够通过“UNIX CO-OP ”课程掌握实战环境中完成从OS installation、 Kernel patch upgrade、 System security hardening、 Performance tuning、 Device & Storage management, 到 Network management、 Naming service setup and management 以及 Shell programming全方面,内容更涵盖日常实际系统管理的各方面,专为学员获取动手经验,攻克面试这一关而量身定做。同时,还会向同学介绍Sun各类 Server & Storage model 的硬件特点,帮助同学达到SA的真正境界,即硬件知识、OS知识都过硬,从而为你的 RESUME 增加实料,有的方矢,信心倍增。
课程内容:The sixty-hour Solaris co-op program is focused on hand-on lab practice in order for attendants to reinforce or gain hand-on experience. It begins with basic Sun system hardware and software concepts and goes through the entire procedure of setting up a new server and every aspect of daily support tasks in real life, as well as scenario-based troubleshooting.The teacher will team up with you to work on machine Jumpstart, system hardening, boot disk protection, disk and device Management, printer configuration, networking, configuration of NFS, NIS, DNS, Shell Programming, performance monitoring and troubleshooting. Our goal is to have everyone grasp the knowledge below and perform related tasks independently and freely after the program.
Solaris system quick review --Sun server hardware introduction
Case Study: Set up a Jumpstart server & Jumpstart installation of Solaris
The Boot PROM
Case Study: System Security hardening after Solaris installation
Solaris patch and package
Case Study: Examination of the new box
Device management
Performance monitoring
Printer management
Case Study: Boot disk protection
Case Study: File system: ufs, nfs
Case Study: Network management
Case Study: Solaris naming services
Case Study: Shell programming exercise
Case Study: Storage management and RAID
Interview Q&A in Case 9
• 与 USERS 沟通
很多 System Admin 做久了,会逐渐意识到他/她们的存在是要使USERS活得轻松,因此在做决定和建议时会以可用性、稳定性和安全性为出发点。沟通是以真实性为基础的。如果在一个问题上陷了进去,让 USERS 知道你在尽力解决,并且让他/她们获知你的进展情况。USERS 会尊重解决问题的人,即使不是马上清楚答案。他/她们即不喜欢错误答案,也不喜欢缺乏回馈。当没有反馈时,USERS 便会易于PANIC。当你需要承认解决方案还没有时,请记住爱迪生在这种压力下是这样说的:” 我还没有失败。我已经找到了 10000 种不 work 的方法。
• 善加利用可用的信息
通读用户手册、README 信息和版本更新文件。浏览 user group, news group 以及供应商网站上的信息。总之,在安装新的硬件或软件之前,搜集可用的信息,做足准备。另外,不要犹豫致电供应商的技术支持,从而获得他们对你的方案的一致见解。在供应商内部建立一个联系网络,也是一个很好的途径,这样可以使你在需要时,获得帮助。
• 只有完全测试了,才算完成
很多 SYSTEM AMDIN 喜欢这份工作,是因为在维持系统运转的过程中充满技术挑战和创造性。这些人的个性,喜欢挑战,但不一定喜欢一遍一遍地详细测试和修改。不幸的是,对于良好的系统保障和系统管理来说,测试是必需的。不完整的测试会浪费随后的大量时间。其实,这条规则也说明,建立一个测试环境是必要的。如果 production 环境十分重要,那么就该有一个测试环境用来验证概念、检验 production procedures、学习及实验。
• 绝对不要在星期五修改任何东西
不论什么原因(急于回家,或是别的) ,在周末(或假期) 前做 changes 常常会导致一场灾难。不要试图检验你的运气。等到有足够的时间。有些人甚至不喜欢在周一 make changes,因为这也是一个较特殊的日子。
• Audit Before Edit
在对系统进行任何 major changes 之前,检查 logs 以确定系统运作正常。如果在做 changes 之前系统没有问题,那么随后出现的任何差错都极有可能是有所做的改动导致的。想像如果经过一番折腾,仅仅发现差错在做 changes 之前就存在了,该是多么恼人的一件事情。
• 只要可能,使用缺省设置 (defaults)
如果为省时省钱,而设计一个复杂但理论上可行的方案,会导致问题,很难解决的问题。
有的 System Admin 在做 changes 时图方便,结果使自己的系统与别人的不同。比如,有人仍然把文件装入 /usr/local/bin 下,尽管 SUN 已经有几年不鼓励如此了 (他们鼓励 /opt/local). 如果这是 USERS 期望找到文件的地方,他/她们可能会感觉容易使用,但当其他 System Admin 遇到非标准的设置时,会感到出乎意外和不自在。(当然,这仅仅是一个例子。关于 /opt/local 与 /usr/local/bin, 仍然是一个争论的话题。)
另外,确定你自己的缺省设置 -- 尽可能地标准化。尽量在所有机器上安装相同的 Solaris 版本,相同的 patch set,相同的应用软件版本,以及相同的硬件设置。这是一个好的目标,尽管实践中难以100%实现。又例如,你可能决定不使用 /opt/local,但你可能会制定标准,/usr/local 放只读的 local 文件,/var/local 存放可修改的 local 文件。而且,把你的环境中的这些缺省标准记录入文档,日后于己于人都会非常有用。
• If It Ain’t Broke, Don’t Fix It
很神奇,谚语常常是对的。当我们回忆自己仅仅是因为要做一个小改进,而引起的大问题,以及随后花在救火上的时间,这条准则是多么美妙,不仅对系统管理,真实生活中何尝不是如此。
• 及早并经常存档
由于系统 crash 导致数据丢失而浪费掉的时间,加起来可能是一个很大的数目。及早并经常存档减少了问题发生时的损失。有一个故事是说 Bill Joy 正在给他的程序,vi 编辑器,增加很多 features 的时候,硬盘突然 crash ,他所做的改动都丢失了。这使他非常失望,而没有去重做那些改动,于是留给我们一个不如预期有用的 vi。不要让类似事情发生在我们身上。
以上只是人们总结出来的一些经验,并不是一成不变的教条。只是如果能使大家增进对 System Admin 这一工作的兴趣和了解,本文的目的就达到了。
------------------------------- 完------------------------
作者及授课老师简介:Mr. Jiang,国内著名大学计算机本科、硕士毕业。十多年Unix System Admin经验,曾任职海外电讯、半导体及金融公司。任职加拿大本地银行Sr. System Admin.多年,拥有丰富 High availability system setup, support and troubleshooting 经验,详细了解对SA的实际工作要求,技术水平一流。新概念 “UNIX ADMIN CO-OP”班的授课老师, 以严谨负责、耐心肯讲而著称!
授课老师简介:就职于BCE的名师金老师领衔主讲,金老师在BCE担任Senior Unix Admin多年,拥有无比丰富的实战 hands-on 经验及Sun Solaris的两级证书,新概念“Unix Admin证书经验班”权威授课老师!
--------------------------------------------------------------------------------------------------------------------------------------------
Royal College of Technology Canada(新概念电脑培训中心)
政府EI 申请首选学校,安省注册编号:0292。