本文轉載自:聯成29期電子報 

作者:胡尚忠老師

胡'r是聯成linux的老師,小小編曾經接到電話指定報名胡'r的課程。詳盡的授課內容,完整的專業素養,融會貫通就可以稱霸武林唷。

話說胡'r之前RHCE認證考試指南第一版可是想考RHCE最佳參考,沒想到配合考試改版,老師又推出新版,真是太感心啦!!

本文歡迎大家再轉載,只要註明出處即可!

RHCE 認証考試指南 第2版

由1999年至今,RHCE認証考試已經有十年的歷史,十年來,RHCE考試可以說是LINUX系列認証考試的代名詞,我們甚至可以說,RHCE見證了LINUX的崛起,造就了LINUX時代的來臨,也奠定LINUX在企業應用的基礎,有系統就需要有人去管理,管理系統的工程師在不同的時代自然會遇到不同的問題,因為時代的演變,考試的型態當然也必須不斷的翻新。

RedHat在今年五月一日起所採行的新一代考試系統,可以說是自1999年開辦考試以來最大的改變,以電子檔代替紙張,有效的縮短考試時間而不降低認証考試的難度及鑑別度,考試過程中題目的變化既靈活又實務,如過關一般的情境題型設計,讓我們見識到RedHat對於認証考試研發的務實與成熟,RedHat好像真的有如聽到授課老師及客戶的心聲一般,準確的在題目上反應了對於一個LINUX系統管理人員的期望,讓參與考試考生能夠經過認証考試的洗禮而有所得有所証。不是因為題目的難度,而是由於題目的務實與逼真,可以準確的反映出對於一個認証工程師在技術上的基本要求。

而RHCE的意義又不僅止於此,LINUX系統對使用者的要求其實對今天的用戶來說是比較困難的,在上課的過程中,我們必須重新了解電腦軟硬體的功能及組成架構,當我們對這些知識有一個程度以上的了解以後,才能順利使用LINUX作業系統。而往往指令不是問題,語文不是問題,電腦的知識與觀念才是使用系統的重點,因為現實環境中我們遇到的問題都是綜合性的,所以在認証考試的過程中有必要再度的檢視考生是否俱備這種綜合運用的能力,這也是RHCE認証課程及考試最有價值的地方。

實機考試(Performance Based Exam)可以考出選擇題形式的考試完全作不到的效果,考生遇到的狀況不會像是操作一項軟體,或五個答案選一個這麼單純,這也是大家比較不習慣的地方,考慮的地方變得很多,比如某個服務連線失敗,考生就必須逐項的檢查系統中有可能造成失敗的因素:網卡有沒有正確設定與連線,路由及名稱伺服器設定是否正確,防火牆及TCPWrapper是否有阻擋連線的規則,伺服器的程序是否有正確執行,設定檔是否反映出題目的要求,檔案系統的權限及配置是否有問題,開機時是否會自動啟動服務程序,SELinux是否阻擋程序的進行等等。換句話說,這種以實作情境為基礎的認証考試,目的就是要檢測考生是否真的有能力面對現實的狀況,因為考試時就是這麼逼真,需要考慮的角度就是跟現實狀況一樣,非得要你了解整個網路服務操作連線的過程之後才能正確的做出題目所要求的結果。這也是為什麼RHCE被稱為LINUX認証考試中的「Crown Jewel」,就像是權杖或皇冠上的寶物一樣的珍貴與重要了。

節省時間卻不改變考試難度

RHCE考試一改過去一整天兩個階段5個半小時的型態,變為只有一個階段,3個半小時的考試時間,一般的反應就是覺得考試變難了,其實不然。扣掉了最為人恐懼的除錯(Trouble shooting),每個考過的考生都不會忘記當時必須要在一個小時內完成5個項目的那種緊繃狀態,因為這一個小時裡的東西不搞定,後面的考試也不用考了。但是除錯只是表面上不見了,許多的情境,在後面的試題中重現,一樣考得到,但難度沒有增加。

再者,過去在第2階段需要依照指示安裝系統,現在考生拿到的就是一台已經安裝好的系統,再也不需要重新安裝系統了。除了在過去的統計數據上顯示了現在大部分的考生都可以正確的安裝系統之外,另一個原因其實是因為現在的LINUX作業系統已經比過去好裝的太多了,核心更先進更穩定,支援更多的硬體,安裝程式進步了,安裝過程也不斷的可以簡化。硬體廠商也更上道了,IBM、HP、DELL都會為其主機在出廠時進行LINUX系統的認証,連宏碁、華碩都因應時代趨勢推出安裝LINUX的筆電,一改過去主機出廠硬體就只對視窗系統進行認証,可以安裝視窗系統就可以出廠的舊習慣。所以LINUX在今天就更容易安裝了,Nvidia及ATI也早已發表其高階顯卡產品的LINUX驅動程式,雖然是close source,但也可以包在安裝程式中,不需要另外安裝了(請參考Fedora Core 11)。

然而這並不代表考試變簡單,表面上不考的技術在過程中仍舊會用到,好比同學常常喜歡將開機過程當成一個考試項目來看待,用準備考試的方式來認識開機過程,換句話說,同學可能列了一個一個的要點,步驟或流程,用來記憶開機過程,但是當在家裡或公司遇到開機問題時,或X window無法啟動時,就用重灌系統解決,卻從來沒有親手處理過每一種開機有問題的狀況,由GRUB的載入,核心及initrd的載入,rc.sysinit的執行,及runlevel的達成,每一個步驟都可能出現問題,或被考生自己弄出問題來而必須修復。

