Redhat

通過 RHSM 註冊到衛星伺服器的伺服器無法載入任何分配的儲存庫

  • April 3, 2015

我的一台 Redhat 伺服器在註冊到我們的 Satellite 伺服器後看不到任何儲存庫。我不得不說這個衛星伺服器是新設置的,並且是最新版本 -> RedHat 7.1 上的衛星伺服器 6。但到目前為止,所有其他伺服器都可以在註冊後看到所有儲存庫。

貓 /etc/redhat-release

Red Hat Enterprise Linux Server release 6.6 (Santiago)

訂閱管理器狀態

+-------------------------------------------+
  System Status Details
+-------------------------------------------+
Overall Status: Current

訂閱管理器版本

server type: Red Hat Subscription Management
subscription management server: 1.5.0-30.el7sat-Katello
subscription management rules: 5.12
subscription-manager: 1.12.14-9.el6_6
python-rhsm: 1.12.5-2.el6

來自客戶端伺服器上 /var/log/rhsm/rhsm.log 的消息:

Missing required tag 'rhel-6-server', skipping content: rhel-6-server-rh-common-rpms
Missing required tag 'rhel-6-server', skipping content: rhel-6-server-optional-rpms
Missing required tag 'rhel-6-server', skipping content: rhel-6-server-extras-rpms
Missing required tag 'rhel-6-server', skipping content: rhel-6-server-rpms
Missing required tag 'rhel-6-server', skipping content: rhel-6-server-supplementary-rpms

在 Satellite Server 上,它看起來與所有其他已註冊的伺服器完全一樣。唯一的區別是,此客戶端是 KVM 主機上的虛擬機,而不是 VMware 主機上的虛擬機。Google搜尋並沒有帶來任何有用的東西,除了它固定在我已經在更新的版本上。所以希望大家給點建議!

我終於找到了問題。這是一個失去的證書:/etc/pki/product/69.pem我從其他伺服器之一複制了該證書,它立即起作用了!

我從https://access.redhat.com/solutions/100423獲得了解決方案,但沒有理由/如何發生這種情況。

我只看了那篇文章,因為在 /usr/share/rhsm/subscription_manager/repolib.py 中,日誌文件中的“標籤”連接到證書檢查…… grumbl

引用自:https://serverfault.com/questions/680113