ZENworks Diagnostic Center (ZDC) performs a series of diagnostic tests on ZCM Primary Servers and determines the state of the Primary Servers and the Management zone. Currently, ZDC provides the following three verifiers:
ZENworks System Files Verifier: This verifier verifies the existence and consistency of critical system files required by ZENworks Configuration Management.
ZENworks Database Schema Verifier: This verifier validates the correctness of the schema (tables, indexes, database procedures, etc) of the database used by ZENworks Configuration Management.
ZENworks Content Verifier: This verifier validates the existence and consistency of the contents hosted on the current Primary Server.
Some of the verifiers compare the baseline data that is collected from known good deployments with the data of the deployment whose health has to be determined. The baseline data for each release of ZCM from version 10.2.0 onwards will be published by Novell.
Downloading and Extracting ZDC on the Primary Server
a) On the Primary Server, download the attached “zdc_0.5_beta.zip” and extract it to a temporary folder. Assume that you extracted the zip file to $ZDC_HOME b) Depending upon the ZENworks 10 Configuration Management version that has been currently deployed on the Primary Server, download the appropriate ZDC file that contains the baseline data to the “$ZDC_HOME/data” folder.
Running ZDC
a) At Primary Server's command prompt, go to the $ZDC_HOME folder. b) Run the appropriate command:
On Windows: 'zdc.bat verify -b <path of the ZDC file>'
On Linux: 'bash zdc verify -b <path of the ZDC file>'
For example, zdc.bat verify -b C:\zdc\data\zcm_10_2_0.zdc
ZDC will run the diagnostic tests and generate the reports in the HTML format at the “$ZDC_HOME/reports/<date_time>” folder. If any inconsistency is found, it will be indicated on the screen and the details will be available in the reports. To view the reports, open “index.html” from the report folder. The complete log of the diagnostic tests is stored in “$ZDC_HOME/logs/<date_time>.log”.
Note: This is the beta version of the tool. It might report false inconsistencies, especially for ZENworks system files, which may not necessarily indicate an actual problem.
Files updated on August 04, 2010 ---------------------------------------------- File name: zdc_0.6_20100804.zip Description: ZDC tool updated to version 0.6 MD5: F242E2D2BC8C3730CF92012A9965C033 SHA-1: E184130B6EC1D54BAB38A9E40024F3710DA01A8E
File name: zdc_zcm_10.3.0_zdcv0.6_0.zip Description: Baseline pattern file for ZCM 10.3.0 (to be used with ZDC 0.6) MD5: C72F7B8BB4575BA728A9244DAF4835AF SHA-1: 70921D8851C21A1384FB7915AAE2F24D9C743FEE
Updated
File name: zdc_zcm_10.3.1_zdcv0.6_0.zip Description: Baseline pattern file for ZCM 10.3.1 (to be used with ZDC 0.6) MD5: 71C8570D039548B9B869015637074CD8 SHA-1: 8303B36F2ED0335F91078A0A773014BD208C4D6C
You can generate your own baseline based on a healthy ZCM box. just run "zdc collect". I have created my ZCM 11 baseline based on my VM lab, I can provide if you'd like.
The doc page here only talks about ZENworks 10, although its clearly ZEN 11. www.novell.com/.../
The ZENworksDiagnosticCenter.zip file from the ZENworks 11 download page has another version than 0.5 or 0.6. And it carries a data file named: data\zcm_10.3.x.zdc That will not run on my system...
Just ran it....and,, thanks for posting it, its a SHAME that it's needed. Would be better if ZenConfMgmg was a working product...
So,, results for me, running on w2k03 servers; something like 10 files missing; ad_ff.dll, tsusagexxx.xx,etc...then something like 10-20 extra files found and something like 20 inconsistent files...
Now what ? This is with zdc_03 and pattern file 10.3.1..... Server was 10.2.2 and now updated to 10.3.1 ( and off course no updated 10.3.1 clients that can log in )
There are two versions of ZDC tool available on this page, zdc_0.5_beta_20100113.zip and zdc_0.6_20100804.zip along with pattern files for each ZCM releases.
Version 0.5 has to be used with older ZDC pattern files (zdc_zcm_10.2.0.zip, zdc_zcm_10.2.1.zip and zdc_zcm_10.2.2.zip), while version 0.6 has to be used with newer patterns (zdc_zcm_10.3.0_zdcv0.6_0.zip and zdc_zcm_10.3.1_zdcv0.6.zip).
The post has been updated with the ZDC version 0.6 and the baseline pattern file for ZCM 10.3.1.
The 10.3.1 pattern must be used with ZDC v 0.6.
Version 0.6 contains few bug fixes and hence can not be used with old pattern files. A new revised baseline pattern file for 10.3.0 is also posted which should be used to validate 10.3.0 zone with ZDC v 0.6.