請注意,是修復,不是重灌,考場準備好的,都是已經安裝完畢,可以正常開機的系統,我們不會幫您重灌系統,也沒有救援光碟可以給你用,換言之,在考試的過程中,如果考生因為設定的失當自己將主機變成無法開機,導致無法評分,考試成績將以零分計算。

支援多國語言的電子化題目

考試時間共3個半小時,題目分類為RHCT及RHCE兩部份,兩部份皆必須取得70%的分數,才能獲得RHCE認証,過去會以紙張列印題目作為考題,考後回收,此舉不但浪費紙張,事後還必須費事銷毀,更為考生所恐懼的是標準化的英文考題,不過現在有繁體中文考題了。

電子化的考題讓大家的負擔都減輕,讓大家都有較公平的機會,現在考題支援的語系有:簡繁體中文、荷蘭文、義大利文、土耳其文、英文、日文、法文、韓文、俄羅斯文、西班牙文、葡萄牙文,考生可以在考試時隨時切換題目的語言。

中文考題讓大家可以用較快的速度理解題目,也不用花時間查字典,對題目誤解的情況也大幅的減少,還真的做到了一個程度以上的皆大歡喜,而此舉也證明了RedHat的用心,當別家公司還在只用英文考試的時候,RedHat今天已經願意做多國語言了。


應考注意事項

1.考生可以帶一枝筆,我們會給您一張紙,幫助您在考試時紀錄之用,但考試完畢之後會收回。

2.請帶雙證件,我們必須查驗您的身份。

3.不可以在考試時使用任何電子設備,手機,PDA,USB碟。

4.請準備英文形式的個人資料,將在考試註冊時使用,包含英文姓名及通訊地址,及寄送成績之電子郵件地址。

5.做題目的時候,考量的範圍往往不是以單一服務成功為準,要記得評分時會先進行重開機,重開機之後你的服務是否會自動啟動呢?阻礙連線成功的條件解決了沒有呢?

6.最後一點,也是最重要的一點,考場的主機都是安裝妥善,可以正常開機的,考試評分的時候,都會先幫各位進行重開機,再進行評分,如果因為考生操作及設定的失當造成開機失敗,就是連Run Level 1都進不去,考試成績將以零分計算。

依照慣例,以下是考試重點列表,參考下列網址,我們的RH033/RH133/RH253課程已經涵蓋所有的考試重點,標記星號的部份,請加強準備:

http://www.redhat.com/certification/rhce/prep_guide/

Study Points for the RHCE Exam

Prerequisite skills for RHCT and RHCE

Candidates should possess the following skills, as they may be necessary in order to fulfill requirements of the RHCT and RHCE exams:

• use standard command line tools (e.g., ls, cp, mv, rm, tail, cat, etc.) to create, remove, view, and investigate files and directories

• use grep, sed, and awk to process text streams and files

• use a terminal-based text editor, such as vim or nano, to modify text files

• use input/output redirection

• understand basic principles of TCP/IP networking, including IP addresses, netmasks, and gateways for IPv4 and IPv6

• use su to switch user accounts

• use passwd to set passwords

• use tar, gzip, and bzip2

• configure an email client on Red Hat Enterprise Linux

• use text and/or graphical browser to access HTTP/HTTPS URLs

• use lftp to access FTP URLs

RHCT skills

Troubleshooting and System Maintenance

RHCTs should be able to:

• *boot systems into different run levels for troubleshooting and system maintenance

• *diagnose and correct misconfigured networking

• *diagnose and correct hostname resolution problems

• **configure the X Window System and a desktop environment

• *add new partitions, filesystems, and swap to existing systems

• *use standard command-line tools to analyze problems and configure system

Installation and Configuration

RHCTs must be able to:

• perform network OS installation

• implement a custom partitioning scheme

• *configure printing

• *configure the scheduling of tasks using cron and at

• *attach system to a network directory service, such as NIS or LDAP

• **configure autofs

• **add and manage users, groups, quotas, and File Access Control Lists

• **configure filesystem permissions for collaboration

• *install and update packages using rpm

• **properly update the kernel package

• *configure the system to update/install packages from remote repositories using yum or pup

• *modify the system bootloader

• **implement software RAID at install-time and run-time

• **use /proc/sys and sysctl to modify and set kernel run-time parameters

• *use scripting to automate system maintenance tasks

• *configure NTP for time synchronization with a higher-stratum server

RHCE skills

Troubleshooting and System Maintenance

RHCEs must demonstrate the RHCT skills listed above, and should be able to:

• use the rescue environment provided by first installation CD

• *diagnose and correct boot failures arising from bootloader, module, and filesystem errors

• *diagnose and correct problems with network services (see Installation and Configuration below for a list of these services)

• **add, remove, and resize logical volumes

• **diagnose and correct networking services problems where SELinux contexts are interfering with proper operation.

Installation and Configuration

RHCEs must demonstrate the RHCT-level skills listed above, and they must be capable of configuring the following network services:

• **HTTP/HTTPS

• **SMB

• *NFS

• *FTP

• *Web proxy

• *SMTP

• **IMAP, IMAPS, and POP3

• *SSH

• DNS (caching name server, slave name server)

• *NTP

For each of these services, RHCEs must be able to:

• *install the packages needed to provide the service

• *configure SELinux to support the service

• *configure the service to start when the system is booted

• *configure the service for basic operation

• **Configure host-based and user-based security for the service

RHCEs must also be able to:

• configure hands-free installation using Kickstart

• implement logical volumes at install-time

• use iptables to implement packet filtering and/or NAT

• use PAM to implement user-level restrictions

 

 

 

arrow
arrow

    聯成電腦 發表在 痞客邦 留言(0) 人氣()