我有一台运行 Oracle Linux 6.5 的虚拟机,它是我从生产 VM 克隆而来的。原始机器已注册到 Oracle Linux 网络,但我希望克隆的 VM 只从公共 Oracle 和 EPEL 存储库中提取软件包。如何在不从 OLN 取消注册的情况下禁用克隆上的注册,这也会取消注册生产机器?
答案1
我没有用过 6.5 但我希望这对这个版本也有效。
每个服务器都通过其 UUID 进行标识。克隆系统时,您需要在 ULN 的配置文件中更改其 UUID。
首先运行uuidgen
以获取新的 UUID:
# /usr/bin/uuidgen -r
1c460880-5a10-4d19-a115-5d5d409ace39
然后编辑文件并用刚刚创建的字符串/etc/sysconfig/rhn/up2date-uuid
替换值:rhnuuid
# vi /etc/sysconfig/rhn/up2date-uuid
uuid[comment]=Universally Unique ID for this server
#rhnuuid=91d0junk-1538-11db-8f59-123bdba2bb0f
rhnuuid=1c460880-5a10-4d19-a115-5d5d409ace39
然后重新运行该up2date
实用程序