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이 제품을 식별하는 데 사용하는 메커니즘이 포함되어 있는 것으로 보입니다.