ocsng mysql connection problem_OCSNG 介绍及其工作原理
OCSNG部署:http://wowking.blog.51cto.com/1638252/994441
OCSNG 是什么呢?
OCSNG就是Open Computer and Software Inventory Next Generation是一款免費軟件,它使用戶能夠盤點網絡工程師的IT資產。OCS-NG收集有關運行OCS客戶端程序(“OCS Inventory Agent”)的聯網計算機的硬件和軟件的信息。OCS可以通過web界面來進行可視化盤點。此外,根據搜索條件,OCS 包含在計算機上部署應用程序的可能性。代理端的IpDiscover和SNMP掃描,使其能夠知道整個網絡的計算機和設備。
工作原理
OCS服務器接收庫存清單來自代理產生的XML格式數據,并在mysql數據庫中存儲數據。代理聯系服務器,而不是相反。服務器處于聽取模式。代理和服務器之間的交流可以在http/https中,軟件部署和snmp掃描只能在https中。
數據傳輸模式:
原始數據 -> XML 格式 -> 發送到http(s)://ocs-ng/ocsinventory -> mod_perl 聯機處理 –> mysql 數據庫
管理服務器由4個主要部分組成:
數據庫服務器,存儲庫存信息(MySQL)
通訊服務器,負責處理數據庫服務器和代理之間的HTTP通信(Apache, perl and mod_perl)
管理控制臺,?允許管理員使用自己喜歡的瀏覽器查詢數據庫服務器(Apache, php)
部署服務器,?存儲所有的軟件包部署配置(Apache, ssl)
部署工具的解決方案
簡化服務器安裝
用于Windows的預配置XAMPP包
自動安裝腳本包 tar.gz
通過網絡代理的部署工具
基于PSEXEC的OCS部署工具
基于 GPO 和登錄腳本的 OCSPackager 和 OCSLogon
附加功能
Ipdiscover
Snmp
Plugins (Exemples)
眾多軟件接口
經典
GLPI (直接訪問 OCS 數據庫)
LDAP的Web界面認證 (ocsreports)
其他
OCS提供了一個 SOAP Web 服務,它允許很多應用使用它的接口,如Nagios。
主要技術信息
Windows 代理
代理配置目錄 :
C:\Documents and Settings\All Users\Application Data\OCS Inventory NG\Agent 在 Windows 2000, XP 和 2003 下.
C:\ProgramData\OCS Inventory NG\Agent 在 Windows Vista, 2008, Seven 和 2008 R2 下.
代理配置文件是?ocsinventory.ini
服務器
不要混淆這兩個目錄?/ocsinventory?和?/ocsreports.
ocsreports : 該目錄包含所有的php文件,構成了管理控制臺。
我們使用瀏覽器訪問, URL : http://serveur/ocsreports
ocsinventory :?虛擬目錄用來通過 mod_perl 處理的 XML 庫存代理發送的文件并在數據庫中存儲數據。
調試方案
使用代理日志:
Windows : 在?ocsinventory.ini?文件中使用?Debug?參數得到更詳細的日志 (Debug=2). 這個配置文件位于:
C:\Documents and Settings\All Users\Application Data\OCS Inventory NG\Agent 在 Windows 2000, XP 和 2003下。
C:\ProgramData\OCS Inventory NG\Agent 在 Windows Vista, 2008, Seven 和 2008 R2下。
你先停止OCS服務如果OCS訪問正在運行。 接著, 設置?Debug=2?獲得更高的日志級別并保存。 最后, 重啟OCS 服務, 并發送一個新的inventory。
nix/Linux : 使用?--debug?和?--logfile?參數獲得更詳細的日志。
啟動這些選項的 inventory:?ocsinventory-agent --debug --logfile=/mon/path/log.txt
使用服務器日志:
Apache 日志:?access.log?和?error.log. 使用 locate 或 find 命令查找它們。
OCS 日志:?activity.log
最后, 你必須從管理控制臺啟動日志功能(LOGLEVEL),并修改服務器配置文件?z-ocsinventory-server.conf?設置?OCS_OPT_DBI_PRINT_ERROR?選項到?1. 別忘了重啟 apache,記得重啟apache使更改生效。
總結
以上是生活随笔為你收集整理的ocsng mysql connection problem_OCSNG 介绍及其工作原理的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Sitemesh Demo
- 下一篇: linux cmake编译源码,linu