Memang merupakan kabar gembira, ketika CloudLinux OS yang kini banyak pakai oleh provider hosting sudah memiliki mirror di IIX. Tentunnya secara teknis ini akan membuat update atau install Cloudlinux menjadi lebih cepat karena hanya menggunakan bandwith lokal/IIX.

Namun, masalah kini baru dihadapi adalah mirror yang secara otomatis diperoleh itu trouble atau bermasalah. Bisa disisi interkoneksi atau hal teknis lainnya yang menyebabkan proses install/update menjadi terhambat.

Tambahan info 24/11/2016: dc yang dipakai oleh CL, itu tidak mempergunakan premium bandwidth, dan mirror yang diletakkan bukanlah mirror yang mencache file, melainkan proxy-live, jadi tidak ada cache apapun didalamnya, sehingga sewaktu source file CL penuh, tidak bisa merequest (timeout) – rendy qwords

Contoh Isu:

sh cldeploy -k <activation_key

….
….

Registering… Success

Installing lve…
Loaded plugins: fastestmirror, rhnplugin
Loading mirror speeds from cached hostfile
* cloudlinux-x86_64-server-6: cl-mirror.qwords.net
Error: Cannot retrieve repository metadata (repomd.xml) for repository: cloudlinux-x86_64-server-6. Please verify its path and try again
Unable to install required packages, please contact CloudLinux support at https://helpdesk.cloudlinux.com

Contoh lain:

yum update
Loaded plugins: fastestmirror, rhnplugin
Loading mirror speeds from cached hostfile
* cloudlinux-x86_64-server-6: cl-mirror.qwords.net
Error: Cannot retrieve repository metadata (repomd.xml) for repository: cloudlinux-x86_64-server-6. Please verify its path and try again

Dari error diatas, besar kemungkinan ada kendala disisi interkoneksi atau ada hal teknis lainnya sehingga tidak berjalan normal/baik antara server dengan mirror Cloudlinux dalam hal ini cl-mirror.qwords.net.  Untuk diketahui, Cloudlinux akan mencari mirror server terdekat atau terbaik sehingga kita akan diberikan mirror tersebut secara otomatis.

Berikut cara antisipasi isu diatas:

Buat file /etc/clnmirros dan isi dengan :

https://xmlrpc.cln.cloudlinux.com/XMLRPC/
https://de-proxy.cl-mirror.net/XMLRPC/
https://slc-proxy.cl-mirror.net/XMLRPC/
https://cln-syd.uber.com.au/XMLRPC/
https://cln-cbr.uber.com.au/XMLRPC/
https://cl.banahosting.com/XMLRPC/
https://cl-mirror.ptisp.com/XMLRPC/
https://cl-mirror.krystal.co.uk/XMLRPC/
https://cl.mirror.serversaustralia.com.au/XMLRPC/
https://cl-mirror.syd.ventraip.net.au/XMLRPC/

file diatas tujuannya untuk membuat list mirror secara spesifik, dan disana mirror cl-mirror.qwords.net tidak dicantumkan supaya Cloudlinux tidak menggunakan mirror tersebut. List diatas hanya sebagai referensi dan bisa ditambah atau dikurangi dengan catatan data mirror tetap valid.

Tambahkan baris dibawah ini pada file /etc/sysconfig/rhn/up2date 

 mirrorURL=file:///etc/clnmirros

Update:

Apabila mirror tidak berubah, bisa dengan melakukan trik lain yakni tambahkan baris berikut pada /etc/hosts

123.123.123.123 cl-mirror.qwords.net

Trik diatas memberikan informasi ip yang salah untuk cl-mirror.qwords.net sehingga system akan mencari mirror yang lain yang terdekat.

Semoga membantu .. dan semoga pula hal ini bisa segera solve (apabila hal ini memang kendala/error) sehingga trik ini tidak perlu lagi dilakukan dan mirror IIX bisa cepat dinikmati 🙂