Kami telah menyiapkan RHEL6 di server baru. Sejauh yang kami tahu, langganan kami sudah diatur dengan benar. Namun, ketika saya menjalankan yum repolist
, itu tidak menunjukkan repositori. /etc/yum.repos.d/redhat.repo kosong. Saya mencoba menempelkan konten dari redhat.repo server RHEL6 lain tetapi segera setelah saya jalankan yum
, ia menghapusnya lagi. Saya hanya perlu mendapatkan pengaturan dasar repositori RedHat sehingga saya dapat menginstal paket.
Untuk memastikan saya tidak memiliki masalah berlangganan. Saya mendaftar ulang dan berlangganan kembali. Saya mendapatkan semua hasil yang sama.
# subscription-manager register --force
# subscription-manager subscribe --pool=*redacted*
Ketika saya masuk ke portal pelanggan RedHat, itu menunjukkan berlangganan itu aktif.
Menggunakan GUI, saya pergi ke System> Administration> Red Hat Subscription Manager. Di bawah tab 'Produk', itu tidak menunjukkan produk apa pun.
Saat saya berlari yum update
, inilah yang saya dapatkan:
# 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
Isi dari /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
isi dari /etc/yum/pluginconf.d/rhnplugin.conf
:
[main]
enabled = 0
gpgcheck = 1
sumber
subscription-manager register --force
subscription-manager subscribe --pool=redacted
/etc/yum.conf
dan/etc/yum/pluginconf.d/rhnplugin.conf
file Anda?rhnplugin
. Apakah itu belum diinstal? Apakah tidak diaktifkan? Apakah itu rusak?Jawaban:
Inilah cara saya memperbaiki masalah, setidaknya untuk sementara. Saya menyalin
/etc/yum.repos.d/redhat.repo
file dari server rhel6 lain yang berfungsi. Kemudian saya mengganti semua instance sslclientkey dan sslclientcert dengan file .pem di server ini. Kemudian saya mengganti nama file .repo untuk menghindarinya saat pembaruan. Dengan melakukan itu, saya dapat menginstal semua paket seperti yang diharapkan.Saya harus terus bekerja dengan dukungan untuk menyelesaikan akar masalah ini.
MEMPERBARUI
Dukungan Red Hat akhirnya kembali kepada saya dengan instruksi berikut yang memperbaiki akar masalah dan semuanya baik-baik saja:
Setelah memeriksa sistem terdaftar Anda, kami menunjukkan Anda saat ini mendaftarkannya melalui RHSM dan salah satu sistem tersebut juga terdaftar melalui RHN classic.
Arahkan ke lokasi berikut setelah masuk melalui portal pelanggan dan hapus kedua sistem dengan mencentang kotak dan mengklik 'Hapus yang Dipilih' di kiri bawah:
https://access.redhat.com/management/consumers/
Setelah selesai di atas secara lokal di terminal sebagai root pada sistem 'GH-Server-5' mengeluarkan perintah berikut:
Perintah di atas akan membuka terminal-tui untuk pendaftaran RHN Classic dan meminta nama pengguna dan kata sandi. Ini adalah login dan kata sandi portal pelanggan Anda. Pastikan juga untuk memeriksa semua pembaruan yang tersedia kecuali Anda memerlukan pembaruan terbatas.
Ketika terminal berbasis tui menyelesaikan masalah pendaftaran Anda perintah berikut untuk membersihkan cache yum dan menambahkan repositori yang benar, dan akhirnya memperbarui:
sumber
Seperti yang ditunjukkan oleh konten rhnplugin.conf, plugin tersebut dinonaktifkan. Seharusnya tidak, jadi aktifkan kembali dengan mengubah
enabled = 0
keenabled = 1
.sumber
enabled = 0
. Saya mencoba mengubahnya menjadi 1 dan tidak melihat perbedaan. Apakah saya melewatkan sesuatu?sumber
subscription-manager list
?Saya tidak tahu banyak tentang mengapa konfigurasi Anda disembunyikan ... Kami menyarankan langkah-langkah biasa memeriksa daftar repositori dan file konfigurasi. Tetapi jika ini adalah server baru dan Anda belum menginstal ulang pada titik ini, saya sarankan melakukannya sekarang ...
Di berbagai titik dalam karir saya, saya akan melakukan instalasi RHEL atau CentOS berbasis media CD / DVD, dan akan berakhir dengan pengaturan unik yang terasa tidak tepat. Terkadang instalasi HTTP tidak berfungsi dengan baik. Meskipun jarang, saya hanya menginstal ulang sistem dan melanjutkan. Saya benar-benar memiliki media yang buruk dan repo online yang rusak sebelumnya. Ini mungkin bukan pemecahan masalah yang layak :)
sumber
Pencarian cepat menemukan Red Hat Solution # 67936 yang merekomendasikan menghubungi dukungan untuk menyelesaikannya.
Bisa jadi sertifikat hak Anda rusak.
openssl x509 -in /etc/pki/entitlement/3019xxxxxxxxxxxxxxx.pem -text -noout
/var/log/messages
peringatan dari rhsm-compliancedrhsm.log
log untuk pesanyum update
untuk memverifikasi apakah repositori terisi setelah pembaruan awal.sumber