用戶使用手冊進(jìn)程隔離_第1頁
用戶使用手冊進(jìn)程隔離_第2頁
用戶使用手冊進(jìn)程隔離_第3頁
用戶使用手冊進(jìn)程隔離_第4頁
用戶使用手冊進(jìn)程隔離_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費閱讀

付費下載

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、進(jìn)程使用手冊版本:V1.0制:李 慶核: 準(zhǔn):編審批目錄1 概述32 配置步驟3搭建環(huán)境3啟動 PAU3調(diào)試 PAU4配置4手啟 PAU5關(guān)閉 PAU53 舉例54 FAQ61 概述為了保證各組件功能不缺失的情況下將不同廠家的組件單獨進(jìn)行管理,避免單個組件引起 PVG 不穩(wěn)定(下文簡稱PAU)。產(chǎn)生,在 PVG 目前功能基礎(chǔ)上引入了進(jìn)程PAU 進(jìn)程的開發(fā)堅守三不原則:不改變 PM 配置,不改變組件本身,不改變 PVGSDK;完整的保障了以之前版本的兼容性。僅在啟動 vgs 時與以前 PVG 版本有部分差異,詳情參考下文配置步驟。本文檔是PAU 的使用手冊,主要介紹 Linux 環(huán)境下如何配置P

2、AU 和配置中遇到問題的解決辦法。2 配置步驟使用前提:必須對CMS/FS/SS 的配置有一定的了解。2.1 搭建環(huán)境在搭建 PAU 之前,需要知道以下幾點:1. 進(jìn)程包含PAUHost.po、PAU.ini 和PAUService 目錄三部分組成。2. PAUService 包含組件信息以及PAU包。3. 使用進(jìn)程需要確保 CMS/FS/SS 目錄里只有 PVGihost/PVGhost 等一些接入組件。(若存在如大華、??档确墙M件,主服務(wù)會直接調(diào)用該組件,不會啟用進(jìn)程。)4. 啟動CMS/FS/SS 之前,需要把進(jìn)程的三部分加入到其中。在啟動 CMS/FS/SS 服務(wù)之前,需要遵循以下操作

3、:1.解壓 PAUService_Trunk_6.7.2_SVNx_RHEL5.8,把該目錄的所有文件拷到CMS/FS/SS 中:”cp r * CMS/SS/FS”(默認(rèn)情況下,PAUService 中包含大華、海康及VS800 的組件信息)。若要啟動其他的組件進(jìn)程,請參照第三節(jié)舉例:2. 除以上步驟外,當(dāng)不同服務(wù)運行在同一臺服務(wù)器上時,還需要配置 PAU.ini 文件,修改 StartPort、MaxPort 以及進(jìn)程名稱,這個主要是用來限制進(jìn)程端口的,具體配置在 2.3 節(jié)會介紹(若同一服務(wù)器不啟動多個服務(wù),則不需要修改該文件)。2.2 啟動 PAU環(huán)境搭建好之后,各個服務(wù)的啟動順序是不

4、一樣的。1.CMS:啟動 CMS,會自動啟動PAUService 目錄里的所有組件PAU,可通過ps aux 查看。2.FS/SS:啟動 FS/SS,不會自動啟動組件 PAU,當(dāng)客戶端發(fā)出轉(zhuǎn)發(fā)/請求時才會根據(jù)信息判斷啟動哪個組件的PAU;當(dāng) FS/SS 不用到某個PAU 時,會自動關(guān)閉PAU。調(diào)試 PAU配置在組件出現(xiàn)問題時,PAU 會自動重啟。若啟動者需要查找原因,可手動啟動PAU 進(jìn)程進(jìn)行調(diào)試,在這之前需要修改PAU.ini 文件。PAU.ini 分為三部分:1.端口配置:用來限制PAU 使用的端口范圍,防止端口。如下配置:起始端口為 3000,最大端口為 4000。若 CMS/FS/SS

5、 運行在一臺服務(wù)器上,需要保證不同服務(wù)的端口范圍不同并且不交叉。2.進(jìn)程名稱配置:若 CMS/FS/SS 運行在一臺服務(wù)器上,每個服務(wù)的進(jìn)程名必須設(shè)置不一樣。 比如 CMS 為 PAUHost.PauPros1 , FS 為PAUHost.PauPros2,SS 為 PAUHost.PauPros33.手動配置:若組件出現(xiàn)問題時,可通過手動啟動 PAU 來調(diào)試,問題。(若不啟用手動調(diào)試,保持默認(rèn)配置即可)Prosnum 表示手動 PAU 的個數(shù),0 默認(rèn)不需要手動調(diào)試;若現(xiàn)在需要調(diào)試hikhost,那么只需要把Prosnum 設(shè)置為 1 即可。若現(xiàn)在需要調(diào)試hikhost 和 dahuahos

