在 Cobbler 中,**镜像(image)**一般有两种含义:
下面分别说明常见做法。
ls /root/CentOS-7-x86_64-DVD.iso
mkdir -p /mnt/iso
mount -o loop /root/CentOS-7-x86_64-DVD.iso /mnt/iso
cobbler import \
--path=/mnt/iso \
--name=CentOS-7 \
--arch=x86_64
说明:
--name:自定义发行版名称--arch:架构(x86_64 / aarch64)cobbler distro list
cobbler profile list
Cobbler 会自动创建:
- distro
- profile
- 对应的 kickstart(默认)
⚠️ Cobbler 本身不是镜像仓库,它更偏向“PXE 安装”。 但可以通过以下方式“导入镜像”:
cobbler image add \
--name=centos7-image \
--file=/var/lib/cobbler/images/centos7.qcow2 \
--image-type=direct
查看:
cobbler image list
⚠️ 注意:
cobbler import 导入cobbler sync
/var/www/cobbler/ks_mirror/ # 导入的 ISO 内容
/var/lib/cobbler/images/ # 镜像文件
| 需求 | 推荐方式 |
|---|---|
| 自动安装系统 | cobbler import ISO |
| 虚拟镜像启动 | cobbler image add |
| 物理机批量部署 | ISO + kickstart |
如果你能说明:
我可以给你更精确的命令。