Ah, I should have said... I was using OMAPI back when I first set up cobbler, but ran into some weird problems with the lease database getting corrupted. It's off and has been off for some time.
So turning off manage_dhcp is, as far as I know, only skipping the invocation of cheetah to turn my DHCP template file into a valid ISC dhcpd.conf. > -----Original Message----- > From: [email protected] > [mailto:[email protected]] On Behalf Of > Jeff Schroeder > Sent: Wednesday, December 31, 2008 10:41 AM > To: cobbler mailing list > Subject: Re: Cobbler sync very slow, timing out with multiple > interfaces > > On Wed, Dec 31, 2008 at 10:35 AM, Steven Wagner > <[email protected]> wrote: > > Inspired by this message, I tried turning off manage_dhcp in my > > settings and cobbler sync went from taking upwards of 90 > seconds to about 5-10 seconds. > > Are you using OMAPI or having cobbler write out a static > /etc/dhcpd.conf? This might be the root of your problem > whereas disabling manage_dhcp is a bandaid. > > > I don't use any bonded interfaces, but I do have one or two > multihomed > > boxes being tracked by cobbler... > > > > ________________________________ > > From: [email protected] > > [mailto:[email protected]] On Behalf Of Chris > > Weaver > > Sent: Wednesday, December 31, 2008 9:06 AM > > To: [email protected] > > Subject: Cobbler sync very slow, timing out with multiple interfaces > > > > I am working with the bonded interfaces option for 1.4. For one > > server it works great, I can add two bonded interfaces and > a couple of > > non-bonded ones. Everything comes up rosy. > > > > However cobbler sync is taking about 8 seconds when I have one > > interface, and about 20 seconds with six. I add another > system with > > another 6 interfaces, it takes 3 minutes and times out. If > I delete > > an interface from each system, sync takes around 2 minutes but at > > least it succeeds. It is definitely related to dhcp since if I > > disable that in settings, sync comes back right away. > > > > This is the error I get (after 3 minutes): > > > > ng00ud01# cobbler sync > > > > join() is too long for a Python string > > File > "/usr/lib/python2.3/site-packages/cobbler/cobbler.py", line 83, > > in main > > rc = BootCLI().run(sys.argv) > > > > File > "/usr/lib/python2.3/site-packages/cobbler/cobbler.py", line 61, > > in run > > return self.loader.run(args) > > > > File "/usr/lib/python2.3/site-packages/cobbler/commands.py", line > > 122, in run > > return fn.run() > > > > File > "/usr/lib/python2.3/site-packages/cobbler/modules/cli_misc.py", > > line 183, in run > > return self.api.sync() > > > > File "/usr/lib/python2.3/site-packages/cobbler/api.py", > line 523, in sync > > return sync.run() > > > > File > "/usr/lib/python2.3/site-packages/cobbler/action_sync.py", line > > 101, in run > > self.dhcp.write_dhcp_file() > > > > File > > "/usr/lib/python2.3/site-packages/cobbler/modules/manage_isc.py", > > line 262, in write_dhcp_file > > self.templar.render(template_data, metadata, > settings_file, None) > > > > File "/usr/lib/python2.3/site-packages/cobbler/templar.py", line > > 133, in render > > data_out = data_out.replace("@@%s@@" % str(x), > > str(search_table[str(x)])) > > > > > > Any ideas?? TIA... > > > > -- > > ... Chris Weaver > > > > _______________________________________________ > > cobbler mailing list > > [email protected] > > https://fedorahosted.org/mailman/listinfo/cobbler > > > > > > > > -- > Jeff Schroeder > > Don't drink and derive, alcohol and analysis don't mix. > http://www.digitalprognosis.com > _______________________________________________ > cobbler mailing list > [email protected] > https://fedorahosted.org/mailman/listinfo/cobbler > _______________________________________________ cobbler mailing list [email protected] https://fedorahosted.org/mailman/listinfo/cobbler
