RHEL6のメインリポジトリをインストールする方法


8

新しいサーバーにRHEL6をセットアップしました。私たちが知る限り、サブスクリプションはすべて適切に設定されています。ただし、を実行するとyum repolist、リポジトリが表示されません。/etc/yum.repos.d/redhat.repoが空です。別のRHEL6サーバーのredhat.repoからコンテンツを貼り付けてみましたが、を実行するとすぐに、yumもう一度消去されます。パッケージをインストールできるように、基本的なRedHatリポジトリーをセットアップする必要があるだけです。

定期購入の問題が発生していないことを確認するため。再登録し、再度購読しました。すべて同じ結果が得られます。

# subscription-manager register --force
# subscription-manager subscribe --pool=*redacted*

RedHatカスタマーポータルにログインすると、サブスクリプションがアクティブであると表示されます。

GUIを使用して、[システム]> [管理]> [Red Hat Subscription Manager]に移動しました。[商品]タブでは、商品は表示されませんでした。

私が実行するとyum update、ここに私が得るものがあります:

# yum update
Loaded plugins: product-id, refresh-packagekit, security, subscription-manager
This system is receiving updates from Red Hat Subscription Management.
Setting up Update Process
No Packages marked for Update

の内容 /etc/yum.conf

[main]
cachedir=/var/cache/yum/$basearch/$releasever
keepcache=0
debuglevel=2
logfile=/var/log/yum.log
exactarch=1
obsoletes=1
gpgcheck=1
plugins=1
installonly_limit=3

の内容/etc/yum/pluginconf.d/rhnplugin.conf

[main]
enabled = 0
gpgcheck = 1

1
マシンをサブスクライブするために何をしましたか?
マイケルハンプトン

これで、登録を解除し、再登録し、購読しました。それでも、同じ結果が得られます。 subscription-manager register --force subscription-manager subscribe --pool=redacted
eisaacson 2013年

1
あなたは何か/etc/yum.conf/etc/yum/pluginconf.d/rhnplugin.confファイルは次のようになり?
tacotuesday

2
Red Hatに電話してください。システムはどのようにしてこの状態になりましたか?
ewwhite 2013年

2
ロードされたプラグインにはが含まれている必要がありますrhnplugin。インストールされていませんか?有効になっていませんか?何らかの方法で壊れていますか?
freiheit 2013年

回答:


7

これが、少なくとも一時的に問題を修正した方法です。/etc/yum.repos.d/redhat.repo別の動作しているrhel6サーバーからファイルをコピーしました。次に、sslclientkeyとsslclientcertのすべてのインスタンスを、このサーバー上の.pemファイルに置き換えました。次に、更新時に消去されないように.repoファイルの名前を変更しました。そうすることで、すべてのパッケージを期待どおりにインストールできます。

この問題の根本を解決するためには、引き続きサポートと協力する必要があります。

更新

Red Hatサポートは、問題の根本を修正し、すべてが順調である次の指示でようやく私に戻りました。

登録済みのシステムを検査すると、現在RHSMを通じて登録されており、それらのシステムの1つもRHNクラシックを通じて登録されていることがわかります。

カスタマーポータルからログインした後、次の場所に移動し、チェックボックスをオンにして左下の[選択項目を削除]をクリックして両方のシステムを削除します。

https://access.redhat.com/management/consumers/

上記がシステムのGH-Server-5のrootとして端末でローカルに完了したら、次のコマンドを発行します。

rhn_register

上記のコマンドはRHNクラシック登録のterminal-tuiを開き、ユーザー名とパスワードを要求します。これらは、顧客ポータルのログインとパスワードです。また、限られた更新が必要な場合を除いて、利用可能なすべての更新を確認してください。

端末ベースのtuiが登録を完了すると、次のコマンドを発行してyumのキャッシュを消去し、正しいリポジトリを追加して、最後に更新します。

