cobbler安装报错——Exception occured: <class 'cobbler.ce
admin
2023-02-28 20:02:19
0

研究自动化安装cobbler,在进行同步cobbler配置时出现报错

cobbler sync               //同步生成dhcp配置文件
dhcpd -t failed
Exception occured: 
Exception value: 'cobbler trigger failed: cobbler.modules.sync_post_restart_services'
Exception Info:
  File "/usr/lib/python2.7/site-packages/cobbler/remote.py", line 82, in run
    rc = self._run(self)
   File "/usr/lib/python2.7/site-packages/cobbler/remote.py", line 181, in runner
    return self.remote.api.sync(self.options.get("verbose",False),logger=self.logger)
   File "/usr/lib/python2.7/site-packages/cobbler/api.py", line 763, in sync
    return sync.run()
   File "/usr/lib/python2.7/site-packages/cobbler/action_sync.py", line 144, in run
    utils.run_triggers(self.api, None, "/var/lib/cobbler/triggers/sync/post/*", logger=self.logger)
   File "/usr/lib/python2.7/site-packages/cobbler/utils.py", line 928, in run_triggers
    raise CX("cobbler trigger failed: %s" % m.__name__)

看报错是与dhcp服务有关,说明可能是dhcp模板配置错误,进入配置文件中查看,看到果然是地址池配置错误

vi /etc/cobbler/dhcp.template
subnet 192.168.109.0 netmask 255.255.255.0 {
     option routers             192.168.109.1;
     option domain-name-servers 8.8.8.8;
     option subnet-mask         255.255.255.0;
     range dynamic-bootp        192.168.1.100 192.168.1.254;       //地址池未进行修改
     default-lease-time         21600;
     max-lease-time             43200;
     next-server                $next_server;
subnet 192.168.109.0 netmask 255.255.255.0 {
     option routers             192.168.109.1;
     option domain-name-servers 8.8.8.8;
     option subnet-mask         255.255.255.0;
     range dynamic-bootp        192.168.109.100 192.168.109.254;               //将地址池做修改
     default-lease-time         21600;
     max-lease-time             43200;
     next-server                $next_server;

注意dhcp模板中要修改的地方:subnet、option routers、dns、range dynamic-bootp


修改后重新加载服务,服务成功!

cobbler sync
task started: 2019-11-05_011754_sync
task started (id=Sync, time=Tue Nov  5 01:17:54 2019)
......
running shell triggers from /var/lib/cobbler/triggers/change/*
*** TASK COMPLETE ***             //任务完成


相关内容

热门资讯

谢晓亮追忆科学狂人文特尔:一位... 来源:市场资讯 (来源:知识分子) 克雷格·文特尔(Craig Venter) 撰文|谢晓亮 20...
三星史上最大罢工逼近:为期18... 快科技5月7日消息,据媒体报道,三星电子旗下最大的工会组织——三星全国工会(NSEU)已宣布,计划于...
AI模型是个黑箱,这家公司造了... (来源:麻省理工科技评论) 旧金山初创公司 Goodfire 刚刚发布了一款叫 Silico 的新工...
原创 俄... “这并非偶然相遇——宇宙2583号卫星执行了多次精细机动,以维持这种近距离构型。” 一枚安加拉火箭...
原创 马... 马斯克在德州超级工厂接受访谈的时候,抛出三大直指普通人命运的 AI 预言,引发广泛讨论。下文将逐一拆...
原创 6... 这段时间多家手机厂商旗下手机都卖得更贵了,因为储存元器件涨价,导致它们的成本上涨,不过华为手机不一样...
2500亿估值的xAI,散了!... 出品|搜狐科技 作者|郑松毅 编辑|杨锦 马斯克一句话,估值2500亿美元的xAI,说散就散了。 数...
全球AI新王诞生!Anthro... 新智元报道 编辑:Aeneas 【新智元导读】1.2万亿美元!Anthropic 估值正式反超Op...
业内首个!小米开源模型Omni... 【CNMO科技消息】5月7日,小米AI实验室推出OmniVoice,这是业内首个覆盖数百语种的语音克...
国民党民代爆料水电商中标军事炸... 【环球网报道】据台湾中时新闻网5月7日报道,国民党籍民意代表马文君7日爆料,台“军备局”生产制造中心...