I'm attempting to upgrade my clients from 7.2IR1 to Hot Patch 3 (no other hotpatches installed yet). 95 clients completed this successfully today.

However, I have two machines, both running SLES9 SP3, that exhibit the same behavior - when I start zlm with "/etc/init.d/novell-zmd start", followed by a "ps aux | grep zmd", I get the following:

plapwas01:~ # /etc/init.d/novell-zmd start
Starting ZENworks Management Daemon done
plapwas01:~ # ps aux | grep zmd
root 31588 20.0 0.3 61780 19444 ? SNs 16:27 0:00 zmd /opt/novell/zenworks/lib/zmd/zmd.exe
root 31589 0.0 0.3 61780 19444 ? S 16:27 0:00 zmd /opt/novell/zenworks/lib/zmd/zmd.exe
root 31590 0.0 0.3 61780 19444 ? S 16:27 0:00 zmd /opt/novell/zenworks/lib/zmd/zmd.exe
root 31591 0.0 0.3 61780 19444 ? S 16:27 0:00 zmd /opt/novell/zenworks/lib/zmd/zmd.exe
root 31594 0.0 0.3 61780 19444 ? S 16:27 0:00 zmd /opt/novell/zenworks/lib/zmd/zmd.exe
root 31604 0.0 0.3 61780 19444 ? S 16:27 0:00 zmd /opt/novell/zenworks/lib/zmd/zmd.exe
root 31605 0.0 0.3 61780 19444 ? S 16:27 0:00 zmd /opt/novell/zenworks/lib/zmd/zmd.exe
root 31606 3.5 0.3 61780 19444 ? S 16:27 0:00 zmd /opt/novell/zenworks/lib/zmd/zmd.exe
root 31609 0.0 0.0 1376 412 ? Ss 16:27 0:00 /opt/novell/zenworks/lib/zmd/zen-event-watcher
root 31611 0.0 0.3 61780 19444 ? S 16:27 0:00 zmd /opt/novell/zenworks/lib/zmd/zmd.exe
root 31616 0.0 0.3 61780 19444 ? S 16:27 0:00 zmd /opt/novell/zenworks/lib/zmd/zmd.exe
root 31617 1.5 0.3 61780 19444 ? S 16:27 0:00 zmd /opt/novell/zenworks/lib/zmd/zmd.exe
root 31618 0.0 0.3 61780 19444 ? S 16:27 0:00 zmd /opt/novell/zenworks/lib/zmd/zmd.exe
root 31619 1.5 0.3 61780 19444 ? S 16:27 0:00 zmd /opt/novell/zenworks/lib/zmd/zmd.exe
root 31622 3.0 0.3 61780 19444 ? S 16:27 0:00 zmd /opt/novell/zenworks/lib/zmd/zmd.exe
root 31623 0.0 0.3 61780 19444 ? S 16:27 0:00 zmd /opt/novell/zenworks/lib/zmd/zmd.exe
root 31624 0.0 0.3 61780 19444 ? S 16:27 0:00 zmd /opt/novell/zenworks/lib/zmd/zmd.exe
root 31625 0.5 0.3 61780 19444 ? S 16:27 0:00 zmd /opt/novell/zenworks/lib/zmd/zmd.exe
root 31626 0.0 0.3 61780 19444 ? S 16:27 0:00 zmd /opt/novell/zenworks/lib/zmd/zmd.exe
root 31627 1.0 0.3 61780 19444 ? S 16:27 0:00 zmd /opt/novell/zenworks/lib/zmd/zmd.exe
root 31628 2.0 0.3 61780 19444 ? S 16:27 0:00 zmd /opt/novell/zenworks/lib/zmd/zmd.exe
root 31629 0.0 0.3 61780 19444 ? S 16:27 0:00 zmd /opt/novell/zenworks/lib/zmd/zmd.exe
root 31630 0.0 0.3 61780 19444 ? S 16:27 0:00 zmd /opt/novell/zenworks/lib/zmd/zmd.exe
root 31633 0.0 0.3 61780 19444 ? S 16:27 0:00 zmd /opt/novell/zenworks/lib/zmd/zmd.exe
root 31634 0.0 0.3 61780 19444 ? S 16:27 0:00 zmd /opt/novell/zenworks/lib/zmd/zmd.exe
root 31635 0.0 0.3 61780 19444 ? S 16:27 0:00 zmd /opt/novell/zenworks/lib/zmd/zmd.exe
root 31678 0.0 0.3 61780 19444 ? S 16:27 0:00 zmd /opt/novell/zenworks/lib/zmd/zmd.exe
root 31703 0.0 0.0 1712 660 pts/3 S+ 16:27 0:00 grep zmd
plapwas01:~ #

