I only set environmental variables last time in response to the errors I saw.
This time I didn't set any and installed 2.4.1. I ran into the same problem
when attempting to start the service. There weren't any errors reported when
the rpm was installed.
# cat /home/zenoss/.bashrc
export ZENHOME="/opt/zenoss"
export PATH="${ZENHOME}/bin:${PATH}"
export PYTHONPATH="/opt/zenoss/lib/python"
export LD_LIBRARY_PATH="/opt/zenoss/lib"
# rpm -qa | grep zen
zenoss-2.4.1-312.el5
# service zenoss start
Zenoss not initialized. Performing first-boot initialization...
Fresh install pre steps
Stopping snmpd: [ OK ]
Starting snmpd: [ OK ]
Stopping MySQL: [FAILED]
Starting MySQL: [ OK ]
Starting Zope Object Database
. daemon process started, pid=16629
Loading initial Zenoss objects into the Zeo database
(this can take a few minutes)
zport portal object exits; exiting.
Stopping Zope Object Database
. daemon process stopped
Zenoss initialization complete.
Daemon: zeoctl . daemon process started, pid=16731
Daemon: zopectl . daemon process started, pid=16735
Daemon: zenhub starting...
Traceback (most recent call last):
File "/opt/zenoss/Products/ZenHub/zenhub.py", line 40, in ?
from Products.ZenUtils.DaemonStats import DaemonStats
File "/opt/zenoss/Products/ZenUtils/DaemonStats.py", line 19, in ?
import rrdtool
ImportError: librrd.so.4: cannot open shared object file: No such file or
directory
Daemon: zenjobs starting...
Daemon: zenping starting...
Traceback (most recent call last):
File "/opt/zenoss/Products/ZenStatus/zenping.py", line 34, in ?
from Products.ZenHub.PBDaemon import FakeRemote, PBDaemon
File "/opt/zenoss/Products/ZenHub/PBDaemon.py", line 28, in ?
from Products.ZenUtils.DaemonStats import DaemonStats
File "/opt/zenoss/Products/ZenUtils/DaemonStats.py", line 19, in ?
import rrdtool
ImportError: librrd.so.4: cannot open shared object file: No such file or
directory
Daemon: zensyslog starting...
Traceback (most recent call last):
File "/opt/zenoss/Products/ZenEvents/zensyslog.py", line 31, in ?
from Products.ZenEvents.EventServer import EventServer
File "/opt/zenoss/Products/ZenEvents/EventServer.py", line 27, in ?
from Products.ZenHub.PBDaemon import PBDaemon, FakeRemote
File "/opt/zenoss/Products/ZenHub/PBDaemon.py", line 28, in ?
from Products.ZenUtils.DaemonStats import DaemonStats
File "/opt/zenoss/Products/ZenUtils/DaemonStats.py", line 19, in ?
import rrdtool
ImportError: librrd.so.4: cannot open shared object file: No such file or
directory
Daemon: zenstatus starting...
Traceback (most recent call last):
File "/opt/zenoss/Products/ZenStatus/zenstatus.py", line 19, in ?
from Products.ZenHub.PBDaemon import FakeRemote, PBDaemon
File "/opt/zenoss/Products/ZenHub/PBDaemon.py", line 28, in ?
from Products.ZenUtils.DaemonStats import DaemonStats
File "/opt/zenoss/Products/ZenUtils/DaemonStats.py", line 19, in ?
import rrdtool
ImportError: librrd.so.4: cannot open shared object file: No such file or
directory
Daemon: zenactions starting...
Daemon: zentrap starting...
Traceback (most recent call last):
File "/opt/zenoss/Products/ZenEvents/zentrap.py", line 31, in ?
from EventServer import EventServer
File "/opt/zenoss/Products/ZenEvents/EventServer.py", line 27, in ?
from Products.ZenHub.PBDaemon import PBDaemon, FakeRemote
File "/opt/zenoss/Products/ZenHub/PBDaemon.py", line 28, in ?
from Products.ZenUtils.DaemonStats import DaemonStats
File "/opt/zenoss/Products/ZenUtils/DaemonStats.py", line 19, in ?
import rrdtool
ImportError: librrd.so.4: cannot open shared object file: No such file or
directory
Daemon: zenmodeler starting...
Traceback (most recent call last):
File "/opt/zenoss/Products/DataCollector/zenmodeler.py", line 22, in ?
from Products.ZenHub.PBDaemon import FakeRemote, PBDaemon
File "/opt/zenoss/Products/ZenHub/PBDaemon.py", line 28, in ?
from Products.ZenUtils.DaemonStats import DaemonStats
File "/opt/zenoss/Products/ZenUtils/DaemonStats.py", line 19, in ?
import rrdtool
ImportError: librrd.so.4: cannot open shared object file: No such file or
directory
Daemon: zenperfsnmp starting...
Traceback (most recent call last):
File "/opt/zenoss/Products/ZenRRD/zenperfsnmp.py", line 44, in ?
from SnmpDaemon import SnmpDaemon
File "/opt/zenoss/Products/ZenRRD/SnmpDaemon.py", line 20, in ?
from RRDDaemon import RRDDaemon
File "/opt/zenoss/Products/ZenRRD/RRDDaemon.py", line 27, in ?
from Products.ZenHub.PBDaemon import FakeRemote, PBDaemon
File "/opt/zenoss/Products/ZenHub/PBDaemon.py", line 28, in ?
from Products.ZenUtils.DaemonStats import DaemonStats
File "/opt/zenoss/Products/ZenUtils/DaemonStats.py", line 19, in ?
import rrdtool
ImportError: librrd.so.4: cannot open shared object file: No such file or
directory
Daemon: zencommand starting...
Traceback (most recent call last):
File "/opt/zenoss/Products/ZenRRD/zencommand.py", line 34, in ?
from Products.ZenRRD.RRDDaemon import RRDDaemon
File "/opt/zenoss/Products/ZenRRD/RRDDaemon.py", line 27, in ?
from Products.ZenHub.PBDaemon import FakeRemote, PBDaemon
File "/opt/zenoss/Products/ZenHub/PBDaemon.py", line 28, in ?
from Products.ZenUtils.DaemonStats import DaemonStats
File "/opt/zenoss/Products/ZenUtils/DaemonStats.py", line 19, in ?
import rrdtool
ImportError: librrd.so.4: cannot open shared object file: No such file or
directory
Daemon: zenprocess starting...
Traceback (most recent call last):
File "/opt/zenoss/Products/ZenRRD/zenprocess.py", line 38, in ?
from SnmpDaemon import SnmpDaemon
File "/opt/zenoss/Products/ZenRRD/SnmpDaemon.py", line 20, in ?
from RRDDaemon import RRDDaemon
File "/opt/zenoss/Products/ZenRRD/RRDDaemon.py", line 27, in ?
from Products.ZenHub.PBDaemon import FakeRemote, PBDaemon
File "/opt/zenoss/Products/ZenHub/PBDaemon.py", line 28, in ?
from Products.ZenUtils.DaemonStats import DaemonStats
File "/opt/zenoss/Products/ZenUtils/DaemonStats.py", line 19, in ?
import rrdtool
ImportError: librrd.so.4: cannot open shared object file: No such file or
directory
Daemon: zenwin starting...
Traceback (most recent call last):
File "/opt/zenoss/Products/ZenWin/zenwin.py", line 16, in ?
from Products.ZenWin.WinCollector import WinCollector
File "/opt/zenoss/Products/ZenWin/WinCollector.py", line 23, in ?
from Products.ZenHub.PBDaemon import PBDaemon, FakeRemote
File "/opt/zenoss/Products/ZenHub/PBDaemon.py", line 28, in ?
from Products.ZenUtils.DaemonStats import DaemonStats
File "/opt/zenoss/Products/ZenUtils/DaemonStats.py", line 19, in ?
import rrdtool
ImportError: librrd.so.4: cannot open shared object file: No such file or
directory
Daemon: zeneventlog starting...
Traceback (most recent call last):
File "/opt/zenoss/Products/ZenWin/zeneventlog.py", line 23, in ?
from Products.ZenWin.WinCollector import WinCollector
File "/opt/zenoss/Products/ZenWin/WinCollector.py", line 23, in ?
from Products.ZenHub.PBDaemon import PBDaemon, FakeRemote
File "/opt/zenoss/Products/ZenHub/PBDaemon.py", line 28, in ?
from Products.ZenUtils.DaemonStats import DaemonStats
File "/opt/zenoss/Products/ZenUtils/DaemonStats.py", line 19, in ?
import rrdtool
ImportError: librrd.so.4: cannot open shared object file: No such file or
directory
Fresh install post step
--11:20:53--
http://localhost:8080/zport/dmd/DeviceLoader/loadDevice?deviceName=localhost&devicePath=/Server/Linux
Resolving localhost... 127.0.0.1
Connecting to localhost|127.0.0.1|:8080... connected.
HTTP request sent, awaiting response... 404 /zport/dmd/DeviceLoader/loadDevice
11:20:53 ERROR 404: /zport/dmd/DeviceLoader/loadDevice.
Zenoss installation completed.
-------------------- m2f --------------------
Read this topic online here:
http://forums.zenoss.com/viewtopic.php?p=35004#35004
-------------------- m2f --------------------
_______________________________________________
zenoss-users mailing list
[email protected]
http://lists.zenoss.org/mailman/listinfo/zenoss-users