yum clean all
yum repolist
yum update

1

rhnplugin.confの内容が示すように、そのプラグインは無効になっています。すべきではないので、に変更enabled = 0して再度有効にしますenabled = 1


私もそう思いました。うまく機能している別のインストールをチェックしました。それも持っていましたenabled = 0。1に変更してみましたが、違いはありませんでした。何か不足していますか?
eisaacson 2013

IIRC(クラシック)RHNまたはサブスクリプションマネージャーのいずれかを使用できます...問題ありません...
jirib

1
# subscription-manager register
Username: foo@example.com
Password: 
The system has been registered with ID: 653cb615-5f5e-4339-8d28-6dc67169ecb1 
# subscription-manager repos
This system has no repositories available through subscriptions.
# subscription-manager list
+-------------------------------------------+
    Installed Product Status
+-------------------------------------------+
Product Name:   Red Hat Enterprise Linux Server
Product ID:     69
Version:        6.5 Beta
Arch:           x86_64
Status:         Not Subscribed
Status Details: Not covered by a valid subscription.
Starts:         
Ends: 
# subscription-manager attach --auto
Installed Product Current Status:
Product Name: Red Hat Enterprise Linux Server
Status:       Subscribed
# subscription-manager repos
+----------------------------------------------------------+
    Available Repositories in /etc/yum.repos.d/redhat.repo
+----------------------------------------------------------+
Repo ID:   rhel-6-server-sam-source-rpms
Repo Name: Red Hat Subscription Asset Manager (for RHEL 6 Server) (Source RPMs)
Repo URL:  https://cdn.redhat.com/content/dist/rhel/server/6/$releasever/$basearch/subscription-asset-manager/1/source/SRPMS
Enabled:   0

Repo ID:   rhel-ha-for-rhel-6-server-beta-debug-rpms
Repo Name: Red Hat Enterprise Linux High Availability (for RHEL 6 Server) Beta (Debug RPMs)
Repo URL:  https://cdn.redhat.com/content/beta/rhel/server/6/$releasever/$basearch/highavailability/debug
Enabled:   0

Repo ID:   rhel-6-server-rhev-agent-beta-debug-rpms
Repo Name: Red Hat Enterprise Virtualization Agents for RHEL 6 Server Beta (Debug RPMs)
Repo URL:  https://cdn.redhat.com/content/beta/rhel/server/6/$releasever/$basearch/rhev-agent/3/debug
Enabled:   0

Repo ID:   rhel-6-server-cf-tools-1-source-rpms
Repo Name: Red Hat CloudForms Tools for RHEL 6 (Source RPMs)
Repo URL:  https://cdn.redhat.com/content/dist/rhel/server/6/$releasever/$basearch/cf-tools/1/source/SRPMS
Enabled:   0

