一、环境部署:

  1、安装源准备并安装  

  说明:基础源与epel源。 

  rpm -ivh http://download.Fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm  

  yum -y install cobbler cobbler-web httpd rsync tftp-server xinetd dhcp python-ctypes debmirror pykickstart fence-agents

  需安装软件:

  [root@localhost ~]# yum install cobbler cobbler-web dhcp tftp-server pykickstart httpd -y

  需要安装Django

  wget http://springdale.math.ias.edu/data/puias/unsupported/6/x86_64//Django14-1.4.14-1.sdl6.noarch.rpm

  rpm -ivf Django14-1.4.14-1.sdl6.noarch.rpm

  [root@localhost ~]# /etc/init.d/httpd start  

二、启动

  [root@localhost ~]#  /etc/init.d/cobblerd start  

  
 1 [root@nagios-client5-135-Python-Env loaders]# cobbler get-loaders
 2 task started: 2016-02-08_214823_get_loaders
 3 task started (id=Download Bootloader Content, time=Mon Feb  8 21:48:23 2016)
 4 downloading http://cobbler.github.com/loaders/README to /var/lib/cobbler/loaders/README
 5 
 6 Exception occured: <class 'urlgrabber.grabber.URLGrabError'>
 7 Exception value: [Errno 12] Timeout on http://cobbler.github.com/loaders/README: (28, 'Operation too slow. Less than 1 bytes/sec transfered the last 300 seconds')
 8 Exception Info:
 9   File "/usr/lib/python2.6/site-packages/cobbler/remote.py", line 87, in run
10     rc = self._run(self)
11    File "/usr/lib/python2.6/site-packages/cobbler/remote.py", line 181, in runner
12     return self.remote.api.dlcontent(self.options.get("force",False), self.logger)
13    File "/usr/lib/python2.6/site-packages/cobbler/api.py", line 751, in dlcontent
14     return grabber.run(force)
15    File "/usr/lib/python2.6/site-packages/cobbler/action_dlcontent.py", line 73, in run
16     urlgrabber.grabber.urlgrab(src, filename=dst, proxies=proxies)
17    File "/usr/lib/python2.6/site-packages/urlgrabber/grabber.py", line 618, in urlgrab
18     return default_grabber.urlgrab(url, filename, **kwargs)
19    File "/usr/lib/python2.6/site-packages/urlgrabber/grabber.py", line 985, in urlgrab
20     return self._retry(opts, retryfunc, url, filename)
21    File "/usr/lib/python2.6/site-packages/urlgrabber/grabber.py", line 886, in _retry
22     r = apply(func, (opts,) + args, {})
23    File "/usr/lib/python2.6/site-packages/urlgrabber/grabber.py", line 971, in retryfunc
24     fo = PyCurlFileObject(url, filename, opts)
25    File "/usr/lib/python2.6/site-packages/urlgrabber/grabber.py", line 1066, in __init__
26     self._do_open()
27    File "/usr/lib/python2.6/site-packages/urlgrabber/grabber.py", line 1360, in _do_open
28     self._do_grab()
29    File "/usr/lib/python2.6/site-packages/urlgrabber/grabber.py", line 1490, in _do_grab
30     self._do_perform()
31    File "/usr/lib/python2.6/site-packages/urlgrabber/grabber.py", line 1290, in _do_perform
32     raise err
33 
34 !!! TASK FAILED !!!
cobbler get-loaders

相关文章: