Following the instructions here: http://hydruid-blog.com/?p=124#comment-8482 I attempted to install Zenoss 4.2.4 onto an Ubuntu 12.04.4 server 64bit virtual machine.
I ran apt-get update beforehand successfully. His script ran perfectly, I set the Mysql admin password and that was it... done.
However the zen processes are not running. The results of a 'zenoss status' return:
zenoss-user@MI-Zenoss:~$ sudo su zenoss
[sudo] password for zenoss-user:
sudo: unable to open /var/lib/sudo/zenoss-user/0: Read-only file system
zenoss@MI-Zenoss:/home/zenoss-user$ zenoss status
Traceback (most recent call last):
File "/usr/local/zenoss/Products/ZenUtils/ZenPackDaemons.py", line 79, in <module>
zp = ZenPackDaemons()
File "/usr/local/zenoss/Products/ZenUtils/ZenScriptBase.py", line 36, in __init__
CmdBase.__init__(self, noopts)
File "/usr/local/zenoss/Products/ZenUtils/CmdBase.py", line 108, in __init__
zcml.load_site()
File "/usr/local/zenoss/lib/python/Zope2/App/zcml.py", line 46, in load_site
_context = xmlconfig.file(site_zcml)
File "/usr/local/zenoss/lib/python/zope/configuration/xmlconfig.py", line 646, in file
include(context, name, package)
File "/usr/local/zenoss/lib/python/zope/configuration/xmlconfig.py", line 548, in include
processxmlfile(f, context)
File "/usr/local/zenoss/lib/python/zope/configuration/xmlconfig.py", line 380, in processxmlfile
parser.parse(src)
File "/usr/local/zenoss/lib/python/_xmlplus/sax/expatreader.py", line 109, in parse
xmlreader.IncrementalParser.parse(self, source)
File "/usr/local/zenoss/lib/python/_xmlplus/sax/xmlreader.py", line 123, in parse
self.feed(buffer)
File "/usr/local/zenoss/lib/python/_xmlplus/sax/expatreader.py", line 216, in feed
self._parser.Parse(data, isFinal)
File "/usr/local/zenoss/lib/python/_xmlplus/sax/expatreader.py", line 364, in end_element_ns
self._cont_handler.endElementNS(pair, None)
File "/usr/local/zenoss/lib/python/zope/configuration/xmlconfig.py", line 359, in endElementNS
self.context.end()
File "/usr/local/zenoss/lib/python/zope/configuration/config.py", line 620, in end
self.stack.pop().finish()
File "/usr/local/zenoss/lib/python/zope/configuration/config.py", line 774, in finish
actions = self.handler(context, **args)
File "/usr/local/zenoss/lib/python/OFS/metaconfigure.py", line 46, in loadProducts
xmlconfig.include(_context, zcml, package=product)
File "/usr/local/zenoss/lib/python/zope/configuration/xmlconfig.py", line 548, in include
processxmlfile(f, context)
File "/usr/local/zenoss/lib/python/zope/configuration/xmlconfig.py", line 380, in processxmlfile
parser.parse(src)
File "/usr/local/zenoss/lib/python/_xmlplus/sax/expatreader.py", line 109, in parse
xmlreader.IncrementalParser.parse(self, source)
File "/usr/local/zenoss/lib/python/_xmlplus/sax/xmlreader.py", line 123, in parse
self.feed(buffer)
File "/usr/local/zenoss/lib/python/_xmlplus/sax/expatreader.py", line 220, in feed
self._err_handler.fatalError(exc)
File "/usr/local/zenoss/lib/python/_xmlplus/sax/handler.py", line 38, in fatalError
raise exception
zope.configuration.xmlconfig.ZopeXMLConfigurationError: File "/usr/local/zenoss/etc/site.zcml", line 16.2-16.23
ZopeSAXParseException: File "/usr/local/zenoss/lib/python/Products/ManagableIndex/configure.zcml", line 1.4, not well-formed (invalid token)
Daemon: zeneventserver not running
Daemon: zopectl not running
rm: cannot remove `/usr/local/zenoss/var/Z2.pid': Read-only file system
Daemon: zenrrdcached not running
Daemon: zenhub not running
Daemon: zenjobs not running
rm: cannot remove `/usr/local/zenoss/var/zenjobs-localhost.pid': Read-only file system
Daemon: zeneventd not running
Daemon: zenping not running
Daemon: zensyslog not running
Daemon: zenstatus not running
Daemon: zenactiond not running
Daemon: zentrap not running
Daemon: zenmodeler not running
Daemon: zenperfsnmp not running
Daemon: zencommand not running
Daemon: zenprocess not running
zenoss@MI-Zenoss:/home/zenoss-user$
Obviously something went wrong.. how can I resolve this and get it up and running? I am totally unfamiliar with redHat/centOS to even think about switch OS's.