Mudanças entre a Versão 7 e Versão 8 de FazerUmBalanceamentoDeCarga


Ignorar:
Timestamp:
21/10/2005 14:37:39 (14 anos atrás)
Autor:
anônimo
Comentário:

--

Legenda:

Não Modificado
Adicionado
Removido
Modificado
  • FazerUmBalanceamentoDeCarga

    v7 v8  
    1818Antes de começar vamos criar uma interface em cada maquina do cluster. Digite no console este comando.
    1919
    20 {{{
    2120
    22 vi /etc/network/interfaces
    23 }}}
     21
     22'''vi /etc/network/interfaces'''
     23
    2424
    2525Dentro desse arquivo insira as seguintes linhas de comando.
     
    5151Para criar uma instância ZEO você precisa entrar na sua pasta bin dentro do zope instalado. Por exemplo:
    5252
    53 {{{
    54 cd /home/usuario/''pastazope''/bin
    55 }}}
     53
     54'''cd /home/''usuario''/''pastazope''/bin'''
     55
    5656
    5757Dentro da pasta digite:
     
    6363Onde ''/home/usuario/zeo'' é o local onde vai ficar sua instância zeo e ''9000'' será a porta onde o zeo ouviram as requisições.
    6464 
    65 Depois de feito isso, crie as duas instâncias zope. Agora entre  '''zope.conf''' de cada instância zope e faça a seguinte alteração. Comente as seguintes linha, que se encontram no final do '''zope.conf''' como no exemplo abaixo:
     65Depois de feito isso, crie as duas instâncias zope. Em seguida faça uma copia de backup do ''zope.conf''.
     66
     67'''cp /home/''usuario''/''instanciazope''/etc/zope.conf /home/''usuario''/''instanciazope''/etc/zope.conf.orig'''
     68
     69Agora entre  '''zope.conf''' de cada instância zope e faça a seguinte alteração. Comente as seguintes linha, que se encontram no final do '''zope.conf''' como no exemplo abaixo:
    6670
    6771{{{
     
    102106[[BR]]Agora inicie suas instancias zope. Crie um pasta em uma das instancias e abra a outra instancia para ver se esta pasta foi criada lá também, se vc conseguir ver a pasta é porque o cluster está funcionando.
    103107
     108Ainda dentro do ''zope.conf'' descomente a ICP port como segue abaixo:
     109
     110{{{
     111<icp-server>
     112  # valid key is "address"
     113  address 3132
     114</icp-server>
     115}}}
     116
    104117Agora instale o squid (No Ubuntu).
    105118
    106 {{{
    107 sudo apt-get install squid
    108 }}}
     119
     120'''sudo apt-get install squid'''
     121
    109122
    110123Em seguida faça uma cópia de backup do '''squid.conf''' e entre nele com os seguintes comandos.
     
    117130Apague todo o '''squid.conf''' e insira as seguintes linhas
    118131
    119 {{{
    120 http_port 80
     132{{{http_port 80
     133icp_port 3130
    121134cache_mem 1 MB
    122 cache_dir ufs /var/spool/squid/cache 1024 16 256
     135cache_dir ufs /var/spool/squid 1024 16 256
    123136
    124137redirect_program /etc/squid/iredir/iRedirector.py
     
    126139redirect_rewrites_host_header off
    127140
    128 request_body_max_size 0 KB
    129 cache_mgr webmaster@politec.com.br
    130 cache_effective_user squid
     141request_body_max_size 4196 KB
     142cache_mgr leonardolopes@interlegis.gov.br
     143cache_effective_user proxy
    131144
    132145acl QUERY urlpath_regex \?
     
    140153acl CONNECT method CONNECT
    141154
    142 cache_peer 10.10.10.22 parent 8080 3130 no-digest no-netdb-exchange round-robin
    143 cache_peer 10.10.10.23 parent 8080 3130 no-digest no-netdb-exchange round-robin
    144 cache_peer_access 10.10.10.22 allow in_backendpool
    145 cache_peer_access 10.10.10.22 deny all
     155cache_peer 10.10.10.23 parent 9001 3132 no-digest no-netdb-exchange round-robin
     156cache_peer 10.10.10.25 parent 9001 3132 no-digest no-netdb-exchange round-robin
    146157cache_peer_access 10.10.10.23 allow in_backendpool
    147158cache_peer_access 10.10.10.23 deny all
     159cache_peer_access 10.10.10.25 allow in_backendpool
     160cache_peer_access 10.10.10.25 deny all
    148161
    149162http_access allow manager localhost
     
    158171httpd_accel_with_proxy on
    159172httpd_accel_uses_host_header on
     173
    160174}}}
     175
 

The contents and data of this website are published under license:
Creative Commons 4.0 Brasil - Atribuir Fonte - Compartilhar Igual.