Ich versuche, meine Knoten in meinem MaaS-Cluster zu registrieren. Dazu starte ich sie von der 12.04-Installations-CD und wähle die MAAS-Installationsoption.
Ich versuche gerade nur, einen Knoten einzurichten. Wenn ich den Registrierungsprozess durchführe, wird der Knoten heruntergefahren und ich sehe 0 Knoten auf der MAAS-Homepage meines Masterknotens.
Ich habe versucht, den Knoten über die MAAS-Web-GUI hinzuzufügen. Wenn ich dies tue, wird auf der Seite eine Fehlermeldung angezeigt, die besagt:
Unable to create Node: Unknown problem encountered with the Cobbler server.
Im cobbler.log ist folgendes:
Tue May 8 20:43:47 2012 - DEBUG | REMOTE maas authorization result: True; user(?)
Tue May 8 20:43:47 2012 - INFO | find_items; ['system']
Tue May 8 20:43:47 2012 - INFO | Exception occured: <class 'cobbler.cexceptions.CX'>
Tue May 8 20:43:47 2012 - INFO | Exception value: 'dns-name duplicated: node1'
Tue May 8 20:43:47 2012 - INFO | Exception Info:
File "/usr/lib/python2.7/dist-packages/cobbler/remote.py", line 1944, in _dispatch
return method_handle(*params)
File "/usr/lib/python2.7/dist-packages/cobbler/remote.py", line 910, in xapi_object_edit
self.modify_system(handle, 'modify_interface', imods, token)
File "/usr/lib/python2.7/dist-packages/cobbler/remote.py", line 827, in modify_system
return self.modify_item("system",object_id,attribute,arg,token)
File "/usr/lib/python2.7/dist-packages/cobbler/remote.py", line 820, in modify_item
return method(arg)
File "/usr/lib/python2.7/dist-packages/cobbler/item_system.py", line 644, in modify_interface
if field == "dnsname" : self.set_dns_name(value, interface)
File "/usr/lib/python2.7/dist-packages/cobbler/item_system.py", line 288, in set_dns_name
raise CX("dns-name duplicated: %s" % dns_name)
Es scheint, als würde zwischen dem DNS-Server von dnsmasq und der Hostnamendatenbank des Schuster ein Henne-Ei-Spiel gespielt - dies ist nur eine Vermutung von meiner Seite.
Hier ist der Inhalt von dnsmasq.leases: Die MAC-Adresse von Knoten1 lautet 00: 03: 47: 22: 1c: e2
dbuttric@sid:/var/lib/misc$ more dnsmasq.leases
1336531172 00:03:47:22:1c:e2 192.168.5.119 * *
1336530695 00:90:27:32:3b:53 192.168.5.148 node3 *
1336530676 00:90:27:18:f2:0b 192.168.5.242 node2 *
Wie kann ich Hostnamen aus Cobbler löschen und meinen Knoten erneut versuchen, Aktivitäten hinzuzufügen?
Hier ist mehr: Ich kann einen Knoten erfolgreich registrieren und der MAAS-Server zeigt an, dass 1 Knoten darin registriert ist.
5 Minuten später kehre ich zur MAAS-Web-GUI zurück und es werden 0 Knoten gemeldet. Ich habe mir noch keine Fehlerprotokolle angesehen, aber was kann dazu führen?
Sollte ich einfach versuchen, den Masterknoten neu zu installieren?