任 翔 金小平
(作者單位:浙江嘉善廣播電視臺)
AutoStart是EMC公司推出的一個實用性群的數據庫解決方案,它于Windows2003/2008、Solaris、HP-UX、AIX及Linux等操作系統,可以為二臺以上的服務器管理磁盤、分區做磁盤、分區鏡像和管理應用提供注冊表的保護。在播出系統中對主備數據庫服務器進行失效處理、故障探測、動態配置和靜態監控,是整個播出系統的核心軟件。
浙江嘉善廣播電視臺播出系統使用的二臺數據庫服務器使用的是DELL R720,配置為E5-2692.4GHz/4G/300G×2,在硬盤分區中要保持磁盤分區類型和大小要保持一致在安裝系統時要注意以下幾點。
第一,2臺數據庫服務器安裝的SQL時要注意,其數據庫保存的硬盤分區的大小要一樣,并且文件也要求一樣。
第二,浙江嘉善廣播電視臺2臺數據庫服務器配置有4張網卡,使用其中的2張網卡,將其中一個網絡配置成Public(main) 和 Public(Bak),主要用于SQL數據庫業務系統的正常網絡通訊,另外一個網絡配置成Mirror(main)Mirror(Bak),主要用于數據庫鏡像數據的同步以及偵測心跳。Mirror(main)和Mirror(Bak)網卡用網線直連,不經過交換機。IP配置可參考表1。

表1 服務器IP配置
第三,安裝時必須將兩臺數據庫主機數據分區單獨設立,與操作系統分開,在數據分區不能有其他文件,另外將AUTOSTART安裝在其他盤符。
第四,在主數據庫服務器和備數據庫服務器上安裝,要根據規范,依次安裝SQL Server 2008,使用默認方式安裝,不更改數據庫數據文件的存放位置[1]。
第五,安裝完成后,在二個服務器的系統管理工具中的服務選項中,選擇停止SQL Server服務和SQL Server Agent服務,并將上述兩個服務設置為手動啟動。
由于采用AutoStart可以自動實現數據庫鏡像的自動備份,所以AutoStart將控制SQL數據庫服務的啟動,不再由操作系統控制,所以要將服務設為手動啟動。人工手動備份SQL Server 2008中業務系統的數據庫,將其保存。依次配置Services節點、Data Sources、Resource Group。在備數據庫服務器上安裝 EMC AutoStart程序安裝完成后,重啟鏡像服務器,并啟動AutoStart群集。
AutoStart是整個播出系統的核心軟件,如果發生故障將造成上載的節目無法更新,直接影響安全播出,為了保證AutoStart的正常運行,原則上要求每個月對數據庫進行一次重啟服務,重啟時間要選擇在后半夜節目已經全部播出完畢,維護過程如下。
第一、在播出站在調用次日播出表,并檢查素材和發送播出表。第二、依次先關閉技審服務器(備)、技審服務器(主),遷移服務器(備)和遷移服務器(主)。第三、查看數據庫服務器AUTOSTAR主備服務。看是主在線還是備在線。
第四、先關閉不在線數據庫服務器,查看確保是關閉而不是重啟。第五、對在線的數據庫服務器選擇重啟。此時播出站會報警,顯示無法連接數據庫,等網絡及SQL等服務起來后再檢查AUTOOSTAR是否正常啟動。并根據要求依次開啟策略服務、播出控制管理臺、時鐘服務器。第六、依次開啟技審服務器(主)、技審服務器(備),遷移服務器(主)和遷移服務器(備)。第七、調試其他上載及播出客戶端,并刪除部分備份文件(原則上保留一周左右)。