2009-11-09 09:40:02 UTC
Hi, The zenprocess Daemon is not running after upgrading to version 2.5 from 2.4. We have adapted the ethernetCsmacd template to also poll the Operational Status of an Interface. A threshold creates an event when an interface changes state to down. Now we are getting events for all interfaces saying they have changed to state down. When I check the "OS" tab from such a device I notice Zenoss has set all interfaces to state "UP" event though they were never "UP". This causes these events to be generated because the SNMP poll results to a state down which is different from the state in the Zenoss database. This is probably related to the zenprocess daemon not running. Every time I try to start it, it goes down immediately and I get this error : Anyone who can help with this ? 2009-11-06 20:22:13,298 ERROR zen.zenprocess: [Failure instance: Traceback (failure with no frames): Products.ZenHub.PBDaemon.RemoteException: Remote exception: Products.ZenHub.PBDaemon.RemoteException: Remote exception: zExceptions.NotFound: usrlocalzenosspythonbin_.python.bin 3290d5f61de7603a70012418f2cd2109Traceback (most recent call last): File "/usr/local/zenoss/zenoss/Products/ZenHub/PBDaemon.py", line 75, in inner return callable(*args, **kw) File "/usr/local/zenoss/zenoss/Products/ZenCollector/services/config.py", line 148, in remote_getDeviceConfigs deviceConfig = self._createDeviceProxy(device) File "/usr/local/zenoss/zenoss/Products/ZenHub/services/ProcessConfig.py", line 62, in _createDeviceProxy procs = device.getMonitoredComponents(collector='zenprocess') File "/usr/local/zenoss/zenoss/Products/ZenModel/Device.py", line 593, in getMonitoredComponents collector=collector, type=type) File "/usr/local/zenoss/zenoss/Products/ZenModel/Device.py", line 623, in getDeviceComponents return [c.getObject() for c in brains] File "/usr/local/zenoss/zenoss/lib/python/Products/ZCatalog/CatalogBrains.py", line 92, in getObject target = parent.restrictedTraverse(path[-1]) File "/usr/local/zenoss/zenoss/lib/python/OFS/Traversable.py", line 301, in restrictedTraverse return self.unrestrictedTraverse(path, default, restricted=True) File "/usr/local/zenoss/zenoss/lib/python/OFS/Traversable.py", line 284, in unrestrictedTraverse raise eNotFound: usr_local_zenoss_python_bin_.python.bin 3290d5f61de7603a70012418f2cd2109Traceback (most recent call last): File "/usr/local/zenoss/zenoss/Products/ZenHub/PBDaemon.py", line 75, in inner return callable(*args, **kw) File "/usr/local/zenoss/zenoss/Products/ZenHub/zenhubworker.py", line 116, in remote_execute return runOnce() File "/usr/local/zenoss/zenoss/Products/ZenHub/zenhubworker.py", line 111, in runOnce res = m(*args, **kw) File "/usr/local/zenoss/zenoss/Products/ZenHub/PBDaemon.py", line 83, in inner traceback.format_exc())RemoteException: Remote exception: zExceptions.NotFound: usr_local_zenoss_python_bin_.python.bin 3290d5f61de7603a70012418f2cd2109Traceback (most recent call last): File "/usr/local/zenoss/zenoss/Products/ZenHub/PBDaemon.py", line 75, in inner return callable(*args, **kw) File "/usr/local/zenoss/zenoss/Products/ZenCollector/services/config.py", line 148, in remote_getDeviceConfigs deviceConfig = self._createDeviceProxy(device) File "/usr/local/zenoss/zenoss/Products/ZenHub/services/ProcessConfig.py", line 62, in _createDeviceProxy procs = device.getMonitoredComponents(collector='zenprocess') File "/usr/local/zenoss/zenoss/Products/ZenModel/Device.py", line 593, in getMonitoredComponents collector=collector, type=type) File "/usr/local/zenoss/zenoss/Products/ZenModel/Device.py", line 623, in getDeviceComponents return [c.getObject() for c in brains] File "/usr/local/zenoss/zenoss/lib/python/Products/ZCatalog/CatalogBrains.py", line 92, in getObject target = parent.restrictedTraverse(path[-1]) File "/usr/local/zenoss/zenoss/lib/python/OFS/Traversable.py", line 301, in restrictedTraverse return self.unrestrictedTraverse(path, default, restricted=True) File "/usr/local/zenoss/zenoss/lib/python/OFS/Traversable.py", line 284, in unrestrictedTraverse raise eNotFound: usr_local_zenoss_python_bin_.python.bin 3290d5f61de7603a70012418f2cd2109]None2009-11-06 20:22:13,408 INFO zen.zenprocess: Deleting PID file /usr/local/zenoss/zenoss/var/zenprocess-localhost.pid ...2009-11-06 20:22:13,409 INFO zen.zenprocess: Daemon CollectorDaemon shutting down
--community@zenoss.org
Original link: http://community.zenoss.org/thread/11964