Red Hat Training

A Red Hat training course is available for Red Hat Satellite

7.3. 一​​​般​​​問​​​題​​​

若​​​要​​​開​​​始​​​為​​​一​​​般​​​問​​​題​​​進​​​行​​​疑​​​難​​​排​​​解​​​,請​​​檢​​​視​​​與​​​出​​​錯​​​元​​​件​​​相​​​關​​​的​​​日​​​誌​​​檔​​​案​​​,查​​​看​​​是​​​否​​​發​​​生​​​過​​​錯​​​誤​​​。​​​在​​​ Red Hat Enterprise Linux 5 上​​​,您​​​可​​​以​​​使​​​用​​​ tail -f 指​​​令​​​來​​​檢​​​視​​​所​​​有​​​紀​​​錄​​​檔​​​,然​​​後​​​執​​​行​​​ yum list(在​​​較​​​早​​​版​​​本​​​的​​​ Red Hat Enterprise Linux 上​​​則​​​使​​​用​​​ up2date --list)。​​​您​​​接​​​下​​​來​​​應​​​該​​​檢​​​視​​​所​​​有​​​新​​​的​​​日​​​誌​​​檔​​​案​​​,以​​​找​​​尋​​​線​​​索​​​。​​​
另​​​一​​​個​​​常​​​見​​​的​​​問​​​題​​​就​​​是​​​磁​​​碟​​​空​​​間​​​滿​​​出​​​。​​​當​​​磁​​​碟​​​空​​​間​​​已​​​滿​​​時​​​,您​​​大​​​概​​​回​​​發​​​現​​​日​​​誌​​​檔​​​不​​​再​​​寫​​​入​​​新​​​資​​​訊​​​。​​​如​​​果​​​紀​​​錄​​​在​​​寫​​​入​​​一​​​半​​​時​​​中​​​止​​​(例​​​如​​​一​​​串​​​字​​​只​​​完​​​成​​​一​​​半​​​),就​​​極​​​可​​​能​​​代​​​表​​​已​​​沒​​​有​​​足​​​夠​​​的​​​磁​​​碟​​​空​​​間​​​了​​​。​​​若​​​要​​​進​​​行​​​確​​​認​​​,請​​​執​​​行​​​以​​​下​​​指​​​令​​​,檢​​​查​​​ Use% 欄​​​位​​​的​​​百​​​分​​​比​​​:
df -h
除​​​了​​​日​​​誌​​​檔​​​之​​​外​​​,您​​​亦​​​可​​​查​​​看​​​ RHN Satellite 及​​​其​​​多​​​種​​​元​​​件​​​的​​​狀​​​態​​​。​​​您​​​可​​​透​​​過​​​執​​​行​​​以​​​下​​​指​​​令​​​來​​​這​​​麼​​​作​​​:
/usr/sbin/rhn-satellite status
除​​​此​​​之​​​外​​​,您​​​亦​​​可​​​獲​​​得​​​各​​​元​​​件​​​的​​​狀​​​態​​​資​​​訊​​​,例​​​如​​​ Apache Web server 與​​​ RHN Task Engine。​​​舉​​​例​​​來​​​說​​​,若​​​要​​​檢​​​視​​​ Apache Web server 的​​​狀​​​態​​​,請​​​執​​​行​​​下​​​列​​​指​​​令​​​:
service httpd status
若​​​ Apache Web server 並​​​未​​​執​​​行​​​,您​​​ /etc/hosts 檔​​​案​​​中​​​的​​​項​​​目​​​可​​​能​​​不​​​正​​​確​​​。​​​欲​​​取​​​得​​​這​​​項​​​問​​​題​​​的​​​詳​​​細​​​說​​​明​​​,和​​​可​​​能​​​的​​​解​​​決​​​方​​​案​​​,請​​​參​​​閱​​​ 節 7.4, “找​​​不​​​到​​​主​​​機​​​/無​​​法​​​判​​​斷​​​ FQDN”。​​​
欲​​​取​​​得​​​ RHN Task Engine 的​​​狀​​​態​​​,請​​​執​​​行​​​以​​​下​​​指​​​令​​​:
service taskomatic status
欲​​​取​​​得​​​更​​​多​​​資​​​訊​​​,請​​​參​​​閱​​​ 節 8.8.1.1, “維​​​護​​​ RHN Task Engine。​​​
欲​​​取​​​得​​​衛​​​星​​​伺​​​服​​​器​​​的​​​ Embedded Database 狀​​​態​​​,請​​​執​​​行​​​以​​​下​​​指​​​令​​​:
service oracle status
若​​​要​​​判​​​斷​​​您​​​資​​​料​​​庫​​​綱​​​要​​​的​​​版​​​本​​​,請​​​執​​​行​​​以​​​下​​​指​​​令​​​:
rhn-schema-version
要​​​辨​​​別​​​您​​​衛​​​星​​​伺​​​服​​​器​​​資​​​料​​​庫​​​的​​​字​​​元​​​集​​​,請​​​執​​​行​​​以​​​下​​​指​​​令​​​:
rhn-charsets
如​​​果​​​管​​​理​​​員​​​無​​​法​​​從​​​ RHN Satellite 獲​​​得​​​電​​​子​​​郵​​​件​​​,請​​​確​​​定​​​ /etc/rhn/rhn.conf 檔​​​案​​​中​​​的​​​ traceback_mail 設​​​置​​​了​​​正​​​確​​​的​​​電​​​子​​​郵​​​件​​​位​​​址​​​。​​​
如​​​果​​​ traceback 郵​​​件​​​是​​​由​​​ dev-null@rhn.redhat.com 所​​​標​​​記​​​,而​​​您​​​希​​​望​​​您​​​組​​​織​​​能​​​使​​​用​​​該​​​位​​​址​​​,請​​​將​​​ web.default_mail_from 選​​​項​​​與​​​適​​​當​​​的​​​值​​​包​​​含​​​在​​​ /etc/rhn/rhn.conf 中​​​。​​​
如​​​果​​​匯​​​入​​​/同​​​步​​​頻​​​道​​​的​​​過​​​程​​​失​​​敗​​​,並​​​且​​​您​​​無​​​法​​​以​​​任​​​何​​​方​​​式​​​修​​​復​​​,請​​​執​​​行​​​下​​​列​​​指​​​令​​​以​​​刪​​​除​​​快​​​取​​​:
rm -rf temporary-directory
請​​​注​​​意​​​,節 6.2.2.1, “準​​​備​​​頻​​​道​​​內​​​容​​​的​​​ ISO” 建​​​議​​​您​​​使​​​用​​​ /var/rhn-sat-import/ 作​​​為​​​此​​​暫​​​存​​​目​​​錄​​​。​​​
接​​​下​​​來​​​,請​​​重​​​新​​​啟​​​動​​​匯​​​入​​​或​​​同​​​步​​​程​​​序​​​。​​​
若​​​ yum(或​​​ up2date)或​​​ RHN Satellite 的​​​推​​​送​​​功​​​能​​​停​​​止​​​運​​​作​​​,那​​​可​​​能​​​是​​​舊​​​的​​​日​​​誌​​​檔​​​案​​​出​​​了​​​問​​​題​​​。​​​在​​​刪​​​除​​​這​​​些​​​檔​​​案​​​之​​​前​​​,請​​​先​​​停​​​止​​​相​​​關​​​的​​​系​​​統​​​程​​​式​​​。​​​若​​​要​​​進​​​行​​​這​​​項​​​動​​​作​​​,請​​​以​​​ root 身​​​份​​​輸​​​入​​​以​​​下​​​指​​​令​​​:

service jabberd stop
cd /var/lib/jabberd
rm -f _db*
service jabberd start