“Debian + Cobbler 失败”是一个比较宽泛的问题,原因可能出在Cobbler 本身、Debian 特性、网络环境或配置方式上。下面我按常见失败原因 → 排查思路 → 解决建议来说明。
cobbler check 报错✅ 解决:
常见错误:
cobblerd.service not found
✅ 解决:
systemctl enable cobblerd
systemctl start cobblerd
确认:
systemctl status cobblerd
Debian 默认:
tftpd-hpa 提供/var/lib/tftpboot常见错误:
✅ 检查:
cobbler check
✅ 解决:
apt install tftpd-hpa
/var/lib/tftpboot
属于 cobbler
Debian 默认:
✅ 排查:
aa-status
✅ 临时测试:
systemctl stop apparmor
Cobbler 导入 Debian ISO 常失败:
cobbler import --path=/mnt --name=debian12
原因:
Packages.gz✅ 建议:
debmirror 先同步cobbler repo addcobbler-cli
或 API
cobbler check
systemctl status cobblerd
ls -l /var/lib/tftpboot
cat /etc/cobbler/settings | grep -E "server|next_server"
把你看到的报错原文贴出来,我可以精准判断。
你可以告诉我:
/var/log/cobbler/cobbler.log)我可以直接给你可执行的修复方案。