Share March 2007: Project of the Month

Zenoss Core - Enterprise IT Monitoring

Subscribe

zenprocess error after upgrading to Zenoss 2.

  1. nobody

    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
    
< Previous | 1 | Next >

Add a Reply

You can use Markdown syntax in your reply.

Preview

Monitor this

Log in to monitor this topic. Not registered? Create an account to receive email updates when replies are posted to this topic. If you do not log in or register, your reply will be added anonymously.