Instalando o HAProxy no CentOS 6.3?

17

Este é um estranho.

Instalei o EPEL para o CentOS 6 via

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

O tentou instalar o HAProxy:

# yum update
# yum install haproxy

Mas receba:

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

Não consigo descobrir porque o haproxy não foi encontrado! Ajuda?

    
por Elijah Paul 24.02.2013 / 18:35

5 respostas

17

O pacote haproxy foi removido do EPEL porque é agora incluído no RHEL 6.4 (e estará em distribuições derivadas depois de criar 6.4) .

Red Hat Enterprise Linux 6.4 introduces the haproxy package as a Technology Preview.

Se você precisar dele agora, você pode obter um endereço haproxy-1.4.22-3.el6.src.rpm "> 6.4 SRPM da Red Hat e reconstruí-lo em seu sistema (da mesma forma que o CentOS em breve). Por exemplo:

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

Caso contrário, você pode esperar pelo CentOS 6.4 e então estará disponível através do repositório base.

    
por 25.02.2013 / 04:53
6

O HAProxy não faz parte da assinatura geral.

Você precisará adicionar o "Balanceador de carga do RHEL Server (v. 6 para x86_64 de 64 bits)" canal para seus direitos antes que você possa "yum install haproxy"

    
por 02.05.2013 / 01:50
2

Você realizou os passos certos , no entanto, parece que o HAProxy não está mais disponível em o repositório de software EPEL para distribuições EL6.

Os links antigos não funcionam mais. link

    
por 24.02.2013 / 18:45
2

O HAProxy não faz parte do CentOS, mas costumava fazer parte do repositório EPEL do Fedora. No entanto desde o RHEL6.4 o HAProxy faz parte O produto / addon do Balanceador de Carga da Red Hat e a política da EPEL de não entrar em conflito com as ofertas da Red Hat fizeram com que o HAProxy fosse removido do repositório EPEL do Fedora.

Como o HAProxy faz parte do produto lançado pelo RHEL (embora como um addon e uma Technology Preview), isso significa que o CentOS o inclui em sua oferta normal do CentOS-6.4 (assim como inclui outros produtos addon, por exemplo, High-Availability). Isso significa que o CentOS o inclui em seu repositório principal.

Cuidado, embora possa não ser óbvio para muitos usuários do CentOS, o haproxy é uma prévia da tecnologia, o que significa que ele não é (ainda) suportado pela Red Hat, porque a Red Hat não se sente confortável suportando-a já , ou porque eles esperam outra atualização de lançamento maior / menor, ou o roteiro para o produto ainda está mudando (nova funcionalidade, bugs conhecidos). Qualquer que seja a razão pela falta de suporte, há razões para a Red Hat assumir que o suporte não pode ser garantido, o que é algo que um usuário do CentOS deve estar ciente, já que o projeto CentOS não menciona especificamente isso.

    
por 27.06.2013 / 09:56
1

Outro método seria apenas baixar o epel rpm e fazer um yum localinstall.

Uma pesquisa de 10 segundos e eu encontrei o pacote beta disponível:

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
    
por 07.03.2013 / 04:38