郭維靖+鄒積凱
摘要:本文總結(jié)了第三代110報(bào)警服務(wù)平臺(tái)各類子系統(tǒng)故障,及其故障的解決辦法,通過(guò)對(duì)故障的分析,對(duì)110系統(tǒng)的整體性能、規(guī)劃調(diào)整以及升級(jí)改造提供可靠依據(jù)。旨在描述110報(bào)警服務(wù)平臺(tái)維護(hù)人員處理日常故障的方式。
關(guān)鍵詞:服務(wù)平臺(tái);系統(tǒng)故障;處理方式
1概述
第三代110報(bào)警服務(wù)平臺(tái)緊緊依靠天津市公安局第三代110指揮系統(tǒng)進(jìn)行建設(shè),滿足指揮中心日常處置各種突發(fā)事件對(duì)各種信息、數(shù)據(jù)、圖像等資源的應(yīng)急處置需要。
天津市公安局110報(bào)警服務(wù)平臺(tái)主要涉及排隊(duì)調(diào)度子系統(tǒng)、接處警子系統(tǒng)、網(wǎng)絡(luò)子系統(tǒng)、綜合布線子系統(tǒng)、無(wú)線調(diào)度子系統(tǒng)、數(shù)字錄音子系統(tǒng)、LED顯示子系統(tǒng)、防病毒子系統(tǒng)、時(shí)鐘同步子系統(tǒng)等系統(tǒng)。。在后期又陸續(xù)建設(shè)了手機(jī)定位子系統(tǒng)、勤務(wù)報(bào)備子系統(tǒng)、用戶資料三字段查詢子系統(tǒng)、短信回訪子系統(tǒng)等子系統(tǒng)。
應(yīng)用的軟件有:市局、分局接處警軟件、派出所接警軟件、有無(wú)線集成調(diào)度軟件、坐席分配軟件(Agent)、話務(wù)分配軟件(CTI)、消息通信軟件、通信代理服務(wù)程序、話務(wù)日志軟件、綜合接入服務(wù)臺(tái)、綜合接人分配臺(tái)、數(shù)字錄音軟件等組成。
2研究?jī)?nèi)容及目標(biāo)
維保對(duì)上線前架構(gòu)、系統(tǒng)、網(wǎng)絡(luò)、硬件資源規(guī)劃及隨后的質(zhì)量、效率、成本管理方面都發(fā)揮了不可替代的作用。110維保過(guò)程中通過(guò)對(duì)第三代110報(bào)警服務(wù)平臺(tái)各類子系統(tǒng)故障及解決辦法總結(jié),可對(duì)故障的分析,對(duì)110系統(tǒng)的整體性能、規(guī)劃調(diào)整以及升級(jí)改造提供可靠依據(jù)。為110報(bào)警服務(wù)平臺(tái)維護(hù)人員處理日常故障的方式。
總體目標(biāo)是在110維保過(guò)程中,指導(dǎo)110報(bào)警服務(wù)平臺(tái)維護(hù)人員可解決處理日常故障。滿足指揮中心處理應(yīng)急事件的需要,可提高指揮中心在應(yīng)對(duì)相應(yīng)突發(fā)事件的處置能力及快速反應(yīng)能力。
3整體研究思路
運(yùn)維環(huán)境,不論大小復(fù)雜度,總會(huì)有個(gè)系統(tǒng)架構(gòu)層次。有了這個(gè)架構(gòu)體系,那所有的運(yùn)維事情大體都圍繞著這個(gè)系統(tǒng)架構(gòu)上的每個(gè)元素及整體進(jìn)行運(yùn)維保障工作。
通過(guò)總結(jié)相關(guān)文獻(xiàn)和第三代110報(bào)警服務(wù)平臺(tái)各類子系統(tǒng)故障,及其故障的解決辦法,對(duì)110系統(tǒng)的整體性能、規(guī)劃調(diào)整以及升級(jí)改造提供可靠依據(jù)。
4故障說(shuō)明
4.1手機(jī)定位系統(tǒng)
4.1.1個(gè)別受理臺(tái)手機(jī)定位故障
首先判斷是否是大面積受理臺(tái)均無(wú)法定位,如果只是個(gè)別受理臺(tái)出現(xiàn)問(wèn)題,則重啟受理臺(tái),觀察。
4.1.2大面積受理臺(tái)手機(jī)定位故障
若是大面積受理臺(tái)出現(xiàn)問(wèn)題,則可初步判斷為非受理臺(tái)故障,按照如下方法排查:
1)登錄“手機(jī)定位及短信后置機(jī)”服務(wù)器,若程序中返回值為空,則重啟該服務(wù),重啟服務(wù)后若程序返回值,(緯度坐標(biāo)/用戶姓名、經(jīng)度坐標(biāo)/裝機(jī)地址、基站地址、基站id)是否為空,如果所有電話號(hào)碼上述返回值在軟件中均顯示為空,進(jìn)行2)中的檢查。
2)檢查2008機(jī)房運(yùn)營(yíng)商前置機(jī)程序就收數(shù)據(jù)是否正常,(緯度坐標(biāo)/用戶姓名、經(jīng)度坐標(biāo),裝機(jī)地址、基站地址、基站id)是否為空,出現(xiàn)異常后重啟服務(wù)程序。
3)檢查運(yùn)營(yíng)商網(wǎng)關(guān)服務(wù)器程序是否正常,若出現(xiàn)無(wú)法與運(yùn)營(yíng)商服建立連接,則通知相關(guān)運(yùn)營(yíng)商,此故障為運(yùn)營(yíng)商服務(wù)端故障。
若1)-3)操作后還是無(wú)法定位,則查看是否更改了gis服務(wù)器ip地址或者相關(guān)鏈接。
4.2綜合接入服務(wù)器
4.2.1分局無(wú)法接受市局派單
綜合接入服務(wù)出現(xiàn)“濱海、保稅、河北”三個(gè)分局任意一個(gè)分局無(wú)法接受市局派單的情況,問(wèn)題后解決流程如下:
登錄“綜合接入”服務(wù)器,登陸后觀察“天津市公安局指揮中心業(yè)務(wù)處理臺(tái)一市局端”軟件運(yùn)行情況,該軟件中列出了當(dāng)前三個(gè)有系統(tǒng)分局(保稅、河北、津南)連接市局接處警的狀態(tài),若軟件中“單位名稱”所對(duì)應(yīng)的“狀態(tài)”為“斷開(kāi)”,則該分局無(wú)法接受市局派單,解決辦法是點(diǎn)擊該軟件右上角的“x”按鈕,關(guān)閉該軟件,然后點(diǎn)擊桌面上的“綜合接入有系統(tǒng)分局”重啟啟動(dòng)該軟件即可。
4.2.2交管局無(wú)法接受市局派單
綜合接入服務(wù)出現(xiàn)“交管局”無(wú)法接受市局派單的情況,問(wèn)題后解決流程如下:
登錄“綜合接入”服務(wù)器,登陸后觀察“天津市公安局綜合接人服務(wù)臺(tái)”軟件運(yùn)行情況,若軟件中“對(duì)方臺(tái)號(hào)類型”為“8610”所對(duì)應(yīng)的“狀態(tài)”為“斷開(kāi)”,則該交管局無(wú)法接受市局派單,解決辦法是點(diǎn)擊該軟件右上角的“x”按鈕,關(guān)閉該軟件,然后點(diǎn)擊桌面上的“交消互行”重啟啟動(dòng)該軟件即可。
4.3OGG進(jìn)程
4.3.1數(shù)據(jù)庫(kù)遷移
GoldenGate遷移前后同步示意圖如下:
其中,ORA A為原生產(chǎn)庫(kù),ORA B為中間庫(kù),ORA C為新生產(chǎn)庫(kù),新ORA A為ORA C修改IP后的新生產(chǎn)庫(kù),也就是業(yè)務(wù)數(shù)據(jù)庫(kù)系統(tǒng)。
·具體實(shí)施步驟為:
·數(shù)據(jù)庫(kù)準(zhǔn)備一套單節(jié)點(diǎn),一套雙節(jié)點(diǎn)RAC
·安裝GoldenGate軟件,版本11.2
·配置ogg進(jìn)程
·ORA B在線沖定義分區(qū)表
·數(shù)據(jù)初始化,進(jìn)行ORA A到ORA B數(shù)據(jù)同步(禁用trigger,job,外鍵)
·驗(yàn)證數(shù)據(jù)同步情況
·數(shù)據(jù)初始化,進(jìn)行ORA B到ORA c數(shù)據(jù)同步(禁用trigger,job,外鍵)
·驗(yàn)證數(shù)據(jù)同步情況
·下線ORA C,修改ORA C為ORA A的IP
·下線ORA B,修改ORA B的OGG配置,同步ORA B至新ORA A庫(kù)
·生效新ORA A庫(kù)的trigger,外鍵,JOB
·啟動(dòng)新ORA A至ORA B的OGG同步
·上線新ORA A,ORA B
·上線業(yè)務(wù)
4.3.2異常處理一般步驟
如果GoldenGate復(fù)制出現(xiàn)異常,可以通過(guò)以下步驟嘗試解決問(wèn)題:
1)通過(guò)ggsci>view report命令查找ERROR字樣,確定錯(cuò)誤原因并根據(jù)其信息進(jìn)行排除;
2)通過(guò)ggsci>view ggsevt查看告警日志信息;
3)檢查兩端數(shù)據(jù)庫(kù)是否正常運(yùn)行,網(wǎng)絡(luò)是否連通;
4)如不能確定錯(cuò)誤原因,則可以尋求Oracle技術(shù)支持。在尋求技術(shù)支持時(shí)一般需要提供以下信息:
錯(cuò)誤描述、進(jìn)程報(bào)告,位于dirrpt下以大寫(xiě)進(jìn)程名字開(kāi)頭,以rpt結(jié)尾,如進(jìn)程名叫extsz,則報(bào)告名字叫EXTSZ.rpt;
GGS日志ggserr.log,位于GGS主目錄下;
丟失數(shù)據(jù)報(bào)告,在復(fù)制進(jìn)程的參數(shù)disardfile中定義,一般結(jié)尾為dsc;
當(dāng)前隊(duì)列,位于dirdat下。
4.3.3 Extract進(jìn)程常見(jiàn)異常
對(duì)于源數(shù)據(jù)庫(kù),抽取進(jìn)程extxm如果變?yōu)閍bended,則可以通過(guò)在ggsei中使用view report命令察看報(bào)告,可以通過(guò)搜索ERROR快速定位錯(cuò)誤。
一般情況下,抽取異常的原因是因?yàn)槠錈o(wú)法找到對(duì)應(yīng)的歸檔日志,可以通過(guò)到歸檔日志目錄命令行下執(zhí)行‘ls-lt arch x XXXXX.arc察看該日志是否存在,如不存在則可能的原因是:
1)日志已經(jīng)被壓縮
GoldenGate無(wú)法自動(dòng)解壓縮,需要人工解壓縮后才能讀取。
2)日志已經(jīng)被刪除
如果日志已經(jīng)被刪除,需要進(jìn)行恢復(fù)才能繼續(xù)復(fù)制,請(qǐng)聯(lián)系本單位DBA執(zhí)行恢復(fù)歸檔日志操作。
一般需要定期備份歸檔日志,并清除舊的歸檔日志。需要保證歸檔日志在歸檔目錄中保留足夠長(zhǎng)時(shí)間之后,才能被備份和清除。即:定期備份清除若干小時(shí)之前的歸檔,而不是全部歸檔。保留時(shí)間計(jì)算如下:某歸檔文件保留時(shí)間≥抽取進(jìn)程處理完該文件中所有日志所需的時(shí)間。
4.3.4 Replicat進(jìn)程常見(jiàn)異常
對(duì)于目標(biāo)數(shù)據(jù)庫(kù),投遞進(jìn)程repXX如果變?yōu)閍bended,則可以通過(guò)在ggsci中使用view report命令察看報(bào)告,可以通過(guò)搜索ERROR快速定位錯(cuò)誤。
復(fù)制進(jìn)程的錯(cuò)誤通常為目標(biāo)數(shù)據(jù)庫(kù)錯(cuò)誤,比如:
1)數(shù)據(jù)庫(kù)臨時(shí)停機(jī);
2)目標(biāo)表空間存儲(chǔ)空間不夠;
3)目標(biāo)表出現(xiàn)不一致。
可以根據(jù)報(bào)告查看錯(cuò)誤原因,排除后重新啟動(dòng)rep進(jìn)程即可。
需要注意一點(diǎn):往往容易忽略UNDO表空間。如果DML語(yǔ)句中包含了大量的update和delete操作,則目標(biāo)端undo的生成速度會(huì)很快,有可能填滿UNDO表空間。因此需要經(jīng)常檢查UNDO表空間的大小。
5結(jié)語(yǔ)
本文根據(jù)維保過(guò)程中的實(shí)際工作需要,便于理順和暢通作業(yè)流程、故障處理流程、業(yè)務(wù)流程,最大限度地發(fā)揮對(duì)天津市公安局110報(bào)警服務(wù)平臺(tái)的維保處理作用,建立便于操作、利于提高工作質(zhì)量和效率的高效運(yùn)行機(jī)制,將維護(hù)工作面向客戶,貼近客戶,使維護(hù)管理和設(shè)備運(yùn)行質(zhì)量有了進(jìn)一步提高。