Pada artikel ini, kami telah menyelesaikan kesalahan yum retry_no_cache=self._retry_no_cache.
Anda mencoba mengonversi sistem CentOS Anda ke CloudLinux, dan proses konversi gagal dengan pesan berikut:
File "/usr/share/yum-plugins/rhnplugin.py', line 410, in _getFile
start, end, copy_local, checkfunc, text, reget, cache, size)
File "/usr/share/yum-plugins/rhnplugin.py', line 490, in _noExceptionWrappingGet
retry_no_cache=self._retry_no_cache
AttributeError: 'RhnRepo' object has no attribute '_retry_no_cache'
Singkatnya, masalah ini diselesaikan dalam versi yum yang lebih baru, jadi Anda hanya perlu memperbarui paket yum sebelum konversi.
Tapi bagaimanapun ada beberapa cara untuk menyelesaikan masalah secara langsung.
Metode pertama:
- Nonaktifkan rhnplugin di /etc/yum/pluginconf.d/rhnplugin.conf (ubah diaktifkan=1 menjadi diaktifkan=0)
- Pemulihan CentOS repo:
mv /etc/cl-convert-saved/CentOS* /etc/yum.repos.d/
- Jalankan yum update yum
- hapus repo CentOS:
mv /etc/yum.repos.d/CentOS* /etc/cl-convert-saved/
- Aktifkan kembali rhnplugin dengan mengedit file /etc/yum/pluginconf.d/rhnplugin.conf
Metode kedua:
Gunakan rpm untuk memperbarui paket yang diperlukan:
wget http://repo.cloudlinux.com/cloudlinux/7.4/install/x86_64/Packages/yum-3.4.3-154.el7.cloudlinux.noarch.rpm
wget http://repo.cloudlinux.com/cloudlinux/7.4/install/x86_64/Packages/rpm-4.11.3-25.el7.x86_64.rpm
wget http://repo.cloudlinux.com/cloudlinux/7.4/install/x86_64/Packages/rpm-python-4.11.3-25.el7.x86_64.rpm
wget http://repo.cloudlinux.com/cloudlinux/7.4/install/x86_64/Packages/rpm-libs-4.11.3-25.el7.x86_64.rpm
wget http://repo.cloudlinux.com/cloudlinux/7.4/install/x86_64/Packages/rpm-build-libs-4.11.3-25.el7.x86_64.rpm
wget http://mirror.centos.org/centos/7/os/x86_64/Packages/rpm-build-4.11.3-25.el7.x86_64.rpm
wget http://repo.cloudlinux.com/cloudlinux/7.4/install/x86_64/Packages/python-urlgrabber-3.10-8.el7.noarch.rpm
lalu:
rpm -Uv rpm-4.11.3-25.el7.x86_64.rpm rpm-libs-4.11.3-25.el7.x86_64.rpm rpm-python-4.11.3-25.el7.x86_64.rpm yum-3.4.3-154.el7.cloudlinux.noarch.rpm rpm-build-4.11.3-25.el7.x86_64.rpm rpm-build-libs-4.11.3-25.el7.x86_64.rpm python-urlgrabber-3.10-8.el7.noarch.rpm
Hari ini, kami telah mempelajari bagaimana Teknisi Dukungan kami mengatasi kesalahan yum retry_no_cache=self._retry_no_cache.