Starting or restarting cobblerd service on Red Hat satellite server 5.6 fails with a message "cobblerd dead but subsys locked"

Solution Unverified - Updated -

Issue

  • Cobbler service status is dead
[root@satellite ~]# service cobblerd status
cobblerd dead but subsys locked
  • Cobbler service throws a traceback as below
[root@satellite ~]# service cobblerd start
Starting cobbler daemon: Traceback (most recent call last):
  File "/usr/bin/cobblerd", line 76, in main
    api = cobbler_api.BootAPI(is_cobblerd=True)
  File "/usr/lib/python2.6/site-packages/cobbler/api.py", line 128, in __init__
    self.deserialize()
  File "/usr/lib/python2.6/site-packages/cobbler/api.py", line 689, in deserialize
    return self._config.deserialize()
  File "/usr/lib/python2.6/site-packages/cobbler/config.py", line 206, in deserialize
    serializer.deserialize(self._distros)
  File "/usr/lib/python2.6/site-packages/cobbler/serializer.py", line 122, in deserialize
    rc = storage_module.deserialize(obj,topological)
  File "/usr/lib/python2.6/site-packages/cobbler/modules/serializer_catalog.py", line 186, in deserialize
    datastruct = deserialize_raw(obj.collection_type())
  File "/usr/lib/python2.6/site-packages/cobbler/modules/serializer_catalog.py", line 156, in deserialize_raw
    datastruct = simplejson.loads(ydata, encoding='utf-8')
  File "/usr/lib64/python2.6/site-packages/simplejson/__init__.py", line 318, in loads
    return cls(encoding=encoding, **kw).decode(s)
  File "/usr/lib64/python2.6/site-packages/simplejson/decoder.py", line 335, in decode
    obj, end = self.raw_decode(s, idx=_w(s, 0).end())
  File "/usr/lib64/python2.6/site-packages/simplejson/decoder.py", line 353, in raw_decode
    raise ValueError("No JSON object could be decoded")
ValueError: No JSON object could be decoded                                                            [  OK  ]
  • Cobbler profile entries shows as zero
[root@satellite ~]# ls -l /var/lib/cobbler/config/profiles.d
total 0

Environment

  • Red Hat Satellite Server 5.6
  • Cobbler

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In
Close

Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.