CentOS 6.3 Üzerinde HAProxy Kurulumu?


17

Bu garip olanı.

CentOS 6 için EPEL'i

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

HAProxy yüklemeye çalıştı:

# yum update
# yum install haproxy

Ancak şunu alın:

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

Haproxy'nin neden bulunamadığını anlayamıyorum! Yardım?


2
Neden inişli çıkışlı? Bu durumda, paket birkaç çevrimiçi öğreticide verilen kurulum yönergelerinin aksine , El6 depolarında değildir .
ewwhite

Yanıtlar:


17

Haproksi paketi EPEL'den çıkarılmıştır, çünkü şimdi RHEL 6.4'e dahil edilmiştir (ve 6.4 oluşturulduktan sonra türev dağılımlarında olacaktır).

Red Hat Enterprise Linux 6.4, teknoloji önizlemesi olarak haproxy paketini tanıttı.

Şimdi ihtiyacınız varsa , Red Hat'ın 6.4 SRPM'sini alabilir ve sisteminizde yeniden oluşturabilirsiniz (CentOS kısa bir süre içinde aynı şekilde). Örneğin:

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

Aksi takdirde CentOS 6.4 için bekleyebilirsiniz ve daha sonra ana depodan erişilebilir.


EPEL brüttür; bunun RedHat ve Debian gibi makul üretim işletim sistemlerine dönüştürüldüğünü görmek güzel.

6

HAProxy genel aboneliğin bir parçası değildir.

"Haproxy'yi yükleyebilmeniz" için yetkilerinize "RHEL Sunucu Yük Dengeleyici (64 bit x86_64 için v. 6)" kanalını eklemeniz gerekir


2
RHEL değil CentOS olması dışında bu doğrudur.
Jacob

2
@Jacob Doğru, ancak bu soruyu bulan RHEL kullanıcıları için faydalı olacaktır.
Michael Hampton

2

Sen götürdü doğru adımları HAProxy artık EL6 dağılımlar için Epel yazılım depoda mevcut sanki ancak görünür.

Eski bağlantılar artık çalışmıyor. http://dl.fedoraproject.org/pub/epel/6/x86_64/repoview/haproxy.html


Bunun bana neden olabileceğini düşünüyordum. EPEL depolarından neden kaldırılacağı hakkında bir fikriniz var mı? Google'daydım, ancak neden kaldırıldığına dair herhangi bir bilgi (blog) bulamadım.
Elijah Paul

Bende yapamazdım! Açıklama yok. Biraz daha derine ineceğim.
ewwhite

Teşekkürler. Kendimi biraz kazmaya çalışıyorum! Repo kaldırılması şüphelendiğim son şeydi!
Elijah Paul

2

HAProxy, CentOS'un bir parçası değildir, ancak eskiden Fedora EPEL deposunun bir parçasıydı. Ancak RHEL6.4 HAProxy, Red Hat'ın Yük Dengeleyici ürününün / eklentisinin ve EPEL'in Red Hat'ın teklifleriyle çelişmeme politikasının bir parçası olduğundan, HAProxy'nin Fedora'nın EPEL deposundan kaldırılmasıyla sonuçlandı.

HAProxy, RHEL'in piyasaya sürülen ürününün bir parçası olduğundan (bir addon ve bir Teknoloji Önizlemesi de olsa), CentOS bunu normal CentOS-6.4 ürünlerine dahil eder (örneğin Yüksek Kullanılabilirlik gibi diğer addon ürünlerini içerir). Bu, CentOS'un ana deposuna dahil ettiği anlamına gelir.

Pek çok CentOS kullanıcısı için açık olmasa da, haproxy'nin bir Teknoloji Önizlemesi olduğuna dikkat edin, bu da Red Hat tarafından desteklenmediğini (henüz) desteklemediğini, çünkü Red Hat zaten desteklemeyi rahat hissetmediğini veya başka bir büyük / küçük sürüm güncellemesi bekliyorlar veya ürünün yol haritası hala değişiyor (yeni işlevsellik, bilinen hatalar). Destek eksikliğinin sebebi ne olursa olsun, Red Hat'in desteğin garanti edilemeyeceğini varsaymasının nedenleri vardır, bu da CentOS kullanıcısının özel olarak bahsetmediği için CentOS kullanıcısının bilmesi gereken bir şeydir.


1

Başka bir yöntem sadece epel rpm'yi indirmek ve yum localinstall yapmak olacaktır.

10 saniyelik bir arama ve beta paketi kullanılabilir bulundu:

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
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.