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が製品を識別するために使用するメカニズムが含まれているようです。