[et-mgmt-tools] re: "invalid kernel" -- found the problem!

Jan Wildeboer jwildebo at redhat.com
Mon Feb 4 23:34:21 UTC 2008


Some more details.

I hammered cobbler sync, initiated by webui and console and could not
reproduce.

But a simple service cobbler restart did the trick. Now I have dhcpd
listening on 25152 and a b0rk3d xmlrpc for cobbler.

In the cobbler.log I see (not surprising):

2008-02-05 00:26:30,696 - cobbler.cobblerd - DEBUG - started
2008-02-05 00:26:30,865 - cobbler.cobblerd - INFO - XMLRPC running on
25151
2008-02-05 00:26:30,868 - cobbler.cobblerd - INFO - Exception occured:
socket.error
2008-02-05 00:26:30,869 - cobbler.cobblerd - INFO - Exception value:
(98, 'Address already in use')
2008-02-05 00:26:30,871 - cobbler.cobblerd - INFO - syslog running on
25150
2008-02-05 00:26:30,893 - cobbler.cobblerd - INFO - Exception Info:
  File "/usr/bin/cobblerd", line 66, in ?
    app.core(logger=logger)
   File "/usr/lib/python2.4/site-packages/cobbler/cobblerd.py", line 44,
in core
    do_xmlrpc_tasks(bootapi, settings, xmlrpc_port, xmlrpc_port2,
logger)
   File "/usr/lib/python2.4/site-packages/cobbler/cobblerd.py", line 55,
in do_xmlrpc_tasks
    do_xmlrpc_rw(bootapi, settings, xmlrpc_port2, logger)
   File "/usr/lib/python2.4/site-packages/cobbler/cobblerd.py", line
114, in do_xmlrpc_rw
    server = remote.CobblerReadWriteXMLRPCServer(('127.0.0.1', port))
   File "/usr/lib/python2.4/site-packages/cobbler/remote.py", line 805,
in __init__
    SimpleXMLRPCServer.SimpleXMLRPCServer.__init__(self,args)
   File "/usr/lib/python2.4/SimpleXMLRPCServer.py", line 473, in
__init__
    SocketServer.TCPServer.__init__(self, addr, requestHandler)
   File "/usr/lib/python2.4/SocketServer.py", line 330, in __init__
    self.server_bind()
   File "/usr/lib/python2.4/SocketServer.py", line 341, in server_bind
    self.socket.bind(self.server_address)
   File "<string>", line 1, in bind

service dhcpd restart cleans up that part:

[root at vinf02 ~]# service dhcpd restart
Shutting down dhcpd:                                       [  OK  ]
Starting dhcpd:                                            [  OK  ]
[root at vinf02 ~]# netstat -alp | grep 25
tcp        0      0 *:25151                     *:*
LISTEN      30016/python        
udp        0      0 *:25150                     *:*
30013/python   

But now still a missing 25152, so lets try with

[root at vinf02 ~]# service cobblerd stop
Stopping cobbler daemon:                                   [  OK  ]
[root at vinf02 ~]# service cobblerd start
Starting cobbler daemon:                                   [  OK  ]
[root at vinf02 ~]# netstat -alp | grep 25
tcp        0      0 localhost.localdomain:25152 *:*
LISTEN      30105/python        
tcp        0      0 *:25151                     *:*
LISTEN      30106/python        
udp        0      0 *:25150                     *:*
30103/python        
unix  2      [ ]         DGRAM                    3825
1144/rpc.statd      


All fine again.

Now for debugging that - not today, I am off to bed.

Jan

-- 
Jan H Wildeboer          |
Solution Architect, RHCE | Office: +49 (0)89 205071-207
Red Hat GmbH             | Mobile: +49 (0)174 33 23 249
Otto-Hahn-Str.20         | Fax:    +49 (0)89 205071-111
D-85609 Dornach/Munich   | eMail:  jan.wildeboer at redhat.com
_____________________________________________________________________

GPG-Key-ID:      5DEBAFB0
GPG-Fingerprint: 6104 0F74 8513 F17E DFD5  E820 6F61 A078 5DEB AFB0
_____________________________________________________________________

Reg. Adresse: Red Hat GmbH, Hauptstaetter Strasse 58, 70178 Stuttgart
Handelsregister: Amtsgericht Stuttgart HRB 153243 
Geschaeftsfuehrer: Brendan Lane, Charlie Peters, Michael Cunningham,
                   Werner Knoblich
_____________________________________________________________________
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
URL: <http://listman.redhat.com/archives/et-mgmt-tools/attachments/20080205/0dd0cbaa/attachment.sig>


More information about the et-mgmt-tools mailing list