Mengatasi Issue Installasi VestaCP di CentOS 7

VestaCP sudah menjadi kebutuhan para linuxer dikarenakan kemudahan dalam hal installasi, konfigurasi dan manajemennya, yang mana hingga saat ini sudah mencapai LATEST VERSION (Apr 9): 0.9.8-20 dengan beberapa tambahan fitur seperti Autoinstaller (Softaculous), Let’s Encrypt, tempalte Nginx yang mendukung HTTP2, dan lain-lain. Beberapa hal dalam aplikasi tersebut juga memiliki perbaikan bug-bug yang sebelumnya muncul dan juga ada beberapa penambahan fitur dan kemampuan di versi yang akan datang.

Namun ternyata ada issue yang muncul pada saat kita melakukan installasi VestaCP ini di sistem operasi CentOS 7 latest version (7.4.1708) dimana pada saat setelah proses pengisian form berikut:

Following software will be installed on your system:
 - Nginx Web Server
 - PHP-FPM Application Server
 - Exim mail server + Antivirus Antispam
 - Dovecot POP3/IMAP Server
 - MariaDB Database Server
 - Vsftpd FTP Server
 - Softaculous Plugin

Would you like to continue [y/n]: y
Please enter admin email address: email_anda@domain.com
Please enter FQDN hostname [server.domain.com.com]: 
Installation backup directory: /root/vst_install_backups/1526305035

akan muncul issue seperti berikut:

failure: repodata/repomd.xml from C7.4.1708-base: [Errno 256] No more mirrors to try.

Setelah kami coba cari dan ternyata di forum VestaCP ada pembahasan issue tersebut beserta workaroundnya:

https://forum.vestacp.com/viewtopic.php?f=10&t=15264

 

Adapun cara memperbaikinya dengan mengikuti langkah-langkah berikut:

1. Buka dan edit file /etc/yum.repos.d/CentOS-Vault.repo

vi /etc/yum.repos.d/CentOS-Vault.repo

2. Search kata C7.3.1611 atau C7.4.1708 kemudian rubah kata $basearch menjadi Source seperti berikut:

Untuk C7.3.16.11

# C7.3.1611
[C7.3.1611-base]
name=CentOS-7.3.1611 - Base
baseurl=http://vault.centos.org/7.3.1611/os/Source/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
enabled=0

[C7.3.1611-updates]
name=CentOS-7.3.1611 - Updates
baseurl=http://vault.centos.org/7.3.1611/updates/Source/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
enabled=0
skip_if_unavailable = 1
keepcache = 0

[C7.3.1611-extras]
name=CentOS-7.3.1611 - Extras
baseurl=http://vault.centos.org/7.3.1611/extras/Source/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
enabled=0

[C7.3.1611-centosplus]
name=CentOS-7.3.1611 - CentOSPlus
baseurl=http://vault.centos.org/7.3.1611/centosplus/Source/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
enabled=0

[C7.3.1611-fasttrack]
name=CentOS-7.3.1611 - CentOSPlus
baseurl=http://vault.centos.org/7.3.1611/fasttrack/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
enabled=0

Untuk C7.4.1708

# C7.4.1708
[C7.4.1708-base]
name=CentOS-7.4.1708 - Base
baseurl=http://vault.centos.org/7.4.1708/os/Source/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
enabled=0

[C7.4.1708-updates]
name=CentOS-7.4.1708 - Updates
baseurl=http://vault.centos.org/7.4.1708/updates/Source/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
enabled=0

[C7.4.1708-extras]
name=CentOS-7.4.1708 - Extras
baseurl=http://vault.centos.org/7.4.1708/extras/Source/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
enabled=0

[C7.4.1708-centosplus]
name=CentOS-7.4.1708 - CentOSPlus
baseurl=http://vault.centos.org/7.4.1708/centosplus/Source/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
enabled=0

[C7.4.1708-fasttrack]
name=CentOS-7.4.1708 - CentOSPlus
baseurl=http://vault.centos.org/7.4.1708/fasttrack/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
enabled=0

3. Simpan perubahan tersebut

Setelah melakukan langkah-langkah di atas lakukan installasi VestaCP nya kembali.

Sekian dan terima kasih, semoga bermanfaat ya.

 

 

Leave a Comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Scroll to Top