日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

ocsng mysql connection problem_OCSNG 介绍及其工作原理

發布時間:2023/12/20 数据库 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 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 介绍及其工作原理的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。