通过 Cobbler 使用 PXE 引导时,RHEL6 无法正确注册

通过 Cobbler 使用 PXE 引导时,RHEL6 无法正确注册

当我使用 DVD 介质创建 RHEL6 服务器时,它工作正常。但是,我们想要进行 PXE 安装。

我们通过执行以下操作将 RHEL6 DVD 导入到 cobbler:

$ sudo mount -o loop,ro rhel6-dvd.iso /media
$ sudo cobbler import --path=/media/ --name=rhel-6 --arch=x86_64

安装过程顺利。但是,注册似乎未正确完成。这是输出:

The system has been registered with id: (snipped ID) 
Installed Product Current Status:

通过常规安装,我会得到一份产品列表。当我这样做时yum repolist,我没有得到任何 RHN 存储库:

# yum repolist
Loaded plugins: product-id, security, subscription-manager
Updating certificate-based repositories.
repo id          repo name                                                status
epel             Extra Packages for Enterprise Linux 6 - x86_64           8,312
repolist: 8,312

知道为什么它无法正确注册,cobbler但在使用 DVD 时却工作正常吗?

答案1

有效的方法是将 DVD 介质复制到本地卷 ( cp -rp /media <cobbler path for media>) 并指向cobbler它。

在比较了 DVD 的树和cobbler import.显然,cobbler import无论出于何种原因,都不会复制某些文件。这些丢失的文件似乎包括 RHEL 用于识别产品的机制。

相关内容