我在使用命令创建鞋匠克隆时遇到问题replicate
。我在最初的 cobbler 中总共有 4 个发行版。除其中一个外,所有这些都已正确克隆。这是我运行复制时遇到的错误:
received on stderr:
Rsyncing distro FC22-ws-i386
running: rsync -avzH cobbler_machine::distro-FC22-ws-i386 /var/www/cobbler/ks_mirror/fedora22_ws
received on stdout:
received on stderr: @ERROR: Unknown module 'distro-FC22-ws-i386'
rsync error: error starting client-server protocol (code 5) at main.c(1503) [receiver=3.0.6]
我尝试找到 @ERROR: Unkown 模块的类似示例,但我无法使用在网上找到的其他案例来解决我的问题。 Rsync 对于所有其他的都可以正常工作。我怀疑 fedora22_ws 目录中缺少某些内容,但我不知道它可能是什么。有任何想法吗?
答案1
感谢斯蒂芬·哈里斯在我的评论中为我指明了正确的方向。如果启用了cobbler sync
/etc/cobbler/settings,则应该在 /etc/rsyncd.conf 中生成内容。manage_rsync
就我而言,它已启用,但由于某种原因,rsyncd.conf 并未填充某些发行版。在主服务器上运行cobbler sync
填充 rsyncd.conf 并解决了问题。