在 Debian 上使用 Cobbler 添加节点(即被安装/管理的客户端主机),通常分为 PXE 自动安装节点 和 系统记录(System) 两种方式。下面按常见实战流程说明。
确保你已经:
apt install cobbler cobbler-web)cobbler sync查看当前状态:
cobbler list
cobbler distro list
cobbler profile list
cobbler system add \
--name=node01 \
--profile=debian11-x86_64 \
--mac=00:11:22:33:44:55 \
--ip-address=192.168.1.101 \
--netmask=255.255.255.0 \
--gateway=192.168.1.1 \
--dns-name=node01.example.com \
--hostname=node01
参数说明:
--name:Cobbler 中的节点名--profile:使用哪个安装模板--mac:用于 PXE 启动识别--ip-address:静态 IP(可选)--hostname:系统 hostnamecobbler sync
cobbler system edit --name=node01 \
--kickstart=/var/lib/cobbler/kickstarts/debian.preseed
cobbler system edit --name=node01 \
--kickstart=/var/lib/cobbler/kickstarts/centos.ks
for i in $(seq 1 10); do
cobbler system add \
--name=node$i \
--profile=debian11-x86_64 \
--mac=52:54:00:00:00:0$i \
--ip-address=192.168.1.$((100+i))
done
cobbler sync
cobbler sync 未执行cobbler importhttps://<cobbler-server>/cobbler_webSystems → Add System如果你能告诉我:
我可以给你更精确的配置示例。