許 鵬
(杜比實驗室國際技術服務 (上海)有限公司,上海200030)
眾所周知,數字電影播放服務器是以傳統計算機硬件架構所組成的,運行在Linux操作系統上,符合DCI規范的專用電影播放服務器。在實際使用中若播放服務器出現故障,如何快速準確地定位故障,找到故障根本原因,除了使用排除法、替換法、比較法等常規故障排摸方法,熟練掌握播放服務器日志分析法這一技能將事半功倍。
播放服務器系統日志是指播放服務器在運行過程中產生的事件記錄。這些記錄被系統程序收集歸檔并存放到文件中,生成系統日志文件。日志文件詳細記載著所發生事件的類型、時間、相關進程、操作描述及信息級別。數字電影播放服務器日志不僅有常規的操作系統日志,比如系統內核 (kernel)日志,網絡服務日志 (Apache)等,還包含了多個專用的設備日志,如播放日志、安全管理器日志等全面記錄播放服務器的歷史事件。顯然,日志中包含了很多有用的信息和線索,通過查看日志可大體掌握設備的配置信息、歷史事件、維護狀態和告警及錯誤消息,有利于快速判斷故障。雖然日志分析很有用,但是日志中信息量巨大,學習掌握難度也大。如要在巨量的數據中提取有用的信息,必須擁有扎實的基礎知識并掌握一些實用的技巧。如果沒有掌握有效的方法和知識的積累,那么只會在信息的海洋中迷失,從而無功而返。
首先,最重要的是了解播放服務器日志的結構和相關原理,以下以杜比服務器Show Vault的日志為例作具體說明。……