Pertanyaan Memasang HAProxy di CentOS 6.3?


Ini yang aneh.

Saya telah menginstal EPEL untuk CentOS 6 melalui

# rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm

Mencoba menginstal HAProxy:

# yum update
# yum install haproxy

Tetapi terima:

Loaded plugins: fastestmirror, security
Loading mirror speeds from cached hostfile
 * base: ftp.heanet.ie
 * epel: fedora.mirror.nexicom.net
 * extras: ftp.heanet.ie
 * updates: ftp.heanet.ie
Setting up Install Process
No package haproxy available.
Error: Nothing to do

Tidak tahu mengapa haproxy tidak ditemukan! Membantu?


17
2018-02-24 17:35




Mengapa downvote? Dalam hal ini, paketnya tidak di repositori El6, bertentangan dengan instruksi instalasi yang disediakan dalam beberapa tutorial online. - ewwhite


Jawaban:


Paket haproxy telah dihapus dari EPEL karena sekarang termasuk dengan RHEL 6.4 (dan akan berada dalam distribusi turunan setelah mereka membangun 6.4).

Red Hat Enterprise Linux 6.4 memperkenalkan paket haproxy sebagai Pratinjau Teknologi.

Jika kamu memerlukannya sekarang, Anda dapat memperoleh Red Hat 6.4 SRPM dan membangunnya kembali di sistem Anda (cara yang sama CentOS akan segera). Sebagai contoh:

wget http://ftp.redhat.com/pub/redhat/linux/enterprise/6Server/en/os/SRPMS/haproxy-1.4.22-3.el6.src.rpm
mock -r epel-6-x86_64 haproxy-1.4.22-3.el6.src.rpm

Jika tidak, Anda dapat menunggu CentOS 6.4 dan kemudian akan tersedia melalui repositori dasar.


17
2018-02-25 03:53



Juga. Terimakasih atas infonya. - Elijah Paul
@MichaelHampton diperbarui. :) Terima kasih lagi. - Elijah Paul
EPEL kotor; itu bagus untuk melihat ini dipanggang menjadi OS produksi yang masuk akal seperti RedHat dan Debian.


HAProxy bukan bagian dari langganan umum.

Anda harus menambahkan "RHEL Server Load Balancer (v. 6 untuk 64-bit x86_64)" saluran ke hak Anda sebelum Anda dapat "yum install haproxy"


6
2018-05-01 23:50



Ini akan benar kecuali bahwa ini CentOS, bukan RHEL. - Jacob
@Jacob Benar, tetapi ini akan berguna bagi pengguna RHEL yang menemukan pertanyaan ini. - Michael Hampton♦


Anda mengambil langkah yang benarNamun, sepertinya HAProxy tidak lagi tersedia di gudang perangkat lunak EPEL untuk distribusi EL6.

Tautan lama tidak berfungsi lagi. http://dl.fedoraproject.org/pub/epel/6/x86_64/repoview/haproxy.html


2
2018-02-24 17:45



Saya berpikir ini mungkin saya alasannya. Ada gagasan mengapa itu dihapus dari repo EPEL? Saya Googled tetapi tidak dapat menemukan info (blog) mengapa itu dihapus. - Elijah Paul
Saya juga tidak bisa! Tidak ada penjelasan. Saya akan menggali lebih dalam. - ewwhite
Terima kasih. Saya mencoba dan melakukan sedikit penggalian sendiri! Penghapusan dari repo adalah hal terakhir yang saya duga! - Elijah Paul


HAProxy bukan bagian dari CentOS, tetapi digunakan untuk menjadi bagian dari repositori Fedora EPEL. Namun sejak RHEL6.4 HAProxy adalah bagian dari produk / addon Load Balancer Red Hat dan kebijakan EPEL untuk tidak bertentangan dengan penawaran Red Hat yang mengakibatkan HAProxy untuk dihapus dari repositori EPEL Fedora.

Karena HAProxy adalah bagian dari produk yang dirilis RHEL (meskipun sebagai addon dan Pratinjau Teknologi), itu berarti CentOS memasukkannya dalam persembahan CentOS-6.4 normal mereka (seperti itu termasuk produk addon lainnya, misalnya Ketersediaan Tinggi). Ini berarti CentOS memasukkannya ke dalam repositori utamanya.

Berhati-hatilah bahwa, meskipun mungkin tidak jelas bagi banyak pengguna CentOS, haproxy adalah Pratinjau Teknologi, yang berarti bahwa itu tidak (belum) didukung oleh Red Hat, baik karena Red Hat tidak merasa nyaman mendukungnya, atau karena mereka mengharapkan pembaruan rilis besar / kecil lainnya, atau peta jalan untuk produk tersebut masih berubah (fungsi baru, bug yang diketahui). Apa pun alasan kurangnya dukungan berarti ada alasan bagi Red Hat untuk menganggap dukungan tidak dapat dijamin, yang merupakan sesuatu yang harus disadari oleh CentOS sebagai proyek CentOS tidak secara khusus menyebutkan hal ini.


2
2018-06-27 07:56





Metode lain adalah mengunduh rpm epel dan melakukan yum localinstall.

Pencarian 10 detik dan saya menemukan paket beta yang tersedia:

wget ftp://rpmfind.net/linux/epel/beta/6/x86_64/haproxy-1.4.8-1.el6.x86_64.rpm
yum localinstall haproxy-1.4.8-1.el6.x86_64.rpm

1
2018-03-07 03:38