Hi ,
I want to setup lab controller as Beaker-0.5-Administration_Guide-en-US.pdf, but when it comes to the step :
"$ cobbler import --path=/net/${NFSSERVER}/${NFSPATH} \ -- name=$DISTRONAME \ --availableas= nfs://${NFSSERVER}:/${NFSPATH}"
It just fails and shows that :
[root@localhost ~]# cobbler import --path=/root/ubuntu-10.04-rc-alternate-amd64 --name=ubuntu --arch=x86_64 task started: 2010-08-20_152939_import task started (id=Media import, time=Fri Aug 20 15:29:39 2010) running: rsync -a '/root/ubuntu-10.04-rc-alternate-amd64/'
/var/www/cobbler/ks_ mirror/ubuntu-x86_64 --exclude-from=/etc/cobbler/rsync.exclude --progress sending incremental file list rsync: change_dir "/root/ubuntu-10.04-rc-alternate-amd64" failed: Permission denied (13) rsync: ERROR: cannot stat destination "/var/www/cobbler/ks_mirror/ubuntu-x86_64": Permission denied (13) rsync error: errors selecting input/output files, dirs (code
3) at main.c(554) [receiver=3.0.5] rsync: connection unexpectedly closed (9 bytes received so far) [sender] rsync error: error in rsync protocol data stream (code 12) at io.c(600) [sender=3.0.5] returned: 12 Exception occured: <class 'cobbler.cexceptions.CX'> Exception value: 'Command failed' Exception Info: File "/usr/lib/python2.6/site-packages/cobbler/utils.py", line 122, in die raise CX(msg)
Exception occured: <class 'cobbler.cexceptions.CX'> Exception value: 'Command failed' Exception Info: File "/usr/lib/python2.6/site-packages/cobbler/remote.py", line 95, in run rc = self._run(self) File "/usr/lib/python2.6/site-packages/cobbler/remote.py", line 224, in runner self.logger File "/usr/lib/python2.6/site-packages/cobbler/api.py", line 657, in import_tree return importer.run() File "/usr/lib/python2.6/site-packages/cobbler/action_import.py", line 181, in run self.run_this(rsync_cmd, (spacer, self.mirror, self.settings.webdir, self.mirror_name)) File "/usr/lib/python2.6/site-packages/cobbler/action_import.py", line 262, in run_this utils.die(self.logger,"Command failed") File
"/usr/lib/python2.6/site-packages/cobbler/utils.py", line 130, in die raise CX(msg)
!!! TASK FAILED !!! You have new mail in /var/spool/mail/root.
It's weird that it shows that I don't have the permission of /root/ubuntu-10.04-rc-alternate-amd64,but when I used "ls -l /root/",it shows that:
[root@localhost ~]# ls -l /root/ total 80 -rw-------. 1 root root 1656 2010-08-20 23:27 anaconda-ks.cfg -rw-r--r--. 1 root root 58748 2010-08-20 23:27 install.log -rw-r--r--. 1 root root 4843 2010-08-20 23:27 install.log.syslog drwxr-xr-x. 10 root root 4096 2010-08-20 15:11 ubuntu-10.04-rc-alternate-amd64
Thanks,
Junyou |