6、t,那 ProsNum 設(shè)置為 2;若只需要調(diào)試dahuahost,那么 Pro對調(diào)即可。sNum 設(shè)置為 1,把 dahuahost 與hikhostprosX=”組件型號”,”端”。 根據(jù)組件的多少可以添加sX(X 為數(shù)pro字);其中端減。必須在起始端口與最大端口之間,并且隨著 X的增大端遞2.3.2 手啟 PAU根據(jù)以上步驟配置完成以后,就可以手動啟動PAU 了。步驟如下:以啟動1. 修改進(jìn)程PAU.ini為例:動配置,Prosnum=1,pros1=sunellhost,3050(即把hikhost 修改為 sunellhost 即可)2. cd PVG_Trunk_6.7.2_SV

7、Nx_RHEL5.8/PAUServiunellhost3. ./PAUService.exePAUHost.PauPro注:ips1127.0.0.1p3050nellhostn-ip:指 PAU 啟動的服務(wù)器 IP,如上本機(jī) IP 為 127.0.0.1;-P:指組件在 AutoProsOff 配置中對應(yīng)的端,如上 3050;-s:指組件型號,如上 sunellhost;-n:指 ProsName 配置中對應(yīng)的進(jìn)程名,如上 PAUHost.PauPros1;2.4 關(guān)閉 PAU關(guān)閉主服務(wù)CMS/FS/SS 后,PAU 進(jìn)程就自動關(guān)閉。若組件出錯或者組件,PAU 會關(guān)閉并重啟。3 舉例以下為

8、配置進(jìn)程的舉例說明,以進(jìn)程為例,服務(wù)為CMS 和SS1. 單啟動CMS 上的進(jìn)程:a)解壓 PAUService_Trunk_6.7.2_SVNx_RHEL5.8,拷貝其中所有文件到PVG_Trunk_6.7.1_SVNx_RHEL5.8b)cp r * PVG_Trunk_6.7.1_SVNx_RHEL5.8(若手動拷貝到 PVG 目錄,PAUService 目錄里的組件可能會缺少權(quán)限,是建議用命令來實現(xiàn)拷貝)od +x *即可,但還c)d)e)f)cd PVG_Trunk_6.7.1_SVN cd PAUServicemkdir sunellhostx_RHEL5.8拷貝 SunellHo

9、st.po 以及依賴的 so 文件、PAUService.exe 及其依賴的 so文件到 sunellhost 目錄到 PVG 目錄啟動 vgs,ps aux 可看到 vgs 進(jìn)程以及 PAU 進(jìn)程g)2. 若??到M件有問題或者出錯,可手動調(diào)試海康的PAU 進(jìn)程a) 配置 PAU.ini 為b) cd PVG_Trunk_6.7.1_SVNx_RHEL5.8/PAUService/hikhostc) ./PAUService.exe ip 127.0.0.1 p 3050 s hikhost n PAUHost.PauPros13.啟動 CMS 和SS 的進(jìn)程1)若CMS 和SS 運行在同一臺

10、服務(wù)器上與 CMS 相似,搭建 PAU 環(huán)境搭建完成后,配置 PAU.ini:CMS 配置如步驟 2 所示,默認(rèn)無需修改;SS 的 PAU 配置如下:c) 完成后啟動即可。2)若CMS 和SS 運行在不同的服務(wù)器上CMS 與 SS 在不同的服務(wù)器上,則不需修改 PAU.ini。搭建如步驟 1 所示。4 FAQ若在CMS/FS/SS 目錄里存在DahuaHost、PAUHost.po/PAU.ini/PAUService,其中PAUService 也包含DahuaHost 組件啟動 CMS/FS/SS 后,會優(yōu)先選擇加載主目錄里的 DahuaHost,這時是不會啟動大華進(jìn)程。2.啟 動 進(jìn) 程,

11、 組 件 正 常 但 啟 動 不 成 功 , 或 打 印“ hosturl=pauhost:onvifhost:192.168.11.245:80/password=admin&username=admin, ret=-14;vgs: obj/Host.cpp:27: Host:Host(const tstring&, const tstring&, const tstring&,32, U32): Assertion false failed”U32, U32, U有一部分原因是由于端口占用問題,請確保 CMS/FS/SS 目錄包含有 PAU.ini 配置文件,并且配置的端口不被占用。無 P

12、AU包,還會出現(xiàn)像 pauhost:onvifhost 這樣的字眼,請查看目錄里是否包含onvifhost 組件3.未啟用進(jìn)程解決方案:服務(wù), CMS/FS/SS 無法正常啟動,并報 PAUHost 的錯誤若主服務(wù)里有 PAUHost.po,請確保包含 PAU.ini,兩個是互相依賴的。刪除主服務(wù)里的 PAUHost.povgs: source/PAUHost.cpp:132: PAUHost:PAUHost(const TCHAR*): Assertion false failed.4.原因:缺少 PAUService.exe 或者組件信息5.vgs:source/a2core.cpp:692:_a2PoRegisterModule(HINSTANCE *):Assertion r = 0 failed.原因:重復(fù)啟動 PAU 或者 PAU 的進(jìn)程端口已被

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論