Repo ID:   rhel-6-server-rpms
Repo Name: Red Hat Enterprise Linux 6 Server (RPMs)
Repo URL:  https://cdn.redhat.com/content/dist/rhel/server/6/$releasever/$basearch/os
Enabled:   1
...snip...
# yum repolist
Loaded plugins: product-id, security, subscription-manager, versionlock
This system is receiving updates from Red Hat Subscription Management.
rhel-6-server-cf-tools-1-rpms                                                                                                           | 2.8 kB     00:00     
rhel-6-server-cf-tools-1-rpms/primary_db                                                                                                |  18 kB     00:00     
rhel-6-server-rhev-agent-rpms                                                                                                           | 3.1 kB     00:00     
rhel-6-server-rhev-agent-rpms/primary_db                                                                                                |  18 kB     00:00     
rhel-6-server-rpms                                                                                                                      | 3.7 kB     00:00     
rhel-6-server-rpms/primary_db                                                                                                           |  23 MB     00:11     
rhel-ha-for-rhel-6-server-rpms                                                                                                          | 3.7 kB     00:00     
rhel-ha-for-rhel-6-server-rpms/primary_db                                                                                               | 203 kB     00:00     
rhel-lb-for-rhel-6-server-rpms                                                                                                          | 3.7 kB     00:00     
rhel-lb-for-rhel-6-server-rpms/primary_db                                                                                               |  14 kB     00:00     
rhel-rs-for-rhel-6-server-rpms                                                                                                          | 3.7 kB     00:00     
rhel-rs-for-rhel-6-server-rpms/primary_db                                                                                               | 223 kB     00:00     
repo id                                                  repo name                                                                                       status
epel                                                     Extra Packages for Enterprise Linux 6 -                                                          9,984
rhel-6-server-cf-tools-1-rpms                            Red Hat CloudForms Tools for RHEL 6 (RPMs)                                                          31
rhel-6-server-rhev-agent-rpms                            Red Hat Enterprise Virtualization Agents for RHEL 6 Server (RPMs)                                   32
rhel-6-server-rpms                                       Red Hat Enterprise Linux 6 Server (RPMs)                                                        11,114
rhel-ha-for-rhel-6-server-rpms                           Red Hat Enterprise Linux High Availability (for RHEL 6 Server) (RPMs)                              287
rhel-lb-for-rhel-6-server-rpms                           Red Hat Enterprise Linux Load Balancer (for RHEL 6 Server) (RPMs)                                   11
rhel-rs-for-rhel-6-server-rpms                           Red Hat Enterprise Linux Resilient Storage (for RHEL 6 Server) (RPMs)                              333
repolist: 40,228

ありがとうございました。正常に登録されても、実行しても製品が表示されない場合、どういう意味subscription-manager listですか?
eisaacson 2013年

わからない、私は通常RHNクラシックを使います。しかし、あなたはサブスクリプションを支払いませんか?その後、サポートに電話をかけます:)
jirib 2013年

0

なぜあなたの設定がうまくいかないのかはよくわかりません...リポジトリリストと設定ファイルをチェックする通常の手順を提案しました。ただし、これが新しいサーバーで、この時点で単純に再インストールしていない場合は、今すぐ再インストールすることをお勧めします...

私のキャリアの中で様々なポイントで、私はCD / DVDメディアベースのRHELやCentOSのインストールを実行したい、としませんでした風変わりなセットアップで終わるだろうと感じ権利。HTTPのインストールがうまくいかない場合があります。まれですが、システムを再インストールして次に進みました。私は間違いなく悪いメディアを持っていて、オンラインのレポジトリを壊したことがあります。これはトラブルシューティングに値しないかもしれません:)


これはかなり新しいインストールですが、すでに他の多くの作業を行っています。再インストールは間違いなく私たちが検討しているオプションですが、私の経験では、同じ問題を見つけるために面倒なことをすべて行っているだけの場合もあります。私はむしろそれを修正したいのです。
eisaacson 2013年

1
作業は完了しましたが、新しいパッケージをアップグレードまたはインストールする機能がありませんでしたか?
ewwhite 2013年

どういうわけか、私たちは何かをインストールすることができました。これは、私が何かをしたのはこれが最初ではなく、この問題に気付いた最初のものです。
eisaacson 2013年

@eisaacsonああ、それはおそらく別の答えで指摘された証明書の問題です。完全な技術的詳細はRed Hatペイウォールの背後にあります。見えますか?
ewwhite 2013年

0

クイック検索でRed Hat Solution #67936が見つかりました。サポートに連絡して解決することを推奨しています。

資格証明書が破損している可能性があります。

  • 資格証明書を確認します openssl x509 -in /etc/pki/entitlement/3019xxxxxxxxxxxxxxx.pem -text -noout
  • /var/log/messagesrhsm準拠の警告を確認する
  • rhsm.logログファイルでメッセージを確認します
  • 実行yum updateして、最初の更新後にリポジトリが読み込まれるかどうかを確認します。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.