"rug ping" reports the following on the box:

plapwas01:~ # rug ping
ZMD 7.2.1, Copyright (C) 2007 Novell, Inc.
Started at 03/06/2008 16:27:28 (uptime: 0 days, 0 hours, 2 minutes)
RSS size: 22568
Network Connected: Yes
Running on Mono 1.2.2.1

OS Target: SuSE Linux Enterprise Server 9 (i586)

Module Name | Description
-------------------+-------------------------------------------------
Image Agent Module | Novell ZENWorks Imaging Agent
Policy Manager | Manages policy enforcement on the device
Settings | Handles Settings refresh events.
TessModule | Tess Module
Inventory | Software and Hardware inventory module for Linux
Package Management | Package Management module for Linux
RMModule | Remote Management module
ZENworks Server | SOAP methods used by a ZENworks server
Scheduled Actions | Scheduled Actions module for ZMD
XML-RPC interface | Export ZMD public interfaces over XML-RPC


Note that these boxes both used to have bonded interfaces, and now they are not. I mention this because I see this in the log:

Device "bond0" does not exist.
Cannot get device settings: No such device
Cannot get wake-on-lan settings: No such device
Cannot get message level: No such device
Cannot get link status: No such device


I tried a "rug set bind-ip " and specified the ip of the remaining device, but it doesn't look like it helped. Another portion of the log is below:

ERROR: A Refresh request already Running. This Refresh is Ignored. Please Try After Sometime.
ERROR: 'ZLM72IR1-Hot-Patch' is not a valid catalog.
Preference 'security-level' changed from 'checksum' to 'checksum'
ERROR: Couldn't find bundle matching 'ZLM72IR1-Hot-Patch-bundle'
ERROR: 'novell-zenworks-zlm-release' is not available.
06 Mar 2008 16:38:26 WARN ShutdownManager Preparing to restart...
06 Mar 2008 16:38:26 INFO TcpWebServer TCP web server stopped
06 Mar 2008 16:38:26 INFO UnixWebServer Unix server stopped
06 Mar 2008 16:38:26 INFO ZenLogCapability Disposing...
06 Mar 2008 16:38:26 INFO BundleCapability Clearing catalogs
Failed to accept: Bad file descriptor


I know that the catalog name is valid, and that the bundle name is there (as shown below). Any suggestions?

plapwas01:/etc/sysconfig/network # rug sl

# | Status | Type | Name | URI
--+--------+----------+---------------------------+-----------------------------
1 | Active | ZENworks | ZENworks Linux Management | https://plapmgt02.company.com...

plapwas01:/etc/sysconfig/network # rug ca

Sub'd? | Name | Service
-------+--------------------+--------------------------
Yes | Mandatory Bundles |
Yes | ZLM72IR1-Hot-Patch | ZENworks Linux Management
Yes | HP5-Catalog | ZENworks Linux Management

plapwas01:/etc/sysconfig/network # rug bl

S | Catalog | Name | Version | Type
--+--------------------+---------------------------+---------+--------
i | Mandatory Bundles | LDAP_Install_P | 3 | file
| HP5-Catalog | sles-10-i586 | 3 | package
| HP5-Catalog | sles-10-x86_64 | 63 | package
v | HP5-Catalog | sles-9-i586 | 5 | package
| HP5-Catalog | sles-9-x86_64 | 4 | package
| ZLM72IR1-Hot-Patch | ZLM72IR1-Hot-Patch-bundle | 4 | package


Does anyone have any ideas?

Thanks in advance,
Justin