Author: vertaal Date: 2015-08-07 16:12:54 +0200 (Fri, 07 Aug 2015) New Revision: 92210 Modified: trunk/yast/ca/po/iplb.ca.po Log: iplb.ca.po: done (Dmedina) Committed with Vertaal on behalf of Dmedina Modified: trunk/yast/ca/po/iplb.ca.po =================================================================== --- trunk/yast/ca/po/iplb.ca.po 2015-08-07 12:16:29 UTC (rev 92209) +++ trunk/yast/ca/po/iplb.ca.po 2015-08-07 14:12:54 UTC (rev 92210) @@ -8,7 +8,7 @@ "Project-Id-Version: opensuse-i 18n\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-07-04 15:52+0200\n" -"PO-Revision-Date: 2014-10-28 16:42+0100\n" +"PO-Revision-Date: 2015-08-07 16:10+0100\n" "Last-Translator: David Medina <opensusecatala@gmail.com>\n" "Language-Team: none\n" "Language: ca\n" @@ -177,131 +177,396 @@ "</p><p>Default: 10 seconds\n" "\n" "</p><p><b><big>check timeout</big> =</b> <i>n</i>\n" -"</p><p>Timeout in seconds for connect, external and ping checks. If the timeout is exceeded then the real server is declared dead.\n" -"</p><p>If defined in a virtual server section then the global value is overridden.\n" -"</p><p>If undefined then the value of negotiatetimeout is used. negotiatetimeout is also a global value that may be overriden by a per-virtual setting.\n" -"</p><p>If both checktimeout and negotiatetimeout are unset, the default is used.\n" +"</p><p>Timeout in seconds for connect, external and ping checks. If the " +"timeout is exceeded then the real server is declared dead.\n" +"</p><p>If defined in a virtual server section then the global value is " +"overridden.\n" +"</p><p>If undefined then the value of negotiatetimeout is used. " +"negotiatetimeout is also a global value that may be overriden by a per-" +"virtual setting.\n" +"</p><p>If both checktimeout and negotiatetimeout are unset, the default is " +"used.\n" "</p><p>Default: 5 seconds\n" "\n" "</p><p><b><big>failure count</big> =</b> <i>n</i>\n" -"</p><p>The number of consecutive times a failure will have to be reported by a check before the realserver is considered to have failed. A value of 1 will have the realserver considered failed on the first failure. A successful check will reset the failure counter to 0.\n" -"</p><p>If defined in a virtual server section then the global value is overridden.\n" +"</p><p>The number of consecutive times a failure will have to be reported by " +"a check before the realserver is considered to have failed. A value of 1 " +"will have the realserver considered failed on the first failure. A " +"successful check will reset the failure counter to 0.\n" +"</p><p>If defined in a virtual server section then the global value is " +"overridden.\n" "</p><p>Default: 1\n" "\n" "</p><p><b><big>negotiate timeout</big> =</b> <i>n</i>\n" "</p><p>Timeout in seconds for negotiate checks.\n" -"</p><p>If defined in a virtual server section then the global value is overridden.\n" -"</p><p>If undefined then the value of connecttimeout is used. connecttimeout is also a global value that may be overriden by a per-virtual setting.\n" -"</p><p>If both negotiatetimeout and connecttimeout are unset, the default is used.\n" +"</p><p>If defined in a virtual server section then the global value is " +"overridden.\n" +"</p><p>If undefined then the value of connecttimeout is used. connecttimeout " +"is also a global value that may be overriden by a per-virtual setting.\n" +"</p><p>If both negotiatetimeout and connecttimeout are unset, the default is " +"used.\n" "</p><p>Default: 30 seconds\n" "\n" -"</p><p><b><big>fallback</big> =</b> <i>ip_address|hostname[:portnumber|sercvicename]</i> [<b>gate</b>|<b>masq</b>|<b>ipip</b>]\n" -"</p><p>the server onto which a webservice is redirected if all real servers are down. Typically this would be 127.0.0.1 with an emergency page.\n" -"</p><p>If defined in a virtual server section then the global value is overridden.\n" +"</p><p><b><big>fallback</big> =</b> <i>ip_address|hostname[:portnumber|" +"sercvicename]</i> [<b>gate</b>|<b>masq</b>|<b>ipip</b>]\n" +"</p><p>the server onto which a webservice is redirected if all real servers " +"are down. Typically this would be 127.0.0.1 with an emergency page.\n" +"</p><p>If defined in a virtual server section then the global value is " +"overridden.\n" "\n" -"</p><p><b><big>log file</big> = \"</b><i>/path/to/logfile</i><b>\"</b>|syslog_facility\n" -"</p><p>An alternative logfile might be specified with this directive. If the logfile does not have a leading '/', it is assumed to be a <b><a href=\"/man/3/syslog\">syslog</a></b>(3) facility name.\n" +"</p><p><b><big>log file</big> = \"</b><i>/path/to/logfile</i><b>\"</b>|" +"syslog_facility\n" +"</p><p>An alternative logfile might be specified with this directive. If the " +"logfile does not have a leading '/', it is assumed to be a <b><a href=\"/" +"man/3/syslog\">syslog</a></b>(3) facility name.\n" "</p><p>Default: log directly to the file <i>/var/log/ldirectord.log</i>.\n" "\n" "</p><p><b><big>email alert</big> = \"</b><i>emailaddress</i><b>\"</b>\n" -"</p><p>A valid email address for sending alerts about the changed connection status to any real server defined in the virtual service. This option requires perl\n" -"module MailTools to be installed. Automatically tries to send email using any of the built-in methods. See perldoc Mail::Mailer for more info on methods.\n" -"</p><p>If defined in a virtual server section then the global value is overridden.\n" +"</p><p>A valid email address for sending alerts about the changed connection " +"status to any real server defined in the virtual service. This option " +"requires perl\n" +"module MailTools to be installed. Automatically tries to send email using " +"any of the built-in methods. See perldoc Mail::Mailer for more info on " +"methods.\n" +"</p><p>If defined in a virtual server section then the global value is " +"overridden.\n" "\n" "</p><p><b><big>email alert freq</big> =</b> <i>n</i>\n" -"</p><p>Delay in seconds between repeating email alerts while any given real server in the virtual service remains inaccessible. A setting of zero seconds will\n" -"inhibit the repeating alerts. The email timing accuracy of this setting is dependent on the number of seconds defined in the checkinterval configuration\n" +"</p><p>Delay in seconds between repeating email alerts while any given real " +"server in the virtual service remains inaccessible. A setting of zero " +"seconds will\n" +"inhibit the repeating alerts. The email timing accuracy of this setting is " +"dependent on the number of seconds defined in the checkinterval " +"configuration\n" "option.\n" -"</p><p>If defined in a virtual server section then the global value is overridden.\n" +"</p><p>If defined in a virtual server section then the global value is " +"overridden.\n" "</p><p>Default: 0\n" "\n" -"</p><p><b><big>email alert status</big> = all</b>|<b>none</b>|<b>starting</b>|<b>running</b>|<b>stopping</b>|<b>reloading</b>,...\n" -"</p><p>Comma delimited list of server states in which email alerts should be sent. <b>all</b> is a short-hand for\n" -"\"<b>starting</b>,<b>running</b>,<b>stopping</b>,<b>reloading</b>\". If <b>none</b> is specified, no other option may be specified, otherwise options are ORed\n" +"</p><p><b><big>email alert status</big> = all</b>|<b>none</b>|<b>starting</" +"b>|<b>running</b>|<b>stopping</b>|<b>reloading</b>,...\n" +"</p><p>Comma delimited list of server states in which email alerts should be " +"sent. <b>all</b> is a short-hand for\n" +"\"<b>starting</b>,<b>running</b>,<b>stopping</b>,<b>reloading</b>\". If " +"<b>none</b> is specified, no other option may be specified, otherwise " +"options are ORed\n" "with each other.\n" -"</p><p>If defined in a virtual server section then the global value is overridden.\n" +"</p><p>If defined in a virtual server section then the global value is " +"overridden.\n" "</p><p>Default: all\n" "\n" "</p><p><b><big>callback</big> = \"</b><i>/path/to/callback</i><b>\"</b>\n" -"</p><p>If this directive is defined, <b>ldirectord</b> automatically calls the executable <i>/path/to/callback</i> after the configuration file has changed on\n" -"disk. This is useful to update the configuration file through <b>scp</b> on the other heartbeated host. The first argument to the callback is the name of the\n" +"</p><p>If this directive is defined, <b>ldirectord</b> automatically calls " +"the executable <i>/path/to/callback</i> after the configuration file has " +"changed on\n" +"disk. This is useful to update the configuration file through <b>scp</b> on " +"the other heartbeated host. The first argument to the callback is the name " +"of the\n" "configuration.\n" -"</p><p>This directive might also be used to restart <b>ldirectord</b> automatically after the configuration file changed on disk. However, if <b>autoreload</b> is\n" +"</p><p>This directive might also be used to restart <b>ldirectord</b> " +"automatically after the configuration file changed on disk. However, if " +"<b>autoreload</b> is\n" "set to yes, the configuration is reloaded anyway.\n" "\n" "</p><p><b><big>execute</big> = \"</b><i>configuration</i><b>\"</b>\n" -"</p><p>Use this directive to start an instance of ldirectord for the named <i>configuration</i>.\n" +"</p><p>Use this directive to start an instance of ldirectord for the named " +"<i>configuration</i>.\n" "\n" "</p><p><b><big>auto reload</big> = yes</b>|<b>no</b>\n" -"</p><p>Defines if <ldirectord> should continuously check the configuration file for modification. If this is set to 'yes' and the configuration file changed\n" -"on disk and its modification time (mtime) is newer than the previous version, the configuration is automatically reloaded.\n" +"</p><p>Defines if <ldirectord> should continuously check the " +"configuration file for modification. If this is set to 'yes' and the " +"configuration file changed\n" +"on disk and its modification time (mtime) is newer than the previous " +"version, the configuration is automatically reloaded.\n" "</p><p>Default: no\n" "\n" "</p><p><b><big>quiescent</big> = yes</b>|<b>no</b>\n" -"</p><p>If <i>yes</i>, then when real or failback servers are determined to be down, they are not actually removed from the kernel's <small>LVS</small> table.\n" -"Rather, their weight is set to zero which means that no new connections will be accepted.\n" -"</p><p>This has the side effect, that if the real server has persistent connections, new connections from any existing clients will continue to be routed to the\n" -"real server, until the persistant timeout can expire. See ipvsadm for more information on persistant connections.\n" +"</p><p>If <i>yes</i>, then when real or failback servers are determined to " +"be down, they are not actually removed from the kernel's <small>LVS</small> " +"table.\n" +"Rather, their weight is set to zero which means that no new connections will " +"be accepted.\n" +"</p><p>This has the side effect, that if the real server has persistent " +"connections, new connections from any existing clients will continue to be " +"routed to the\n" +"real server, until the persistant timeout can expire. See ipvsadm for more " +"information on persistant connections.\n" "</p><p>This side-effect can be avoided by running the following:\n" "</p><p>echo 1 > /proc/sys/net/ipv4/vs/expire_quiescent_template\n" -"</p><p>If the proc file isn't present this probably means that the kernel doesn't have lvs support, <small>LVS</small> support isn't loaded, or the kernel is too\n" -"old to have the proc file. Running ipvsadm as root should load <small>LVS</small> into the kernel if it is possible.\n" -"</p><p>If <i>no</i>, then the real or failback servers will be removed from the kernel's <small>LVS</small> table. The default is <i>yes</i>.\n" -"</p><p>If defined in a virtual server section then the global value is overridden.\n" +"</p><p>If the proc file isn't present this probably means that the kernel " +"doesn't have lvs support, <small>LVS</small> support isn't loaded, or the " +"kernel is too\n" +"old to have the proc file. Running ipvsadm as root should load <small>LVS</" +"small> into the kernel if it is possible.\n" +"</p><p>If <i>no</i>, then the real or failback servers will be removed from " +"the kernel's <small>LVS</small> table. The default is <i>yes</i>.\n" +"</p><p>If defined in a virtual server section then the global value is " +"overridden.\n" "</p><p>Default: <i>yes</i>\n" "\n" "</p><p><b><big>fork</big> = yes</b>|<b>no</b>\n" -"</p><p>If <i>yes</i>, then ldirectord will spawn a child proccess for every virtual server, and run checks against the real servers from them. This will increase\n" -"response times to changes in real server status in configurations with many virtual servers. This may also use less memory then running many seperate instances\n" +"</p><p>If <i>yes</i>, then ldirectord will spawn a child proccess for every " +"virtual server, and run checks against the real servers from them. This will " +"increase\n" +"response times to changes in real server status in configurations with many " +"virtual servers. This may also use less memory then running many seperate " +"instances\n" "of ldirectord. Child processes will be automaticly restarted if they die.\n" "</p><p>Default: <i>no</i>\n" "\n" "</p><p><b><big>supervised</big> = yes</b>|<b>no</b>\n" -"</p><p>If <i>yes</i>, then ldirectord does not go into background mode. All log-messages are redirected to stdout instead of a logfile. This is useful to run\n" -"<b>ldirectord</b> supervised from daemontools. See <a href=\"http://untroubled.org/rpms/daemontools/\">http://untroubled.org/rpms/daemontools/</a> or <a href=\"http://cr.yp.to/daemontools.html\">http://cr.yp.to/daemontools.html</a> for details.\n" +"</p><p>If <i>yes</i>, then ldirectord does not go into background mode. All " +"log-messages are redirected to stdout instead of a logfile. This is useful " +"to run\n" +"<b>ldirectord</b> supervised from daemontools. See <a href=\"http://" +"untroubled.org/rpms/daemontools/\">http://untroubled.org/rpms/daemontools/</" +"a> or <a href=\"http://cr.yp.to/daemontools.html\">http://cr.yp.to/" +"daemontools.html</a> for details.\n" "</p><p>Default: <i>no</i>\n" "</p>\n" msgstr "" +"\n" +"<p><b><big>interval de comprovació</big> =</b> <i>n</i>\n" +"</p><p>Defineix el nombre de segons entre comprovacions de servidor.\n" +"</p><p>Per defecte: 10 segons\n" +"\n" +"</p><p><b><big>temps d'espera de la comprovació</big> =</b> <i>n</i>\n" +"</p><p>Temps d'espera en segons per a la connexió, comprovacions externes i " +"de ping. Si s'excedeix el temps d'espera, el servidor real és declarat " +"mort.\n" +"</p><p>Si està definit en una secció de servidor virtual, llavors el valor " +"global es passa per alt.\n" +"</p><p>Si no està definit, s'usa el valor de negociació del temps d'espera. " +"El \"negotiatetimeout\" és també un valor global que pot ser passat per alt " +"per una configuració per-virtual.\n" +"</p><p>Si tant la comprovació de temps d'espera i la negociació no estan " +"establerts, s'usaran els valors per defecte.\n" +"</p><p>Per defecte: 5 segons\n" +"\n" +"</p><p><b><big>error de compte</big> =</b> <i>n</i>\n" +"</p><p>El nombre de cops consecutius que s'ha d'informar d'un error per una " +"comprovació abans que es consideri que el servidor real ha fallat. Un valor " +"d'1 farà considerar el servidor real fallat a la primera fallida. Una " +"comprovació correcta tornarà a posar el comptador de fallades a 0.\n" +"</p><p>Si està definit en una secció de servidor virtual, el valor global es " +"passa per alt.\n" +"</p><p>Per defecte: 1\n" +"\n" +"</p><p><b><big>negociació del temps d'espera</big> =</b> <i>n</i>\n" +"</p><p>Temps d'espera en segons per a comprovacions de negociació.\n" +"</p><p>Si està definit en una secció de servidor virtual, el valor global es " +"passa per alt.\n" +"</p><p>Si no està definit, s'usa el valor de connecttimeout. El " +"connecttimeout és també un valor global que pot ser passat per alt per una " +"configuració per-virtual.\n" +"</p><p>Si cap dels dos estan establerts, s'usa el valor per defecte.\n" +"</p><p>Per defecte: 30 segons\n" +"\n" +"</p><p><b><big>fallback</big> =</b> <i>ip_address|hostname[:portnumber|" +"sercvicename]</i> [<b>gate</b>|<b>masq</b>|<b>ipip</b>]\n" +"</p><p>el servidor al qual el servei web es redirigeix si tots els servidors " +"reals estan apagats. Normalment això seria 127.0.0.1 amb una pàgina " +"d'emergència.\n" +"</p><p>Si està definit en una secció de servidor virtual, es passa per alt " +"el valor global.\n" +"\n" +"</p><p><b><big>fitxer de registre</big> = \"</b><i>/path/to/logfile</i><b>" +"\"</b>|syslog_facility\n" +"</p><p>Es pot especificar un fitxer de registre alternatiu amb aquesta " +"directriu. Si el fitxer de registre no té l'encapçalament \"/\", s'assumeix " +"que és <b><a href=\"/man/3/syslog\">syslog</a></b>(3) facility name.\n" +"</p><p>Per defecte: es registra directament al fitxer <i>/var/log/ldirectord." +"log</i>.\n" +"\n" +"</p><p><b><big>alerta de correu electrònic</big> = \"</b><i>emailaddress</" +"i><b>\"</b>\n" +"</p><p>Una adreça de correu vàlida per enviar alertes sobre els canvis " +"d'estat de connexió a qualsevol servidor real definit al servei virtual. " +"Aquesta opció requereix que hi hagi instal·lat el mòdul perl MailTools\n" +"Automàticament intenta enviar un correu usant només qualsevol dels mètodes " +"incorporats. Vegeu el perldoc Mail::Mailer per a més informació de mètodes.\n" +"</p><p>Si està definit en una secció de servidor virtual, el valor global es " +"passa per alt.\n" +"\n" +"</p><p><b><big>freqüència d'alerta de correu electrònic</big> =</b> <i>n</" +"i>\n" +"</p><p>El retard en segons entre la repetició d'alertes de correu mentre " +"qualsevol servidor real dins del servidor virtual es mantingui inaccessible. " +"Un paràmetre de zero segons inhibirà\n" +"la repetició d'alertes. La precisió temporal del correu d'aquest paràmetre " +"depèn del nombre de segons definits a la configuració de l'interval de " +"comprovació\n" +"</p><p>Si està definit en una secció de servidor virtual, es passa per alt " +"el valor global.\n" +"</p><p>Per defecte: 0\n" +"\n" +"</p><p><b><big>estat de l'alerta del correu electrònic</big> = tot</b>|" +"<b>cap</b>|<b>iniciant</b>|<b>executant</b>|<b>aturant</b>|<b>recarregant</" +"b>,...\n" +"</p><p>Llista d'estats del servidor delimitades per comes segons la qual " +"s'han d'enviar les alertes de correu. <b>tot</b> és una drecera per a\n" +"\"<b>iniciant</b>,<b>executant</b>,<b>aturant</b>,<b>recarregant</b>\". Si " +"s'especifica <b>cap</b>, no es pot especificar cap altre opció, sinó les " +"opcions són ORed\n" +"entre si.\n" +"</p><p>Si està definit en una secció de servidor virtual, el valor global es " +"passa per alt.\n" +"</p><p>Per defecte: tot\n" +"\n" +"</p><p><b><big>callback</big> = \"</b><i>/path/to/callback</i><b>\"</b>\n" +"</p><p>si aquesta directiu està definida, <b>ldirectord</b> crida " +"automàticament l'executable <i>/path/to/callback</i> després que el fitxer " +"de configuració hagi canviat al disc.\n" +"Això és útil per actualitzar el fitxer de configuració a través de <b>scp</" +"b> a l'altre amfitrió heartbeated. El primer argument de la crida és el nom " +"de la\n" +"configuració.\n" +"</p><p>Aquesta directriu es podria usar per reiniciar <b>ldirectord</b> " +"automàticament després que el fitxer de configuració hagi canviat al disc. " +"Ara bé, si l'<b>autoreload</b> està\n" +"establert a sí, es torna a carregar la configuració igualment.\n" +"\n" +"</p><p><b><big>executa</big> = \"</b><i>configuració</i><b>\"</b>\n" +"</p><p>Useu aquesta directiva per iniciar una instància de ldirectord per a " +"l'anomenada <i>configuració</i>.\n" +"\n" +"</p><p><b><big>recàrrega automàtica</big> = yes</b>|<b>no</b>\n" +"</p><p>Defineix si <ldirectord> hauria de comprovar contínuament a la " +"modificació del fitxer de configuració. Si està establert a \"sí\" i el " +"fitxer de configuració ha canviat al disc\n" +"i l'hora de modificació (mtime) és més nova que la versió anterior, la " +"configuració es recarrega automàticament.\n" +"</p><p>Per defecte: no\n" +"\n" +"</p><p><b><big>quiescent</big> = sí</b>|<b>no</b>\n" +"</p><p>Si és <i>sí</i>, quan es determina que servidors reals o de reserva " +"estan apagats, no s'eliminen realment de la taula <small>LVS</small> del " +"nucli,\n" +"sinó que, el seu pes s'estableix a zero, cosa que significa que no " +"s'acceptaran noves connexions.\n" +"</p><p>Això té l'efecte col·lateral que si un servidor real té connexions " +"persistents, les noves connexions de qualsevol client continuaran sent " +"encaminades cap al\n" +"servidor real, fins que el temps d'espera persistent pugui expirar. Vegeu " +"ipvsadm per a més informació sobre connexions persistents.\n" +"</p><p>Aquest efecte es pot evitar executant el següent:\n" +"</p><p>echo 1 > /proc/sys/net/ipv4/vs/expire_quiescent_template\n" +"</p><p>Si el fitxer proc no és present probablement significa que el nucli " +"no té suport lvs, el suport <small>LVS</small>no està carregat o el nucli és " +"massa\n" +"antic per tenir el fitxer proc. Executar ipvsadm com a root hauria de " +"carregar <small>LVS</small> al nucli si és possible.\n" +"</p><p>Si és <i>no</i>, els servidors reals o de reserva s'eliminaran de la " +"taula <small>LVS</small> nucli. Per defecte és <i>sí</i>.\n" +"</p><p>Si està definit en una secció de servidor virtual, el valor global es " +"passa per alt.\n" +"</p><p>Per defecte: <i>sí</i>\n" +"\n" +"</p><p><b><big>fork</big> = sí</b>|<b>no</b>\n" +"</p><p>Si és <i>sí</i>, ldirectord donarà lloc a un procés fill per a cada " +"servidor virtual i executarà comprovacions dels servidors reals. Això " +"augmentarà\n" +"els temps de resposta als canvis d'estat del servidor real en configuracions " +"amb molts servidors virtuals. Això podria usar menys memòria que executar " +"diferents instàncies\n" +"de ldirectord. Els processos fill es reiniciaran automàticament si moren.\n" +"</p><p>Per defecte: <i>no</i>\n" +"\n" +"</p><p><b><big>supervisat</big> = sí</b>|<b>no</b>\n" +"</p><p>Si és <i>sí</i>, ldirectord no passa al mode de segon pla. Tots els " +"missatges de registre es redireccionen a stdout en comptes de a logfile. " +"Això és útil per executar\n" +"<b>ldirectord</b> supervisat des de les eines daemontools. Vegeu <a href=" +"\"http://untroubled.org/rpms/daemontools/\">http://untroubled.org/rpms/" +"daemontools/</a> or <a href=\"http://cr.yp.to/daemontools.html\">http://cr." +"yp.to/daemontools.html</a> per a més detalls.\n" +"</p><p>Per defecte: <i>no</i>\n" +"</p>\n" #: src/include/iplb/helps.rb:127 msgid "" "\n" -"<p><b><big>virtual server</big> =</b> <i>(ip_address|hostname:portnumber|servicename)|firewall-mark</i>\n" -"</p><p>Defines a virtual service by IP-address (or hostname) and port (or servicename) or firewall-mark. A firewall-mark is an integer greater than zero. The\n" -"configuration of marking packets is controled using the <tt>\"-m\"</tt> option to <b>ipchains</b>(8). All real services and flags for a virtual service\n" +"<p><b><big>virtual server</big> =</b> <i>(ip_address|hostname:portnumber|" +"servicename)|firewall-mark</i>\n" +"</p><p>Defines a virtual service by IP-address (or hostname) and port (or " +"servicename) or firewall-mark. A firewall-mark is an integer greater than " +"zero. The\n" +"configuration of marking packets is controled using the <tt>\"-m\"</tt> " +"option to <b>ipchains</b>(8). All real services and flags for a virtual " +"service\n" "must follow this line immediately and be indented.\n" "\n" "\n" -"</p><p><b><big>real servers</big> =</b> <i>ip_address|hostname[->ip_address|hostname][:portnumber|servicename</i>]\n" -"<b>gate</b>|<b>masq</b>|<b>ipip</b> [<i>weight</i>] [<b>\"</b><i>request</i><b>\", \"</b><i>receive</i><b>\"</b>]\n" -"</p><p>Defines a real service by IP-address (or hostname) and port (or servicename). If the port is omitted then a 0 will be used, this is intended primarily for\n" -"fwmark services where the port for real servers is ignored. Optionally a range of <small>IP</small> addresses (or two hostnames) may be given, in which case\n" -"each <small>IP</small> address in the range will be treated as a real server using the given port. The second argument defines the forwarding method, must be\n" -"<b>gate</b>, <b>ipip</b> or <b>masq</b>. The thrid argument is optional and defines the weight for that real server. If omitted then a weight of 1 will be\n" -"used. The last two arguments are also optional. They define a request-receive pair to be used to check if a server is alive. They override the request-receive\n" -"pair in the virtual server section. These two strings must be quoted. If the request string starts with http://... the IP-address and port of the real\n" -"server is overridden, otherwise the IP-address and port of the real server is used.\n" -"</p><p>For <small>TCP</small> and <small>UDP</small> (non fwmark) virtual services, unless the forwarding method is masq and the <small>IP</small> address of a\n" -"real server is non-local (not present on a interface on the host running ldirectord) then the port of the real server will be set to that of its virtual\n" -"service. That is, port-mapping is only available to if the real server is another machine and the forwarding method is masq. This is due to the way that the\n" +"</p><p><b><big>real servers</big> =</b> <i>ip_address|hostname[->" +"ip_address|hostname][:portnumber|servicename</i>]\n" +"<b>gate</b>|<b>masq</b>|<b>ipip</b> [<i>weight</i>] [<b>\"</b><i>request</" +"i><b>\", \"</b><i>receive</i><b>\"</b>]\n" +"</p><p>Defines a real service by IP-address (or hostname) and port (or " +"servicename). If the port is omitted then a 0 will be used, this is intended " +"primarily for\n" +"fwmark services where the port for real servers is ignored. Optionally a " +"range of <small>IP</small> addresses (or two hostnames) may be given, in " +"which case\n" +"each <small>IP</small> address in the range will be treated as a real server " +"using the given port. The second argument defines the forwarding method, " +"must be\n" +"<b>gate</b>, <b>ipip</b> or <b>masq</b>. The thrid argument is optional and " +"defines the weight for that real server. If omitted then a weight of 1 will " +"be\n" +"used. The last two arguments are also optional. They define a request-" +"receive pair to be used to check if a server is alive. They override the " +"request-receive\n" +"pair in the virtual server section. These two strings must be quoted. If the " +"request string starts with http://... the IP-address and port of the real\n" +"server is overridden, otherwise the IP-address and port of the real server " +"is used.\n" +"</p><p>For <small>TCP</small> and <small>UDP</small> (non fwmark) virtual " +"services, unless the forwarding method is masq and the <small>IP</small> " +"address of a\n" +"real server is non-local (not present on a interface on the host running " +"ldirectord) then the port of the real server will be set to that of its " +"virtual\n" +"service. That is, port-mapping is only available to if the real server is " +"another machine and the forwarding method is masq. This is due to the way " +"that the\n" "underlying <small>LVS</small> code in the kernel functions.\n" -"</p><p>More than one of these entries may be inside a virtual section. The checktimeout, negotiatetimeout, failurecount, fallback, emailalert, emailalertfreq and\n" -"quiescent options listed above may also appear inside a virtual section, in which case the global setting is overridden.\n" +"</p><p>More than one of these entries may be inside a virtual section. The " +"checktimeout, negotiatetimeout, failurecount, fallback, emailalert, " +"emailalertfreq and\n" +"quiescent options listed above may also appear inside a virtual section, in " +"which case the global setting is overridden.\n" "\n" "\n" -"</p><p><b><big>check type</big> = connect</b>|<b>external</b>|<b>negotiate</b>|<b>off</b>|<b>on</b>|<b>ping</b>|<b>checktimeout</b><i>N</i>\n" -"</p><p>Type of check to perform. Negotiate sends a request and matches a receive string. Connect only attemts to make a <small>TCP/IP</small> connection, thus the\n" -"request and receive strings may be omitted. If checktype is a number then negotiate and connect is combined so that after each N connect attempts one negotiate\n" -"attempt is performed. This is useful to check often if a service answers and in much longer intervalls a negotiating check is done. Ping means that\n" -"<small>ICMP</small> ping will be used to test the availability of real servers. Ping is also used as the connect check for <small>UDP</small> services. Off\n" -"means no checking will take place and no real or fallback servers will be activated. On means no checking will take place and real servers will always be\n" +"</p><p><b><big>check type</big> = connect</b>|<b>external</b>|<b>negotiate</" +"b>|<b>off</b>|<b>on</b>|<b>ping</b>|<b>checktimeout</b><i>N</i>\n" +"</p><p>Type of check to perform. Negotiate sends a request and matches a " +"receive string. Connect only attemts to make a <small>TCP/IP</small> " +"connection, thus the\n" +"request and receive strings may be omitted. If checktype is a number then " +"negotiate and connect is combined so that after each N connect attempts one " +"negotiate\n" +"attempt is performed. This is useful to check often if a service answers and " +"in much longer intervalls a negotiating check is done. Ping means that\n" +"<small>ICMP</small> ping will be used to test the availability of real " +"servers. Ping is also used as the connect check for <small>UDP</small> " +"services. Off\n" +"means no checking will take place and no real or fallback servers will be " +"activated. On means no checking will take place and real servers will always " +"be\n" "activated. Default is <i>negotiate</i>.\n" "\n" "\n" -"</p><p><b><big>service</big> = dns</b>|<b>ftp</b>|<b>http</b>|<b>https</b>|<b>imap</b>|<b>imaps</b>|<b>ldap</b>|<b>mysql</b>|<b>nntp</b>|<b>none</b>|<b>oracle</b>|<b>pgsql</b>|<b>pop</b>|<b>pops</b>|<b>radius</b>|<b>simpletcp</b>|<b>sip</b>|<b>smtp</b>\n" -"</p><p>The type of service to monitor when using checktype=negotiate. None denotes a service that will not be monitored.\n" -"</p><p>simpletcp sends the <b>request</b> string to the server and tests it against the <b>receive</b> regexp. The other types of checks connect to the server\n" -"using the specified protocol. Please see the <b>request</b> and <b>receive</b> sections for protocol specific information.\n" +"</p><p><b><big>service</big> = dns</b>|<b>ftp</b>|<b>http</b>|<b>https</b>|" +"<b>imap</b>|<b>imaps</b>|<b>ldap</b>|<b>mysql</b>|<b>nntp</b>|<b>none</b>|" +"<b>oracle</b>|<b>pgsql</b>|<b>pop</b>|<b>pops</b>|<b>radius</b>|" +"<b>simpletcp</b>|<b>sip</b>|<b>smtp</b>\n" +"</p><p>The type of service to monitor when using checktype=negotiate. None " +"denotes a service that will not be monitored.\n" +"</p><p>simpletcp sends the <b>request</b> string to the server and tests it " +"against the <b>receive</b> regexp. The other types of checks connect to the " +"server\n" +"using the specified protocol. Please see the <b>request</b> and <b>receive</" +"b> sections for protocol specific information.\n" "</p><p>Default:\n" "</p><dl compact=\"compact\">\n" "<dt>* Virtual server port is 21: ftp\n" @@ -324,7 +589,9 @@ "\n" "\n" "</dt><dt><b><big>check command</big> = \"</b><i>path to script</i><b>\"</b>\n" -"<p>This setting is used if checktype is external and is the command to be run to check the status of a real server. It should exit with status 0 if everything\n" +"<p>This setting is used if checktype is external and is the command to be " +"run to check the status of a real server. It should exit with status 0 if " +"everything\n" "is ok, or non-zero otherwise.\n" "</p><p>Four parameters are passed to the script:\n" "</p></dt><dt>* virtual server ip/firewall mark\n" @@ -335,68 +602,105 @@ "\n" "\n" "<p><b><big>check port</big> =</b> <i>n</i>\n" -"</p><p>Number of port to monitor. Sometimes check port differs from service port.\n" +"</p><p>Number of port to monitor. Sometimes check port differs from service " +"port.\n" "</p><p>Default: port specified for each real server\n" "\n" "\n" -"</p><p><b><big>request</big> = \"</b><i>uri to requested object</i><b>\"</b>\n" -"</p><p>This object will be requested each checkinterval seconds on each real server. The string must be inside quotes. Note that this string may be overridden by\n" +"</p><p><b><big>request</big> = \"</b><i>uri to requested object</i><b>\"</" +"b>\n" +"</p><p>This object will be requested each checkinterval seconds on each real " +"server. The string must be inside quotes. Note that this string may be " +"overridden by\n" "an optional per real-server based request-string.\n" -"</p><p>For a <small>DNS</small> check this should the name of an A record, or the address of a <small>PTR</small> record to look up.\n" -"</p><p>For a MySQL, Oracle or PostgeSQL check, this should be an <small>SQL</small> query. The data returned is not checked, only that the answer is one or more\n" +"</p><p>For a <small>DNS</small> check this should the name of an A record, " +"or the address of a <small>PTR</small> record to look up.\n" +"</p><p>For a MySQL, Oracle or PostgeSQL check, this should be an <small>SQL</" +"small> query. The data returned is not checked, only that the answer is one " +"or more\n" "rows. This is a required setting.\n" -"</p><p>For a simpletcp check, this string is sent verbatim except any occurances of \n" +"</p><p>For a simpletcp check, this string is sent verbatim except any " +"occurances of \n" " are replaced with a new line character.\n" "\n" "\n" "</p><p><b><big>receive</big> = \"</b><i>regexp to compare</i><b>\"</b>\n" -"</p><p>If the requested result contains this <i>regexp to compare</i>, the real server is declared alive. The regexp must be inside quotes. Keep in mind that\n" -"regexps are not plain strings and that you need to escape the special characters if they should as literals. Note that this regexp may be overridden by an\n" +"</p><p>If the requested result contains this <i>regexp to compare</i>, the " +"real server is declared alive. The regexp must be inside quotes. Keep in " +"mind that\n" +"regexps are not plain strings and that you need to escape the special " +"characters if they should as literals. Note that this regexp may be " +"overridden by an\n" "optional per real-server based receive regexp.\n" -"</p><p>For a <small>DNS</small> check this should be any one the A record's addresses or any one of the <small>PTR</small> record's names.\n" +"</p><p>For a <small>DNS</small> check this should be any one the A record's " +"addresses or any one of the <small>PTR</small> record's names.\n" "</p><p>For a MySQL check, the receive setting is not used.\n" "\n" "\n" -"</p><p><b><big>http method</big> = <small>GET</small></b> | <b><small>HEAD</small></b>\n" -"</p><p>Sets the <small>HTTP</small> method which should be used to fetch the <small>URI</small> specified in the request-string. <small>GET</small> is the\n" -"method used by default if the parameter is not set. If <small>HEAD</small> is used, the receive-string should be unset.\n" +"</p><p><b><big>http method</big> = <small>GET</small></b> | <b><small>HEAD</" +"small></b>\n" +"</p><p>Sets the <small>HTTP</small> method which should be used to fetch the " +"<small>URI</small> specified in the request-string. <small>GET</small> is " +"the\n" +"method used by default if the parameter is not set. If <small>HEAD</small> " +"is used, the receive-string should be unset.\n" "</p><p>Default: <small>GET</small>\n" "\n" "\n" "</p><p><b><big>virtual host</big> = \"</b><i>hostname</i><b>\"</b>\n" -"</p><p>Used when using a negotiate check with <small>HTTP</small> or <small>HTTPS</small> . Sets the host header used in the <small>HTTP</small> request. In the\n" -"case of <small>HTTPS</small> this generally needs to match the common name of the <small>SSL</small> certificate. If not set then the host header will be\n" -"derived from the request url for the real server if present. As a last resort the <small>IP</small> address of the real server will be used.\n" +"</p><p>Used when using a negotiate check with <small>HTTP</small> or " +"<small>HTTPS</small> . Sets the host header used in the <small>HTTP</small> " +"request. In the\n" +"case of <small>HTTPS</small> this generally needs to match the common name " +"of the <small>SSL</small> certificate. If not set then the host header will " +"be\n" +"derived from the request url for the real server if present. As a last " +"resort the <small>IP</small> address of the real server will be used.\n" "\n" "\n" "</p><p><b><big>login</big> = \"</b><i>username</i><b>\"</b>\n" -"</p><p>For <small>FTP</small> , <small>IMAP</small> , <small>LDAP</small> , MySQL, Oracle, <small>POP</small> and PostgreSQL, the username used to log in.\n" +"</p><p>For <small>FTP</small> , <small>IMAP</small> , <small>LDAP</small> , " +"MySQL, Oracle, <small>POP</small> and PostgreSQL, the username used to log " +"in.\n" "</p><p>For Radius the passwd is used for the attribute User-Name.\n" -"</p><p>For <small>SIP</small> , the username is used as both the to and from address for an <small>OPTIONS</small> query.\n" +"</p><p>For <small>SIP</small> , the username is used as both the to and from " +"address for an <small>OPTIONS</small> query.\n" "</p><p>Default:\n" "</p></dt><dt>* <small>FTP:</small> Anonymous\n" -"</dt><dt>* MySQL Oracle, and PostgreSQL: Must be specified in the configuration\n" -"</dt><dt>* <small>SIP:</small> ldirectord@<hostname>, hostname is derived as per the passwd option below.\n" -"</dt><dt>* Otherwise: empty string, which denotes that case authentication will not be attempted.\n" +"</dt><dt>* MySQL Oracle, and PostgreSQL: Must be specified in the " +"configuration\n" +"</dt><dt>* <small>SIP:</small> ldirectord@<hostname>, hostname is " +"derived as per the passwd option below.\n" +"</dt><dt>* Otherwise: empty string, which denotes that case authentication " +"will not be attempted.\n" "\n" "\n" "</dt><dt><b><big>password</big> = \"</b><i>password</i><b>\"</b>\n" -"<p>Password to use to login to <small>FTP</small> , <small>IMAP</small> , <small>LDAP</small> , MySQL, Oracle, <small>POP</small> , PostgreSQL and\n" +"<p>Password to use to login to <small>FTP</small> , <small>IMAP</small> , " +"<small>LDAP</small> , MySQL, Oracle, <small>POP</small> , PostgreSQL and\n" "<small>SIP</small> servers.\n" "</p><p>For Radius the passwd is used for the attribute User-Password.\n" "</p><p>Default:\n" -"</p></dt><dt>* <small>FTP:</small> ldirectord@<hostname>, where hostname is the environment variable <small>HOSTNAME</small> evaluated at run time, or sourced\n" +"</p></dt><dt>* <small>FTP:</small> ldirectord@<hostname>, where " +"hostname is the environment variable <small>HOSTNAME</small> evaluated at " +"run time, or sourced\n" "from uname if unset.\n" -"</dt><dt>* Otherwise: empty string. In the case of <small>LDAP</small> , MySQL, Oracle, and PostgreSQL this means that authentication will not be performed.\n" +"</dt><dt>* Otherwise: empty string. In the case of <small>LDAP</small> , " +"MySQL, Oracle, and PostgreSQL this means that authentication will not be " +"performed.\n" "\n" "\n" "</dt><dt><b><big>database name</big> = \"</b><i>databasename</i><b>\"</b>\n" -"<p>Database to use for MySQL, Oracle and PostgreSQL servers, this is the database that the query (set by <b>receive</b> above) will be performed against. This\n" +"<p>Database to use for MySQL, Oracle and PostgreSQL servers, this is the " +"database that the query (set by <b>receive</b> above) will be performed " +"against. This\n" "is a required setting.\n" "\n" "\n" "</p><p><b><big>radius secret</big> = \"</b><i>radiussecret</i><b>\"</b>\n" -"</p><p>Secret to use for Radius servers, this is the secret used to perform an Access-Request with the username (set by <b>login</b> above) and passwd (set by\n" +"</p><p>Secret to use for Radius servers, this is the secret used to perform " +"an Access-Request with the username (set by <b>login</b> above) and passwd " +"(set by\n" "<b>passwd</b> above).\n" "</p><p>Default: empty string\n" "\n" @@ -410,78 +714,488 @@ "\n" "\n" "</p><p><b><big>scheduler</big> =</b> <i>scheduler_name</i>\n" -"</p><p>Scheduler to be used by <small>LVS</small> for loadbalancing. For an information on the available sehedulers please see the <b><a href=\"ipvsadm\">ipvsadm</a></b>(8) man page.\n" +"</p><p>Scheduler to be used by <small>LVS</small> for loadbalancing. For an " +"information on the available sehedulers please see the <b><a href=\"ipvsadm" +"\">ipvsadm</a></b>(8) man page.\n" "</p><p>Default: \"wrr\"\n" "\n" "\n" "</p><p><b><big>protocol</big> = tcp</b>|<b>udp</b>|<b>fwm</b>\n" -"</p><p>Protocol to be used. If the virtual is specified as an <small>IP</small> address and port then it must be one of tcp or udp. If a firewall mark then the\n" +"</p><p>Protocol to be used. If the virtual is specified as an <small>IP</" +"small> address and port then it must be one of tcp or udp. If a firewall " +"mark then the\n" "protocol must be fwm.\n" "</p><p>Default:\n" -"</p></dt><dt>* Virtual is an <small>IP</small> address and port, and the port is not 53: tcp\n" -"</dt><dt>* Virtual is an <small>IP</small> address and port, and the port is 53: udp\n" +"</p></dt><dt>* Virtual is an <small>IP</small> address and port, and the " +"port is not 53: tcp\n" +"</dt><dt>* Virtual is an <small>IP</small> address and port, and the port is " +"53: udp\n" "</dt><dt>* Virtual is a firewall mark: fwm\n" "</dt></dl>\n" "\n" "\n" "</p><p><b><big>check timeout</big> =</b> <i>n</i>\n" -"</p><p>Timeout in seconds for connect, external and ping checks. If the timeout is exceeded then the real server is declared dead.\n" -"</p><p>If defined in a virtual server section then the global value is overridden.\n" -"</p><p>If undefined then the value of negotiatetimeout is used. negotiatetimeout is also a global value that may be overriden by a per-virtual setting.\n" -"</p><p>If both checktimeout and negotiatetimeout are unset, the default is used.\n" +"</p><p>Timeout in seconds for connect, external and ping checks. If the " +"timeout is exceeded then the real server is declared dead.\n" +"</p><p>If defined in a virtual server section then the global value is " +"overridden.\n" +"</p><p>If undefined then the value of negotiatetimeout is used. " +"negotiatetimeout is also a global value that may be overriden by a per-" +"virtual setting.\n" +"</p><p>If both checktimeout and negotiatetimeout are unset, the default is " +"used.\n" "</p><p>Default: 5 seconds\n" "\n" "</p><p><b><big>negotiate timeout</big> =</b> <i>n</i>\n" "</p><p>Timeout in seconds for negotiate checks.\n" -"</p><p>If defined in a virtual server section then the global value is overridden.\n" -"</p><p>If undefined then the value of connecttimeout is used. connecttimeout is also a global value that may be overriden by a per-virtual setting.\n" -"</p><p>If both negotiatetimeout and connecttimeout are unset, the default is used.\n" +"</p><p>If defined in a virtual server section then the global value is " +"overridden.\n" +"</p><p>If undefined then the value of connecttimeout is used. connecttimeout " +"is also a global value that may be overriden by a per-virtual setting.\n" +"</p><p>If both negotiatetimeout and connecttimeout are unset, the default is " +"used.\n" "</p><p>Default: 30 seconds\n" "\n" "</p><p><b><big>failure count</big> =</b> <i>n</i>\n" -"</p><p>The number of consecutive times a failure will have to be reported by a check before the realserver is considered to have failed. A value of 1 will have the realserver considered failed on the first failure. A successful check will reset the failure counter to 0.\n" -"</p><p>If defined in a virtual server section then the global value is overridden.\n" +"</p><p>The number of consecutive times a failure will have to be reported by " +"a check before the realserver is considered to have failed. A value of 1 " +"will have the realserver considered failed on the first failure. A " +"successful check will reset the failure counter to 0.\n" +"</p><p>If defined in a virtual server section then the global value is " +"overridden.\n" "</p><p>Default: 1\n" "\n" "</p><p><b><big>email alert</big> = \"</b><i>emailaddress</i><b>\"</b>\n" -"</p><p>A valid email address for sending alerts about the changed connection status to any real server defined in the virtual service. This option requires perl\n" -"module MailTools to be installed. Automatically tries to send email using any of the built-in methods. See perldoc Mail::Mailer for more info on methods.\n" -"</p><p>If defined in a virtual server section then the global value is overridden.\n" +"</p><p>A valid email address for sending alerts about the changed connection " +"status to any real server defined in the virtual service. This option " +"requires perl\n" +"module MailTools to be installed. Automatically tries to send email using " +"any of the built-in methods. See perldoc Mail::Mailer for more info on " +"methods.\n" +"</p><p>If defined in a virtual server section then the global value is " +"overridden.\n" "\n" "</p><p><b><big>email alert freq</big> =</b> <i>n</i>\n" -"</p><p>Delay in seconds between repeating email alerts while any given real server in the virtual service remains inaccessible. A setting of zero seconds will\n" -"inhibit the repeating alerts. The email timing accuracy of this setting is dependent on the number of seconds defined in the checkinterval configuration\n" +"</p><p>Delay in seconds between repeating email alerts while any given real " +"server in the virtual service remains inaccessible. A setting of zero " +"seconds will\n" +"inhibit the repeating alerts. The email timing accuracy of this setting is " +"dependent on the number of seconds defined in the checkinterval " +"configuration\n" "option.\n" -"</p><p>If defined in a virtual server section then the global value is overridden.\n" +"</p><p>If defined in a virtual server section then the global value is " +"overridden.\n" "</p><p>Default: 0\n" "\n" -"</p><p><b><big>email alert status</big> = all</b>|<b>none</b>|<b>starting</b>|<b>running</b>|<b>stopping</b>|<b>reloading</b>,...\n" -"</p><p>Comma delimited list of server states in which email alerts should be sent. <b>all</b> is a short-hand for\n" -"\"<b>starting</b>,<b>running</b>,<b>stopping</b>,<b>reloading</b>\". If <b>none</b> is specified, no other option may be specified, otherwise options are ORed\n" +"</p><p><b><big>email alert status</big> = all</b>|<b>none</b>|<b>starting</" +"b>|<b>running</b>|<b>stopping</b>|<b>reloading</b>,...\n" +"</p><p>Comma delimited list of server states in which email alerts should be " +"sent. <b>all</b> is a short-hand for\n" +"\"<b>starting</b>,<b>running</b>,<b>stopping</b>,<b>reloading</b>\". If " +"<b>none</b> is specified, no other option may be specified, otherwise " +"options are ORed\n" "with each other.\n" -"</p><p>If defined in a virtual server section then the global value is overridden.\n" +"</p><p>If defined in a virtual server section then the global value is " +"overridden.\n" "</p><p>Default: all\n" "\n" -"</p><p><b><big>fallback</big> =</b> <i>ip_address|hostname[:portnumber|sercvicename]</i> [<b>gate</b>|<b>masq</b>|<b>ipip</b>]\n" -"</p><p>the server onto which a webservice is redirected if all real servers are down. Typically this would be 127.0.0.1 with an emergency page.\n" -"</p><p>If defined in a virtual server section then the global value is overridden.\n" +"</p><p><b><big>fallback</big> =</b> <i>ip_address|hostname[:portnumber|" +"sercvicename]</i> [<b>gate</b>|<b>masq</b>|<b>ipip</b>]\n" +"</p><p>the server onto which a webservice is redirected if all real servers " +"are down. Typically this would be 127.0.0.1 with an emergency page.\n" +"</p><p>If defined in a virtual server section then the global value is " +"overridden.\n" "\n" "</p><p><b><big>quiescent</big> = yes</b>|<b>no</b>\n" -"</p><p>If <i>yes</i>, then when real or failback servers are determined to be down, they are not actually removed from the kernel's <small>LVS</small> table.\n" -"Rather, their weight is set to zero which means that no new connections will be accepted.\n" -"</p><p>This has the side effect, that if the real server has persistent connections, new connections from any existing clients will continue to be routed to the\n" -"real server, until the persistant timeout can expire. See ipvsadm for more information on persistant connections.\n" +"</p><p>If <i>yes</i>, then when real or failback servers are determined to " +"be down, they are not actually removed from the kernel's <small>LVS</small> " +"table.\n" +"Rather, their weight is set to zero which means that no new connections will " +"be accepted.\n" +"</p><p>This has the side effect, that if the real server has persistent " +"connections, new connections from any existing clients will continue to be " +"routed to the\n" +"real server, until the persistant timeout can expire. See ipvsadm for more " +"information on persistant connections.\n" "</p><p>This side-effect can be avoided by running the following:\n" "</p><p>echo 1 > /proc/sys/net/ipv4/vs/expire_quiescent_template\n" -"</p><p>If the proc file isn't present this probably means that the kernel doesn't have lvs support, <small>LVS</small> support isn't loaded, or the kernel is too\n" -"old to have the proc file. Running ipvsadm as root should load <small>LVS</small> into the kernel if it is possible.\n" -"</p><p>If <i>no</i>, then the real or failback servers will be removed from the kernel's <small>LVS</small> table. The default is <i>yes</i>.\n" -"</p><p>If defined in a virtual server section then the global value is overridden.\n" +"</p><p>If the proc file isn't present this probably means that the kernel " +"doesn't have lvs support, <small>LVS</small> support isn't loaded, or the " +"kernel is too\n" +"old to have the proc file. Running ipvsadm as root should load <small>LVS</" +"small> into the kernel if it is possible.\n" +"</p><p>If <i>no</i>, then the real or failback servers will be removed from " +"the kernel's <small>LVS</small> table. The default is <i>yes</i>.\n" +"</p><p>If defined in a virtual server section then the global value is " +"overridden.\n" "</p><p>Default: <i>yes</i>\n" "\n" "\n" "\n" msgstr "" +"\n" +"<p><b><big>virtual server</big> =</b> <i>(adreça_ip|nom d'amfitrió:número de " +"port|nom del servei)|firewall-mark</i>\n" +"</p><p>Defineix un servei virtual amb adreça IP (o nom d'amfitrió) i port (o " +"nom del servei) o firewall-mark. firewall-mark és un enter major que zero. " +"La\n" +"configuració del marcatge de paquets es controla usant l'opció <tt>\"-m\"</" +"tt> de <b>ipchains</b>(8). Tots els serveis reals i indicadors d'un servei " +"virtual\n" +"han d'anar immediatament després d'aquesta línia i estar sagnades.\n" +"\n" +"\n" +"</p><p><b><big>real servers</big> =</b> <i>dirección_ip|nombre_de_host[->" +"dirección_ip|nombre_de_host][:número_de_puerto|nombre_del_servicio</i>]\n" +"<b>pasarela</b>|<b>máscara</b>|<b>ipip</b> [<i>peso</i>] [<b>\"</" +"b><i>solicitud</i><b>\", \"</b><i>recepción</i><b>\"</b>]\n" +"</p><p>Define un servicio real por dirección IP (o nombre de host) y puerto " +"(o nombre de servicio). Si se omite el puerto, entonces se usa 0, estando " +"esto pensado así principalmente para\n" +"servicios fwmark en los que se ignora el puerto de los servidores reales. De " +"forma opcional, se puede proporcionar un rango de direcciones <small>IP</" +"small> (o dos nombres de host), en cuyo caso\n" +"cada dirección <small>IP</small> en el rango será tratada como un servidor " +"que usa el puerto dado. El segundo argumento define el método de " +"redireccionamiento, y debe ser\n" +"<b>gate</b>, <b>ipip</b> o <b>masq</b>. El tercer argumento es opcional y " +"define el peso para dicho servidor real. Si se omite, entonces se usa un " +"peso 1\n" +". Los dos últimos argumentos también son opcionales. Definen un par " +"solicitud-recepción que se usa para comprobar si el servidor está vivo. " +"Sobrescriben el par solicitud-recepción\n" +"de la sección de servidor virtual. Las dos cadenas de texto deben estar " +"entrecomilladas. Si la cadena de solicitud empieza por http://..., la " +"dirección IP y el puerto del servidor real\n" +"se ignoran, en otro caso se usan la dirección IP y puerto del servidor " +"real.\n" +"</p><p>Para servicios virtuales <small>TCP</small> y <small>UDP</small> (no " +"fwmark), a menos que el método de redireccionamiento sea masq y la dirección " +"<small>IP</small> de un\n" +"servidor real no sea local (no presente en una interfaz en el host que está " +"ejecutando ldirectord), entonces el puerto del servidor real se hará igual " +"al de su servicio\n" +"virtual. Es decir, port-mapping solo está disponible si el servidor real es " +"otra máquina y el método de redireccionamiento es masq. Esto es debido al " +"modo en el que\n" +"funciona el código subyacente de <small>LVS</small> en el kernel.\n" +"</p><p>Dentro de una sección virtual pueden residir más de una de esas " +"entradas. Las opciones checktimeout, negotiatetimeout, failurecount, " +"fallback, emailalert, emailalertfreq y\n" +"quiescent listadas arriba pueden aparecer dentro de una sección virtual, en " +"cuyo caso se sobrescribe el valor global.\n" +"\n" +"\n" +"</p><p><b><big>check type</big> = connect</b>|<b>external</b>|<b>negotiate</" +"b>|<b>off</b>|<b>on</b>|<b>ping</b>|<b>checktimeout</b><i>N</i>\n" +"</p><p>Tipo de comprobación a realizar. Negotiate envía una petición y hace " +"una comparación con la cadena de texto recibida. Connect solo intenta hacer " +"un conexión <small>TCP/IP</small>, así que\n" +"las cadenas de solicitud y recepción se pueden omitir. Si checktype es un " +"número, entonces negotiate y connect se combinan de forma que cada N " +"intentos de conexión se realiza un intento\n" +"negotiate. Esto es útil para comprobar con frecuencia si un servicio " +"responde y en intervalos mucho mayores se realiza una comprobación " +"negotiate. Ping indica que\n" +"se va a usar un ping <small>ICMP</small> para comprobar la disponibilidad de " +"servidores reales. Ping también se usa como comprobación de conexión para " +"servicios <small>UDP</small>. Off\n" +"quiere decir que no se realiza ninguna comprobación y que no se activa " +"ninguno de los servidores reales o de respaldo. On significa que no se " +"realiza ninguna comprobación y que los servidores reales se activan\n" +"siempre. El valor predefinido es <i>negotiate</i>.\n" +"\n" +"\n" +"</p><p><b><big>service</big> = dns</b>|<b>ftp</b>|<b>http</b>|<b>https</b>|" +"<b>imap</b>|<b>imaps</b>|<b>ldap</b>|<b>mysql</b>|<b>nntp</b>|<b>none</b>|" +"<b>oracle</b>|<b>pgsql</b>|<b>pop</b>|<b>pops</b>|<b>radius</b>|" +"<b>simpletcp</b>|<b>sip</b>|<b>smtp</b>\n" +"</p><p>El tipo de servicio a monitorizar cuando se usa checktype=negotiate. " +"None denota un servicio que no será monitorizado.\n" +"</p><p>simpletcp envía la cadena de <b>solicitud</b> al servidor y la " +"comprueba con la expresión regular <b>recepción</b>. Los otros tipos de " +"comprobación conectan con el servidor\n" +"usando el protocolo especificado. Por favor, ve las secciones <b>solicitud</" +"b> y <b>recepción</b> para obtener la información específica del protocolo.\n" +"</p><p>Valor predefinido:\n" +"</p><dl compact=\"compact\">\n" +"<dt>* El puerto virtual del servidor es 21: ftp\n" +"</dt><dt>* El puerto virtual del servidor es 25: smtp\n" +"</dt><dt>* El puerto virtual del servidor es 53: dns\n" +"</dt><dt>* El puerto virtual del servidor es 80: http\n" +"</dt><dt>* El puerto virtual del servidor es 110: pop\n" +"</dt><dt>* El puerto virtual del servidor es 119: nntp\n" +"</dt><dt>* El puerto virtual del servidor es 143: imap\n" +"</dt><dt>* El puerto virtual del servidor es 389: ldap\n" +"</dt><dt>* El puerto virtual del servidor es 443: https\n" +"</dt><dt>* El puerto virtual del servidor es 993: imaps\n" +"</dt><dt>* El puerto virtual del servidor es 995: pops\n" +"</dt><dt>* El puerto virtual del servidor es 1521: oracle\n" +"</dt><dt>* El puerto virtual del servidor es 1812: radius\n" +"</dt><dt>* El puerto virtual del servidor es 3306: mysql\n" +"</dt><dt>* El puerto virtual del servidor es 5432: pgsql\n" +"</dt><dt>* El puerto virtual del servidor es 5060: sip\n" +"</dt><dt>* En otro caso: none\n" +"\n" +"\n" +"</dt><dt><b><big>check command</big> = \"</b><i>ruta a guión</i><b>\"</b>\n" +"<p>Esta configuración se usa si checktype es external y se trata del comando " +"que se va a ejecutar para comprobar el estado del servidor real. Debería " +"terminar con código de salida 0 si todo\n" +"va bien, o un valor distinto de cero en caso contrario.\n" +"</p><p>Se pasan cuatro parámetros al guión:\n" +"</p></dt><dt>* ip/firewall mark del servidor virtual\n" +"</dt><dt>* puerto del servidor virtual\n" +"</dt><dt>* ip del servidor real\n" +"</dt><dt>* puerto del servidor real\n" +"</dt><dt>Valor predefinido: /bin/true\n" +"\n" +"\n" +"<p><b><big>check port</big> =</b> <i>n</i>\n" +"</p><p>Número del puerto a monitorizar. A veces el puerto de comprobación " +"difiere del puerto de servicio.\n" +"</p><p>Valor predefinido: puerto especificado para cada servidor real\n" +"\n" +"\n" +"</p><p><b><big>request</big> = \"</b><i>uri al objeto solicitado</i><b>\"</" +"b>\n" +"</p><p>El objeto será solicitado cada checkinterval segundos en cada " +"servidor real. La cadena de texto debe estar entrecomillada. Tenga en cuenta " +"que dicha cadena puede ser sobrescrita por\n" +"una cadena de solicitud opcional dada de un servidor real.\n" +"</p><p>Para una comprobación <small>DNS</small> esta debería ser el nombre " +"de un registro A, o la dirección de un registro <small>PTR</small> donde " +"buscar.\n" +"</p><p>Para una comprobación MySQL, Oracle o PostgeSQL, debería ser una " +"consulta <small>SQL</small>. El dato devuelto no se comprueba, solo se mira " +"que la respuesta tenga una o más\n" +"filas. Este valor de configuración es obligatorio.\n" +"</p><p>Para una comprobación simpletcp, la cadena se envía textualmente " +"excepto que cualquier ocurrencia de \n" +" que son sustituidas con un carácter de nueva línea.\n" +"\n" +"\n" +"</p><p><b><big>receive</big> = \"</b><i>expresión regular con la que " +"comparar</i><b>\"</b>\n" +"</p><p>Si el resultado de la solicitud contiene esta <i>expresión regular " +"con la que comparar</i>, el servidor real es declarado vivo. La expresión " +"regular debe estar entrecomillada. Tenga en mente que\n" +"las expresiones regulares no son simples cadenas de texto y que es necesario " +"usar caracteres de escape para los caracteres especiales si se deben tratar " +"como literales. Advierta que la expresión regular puede ser sobrescrita por " +"una\n" +"expresión regular opcional dada de un servidor real.\n" +"</p><p>Para una comprobación <small>DNS</small> debería ser cualquiera de " +"las direcciones de registros A o cualquiera de los nombres de registros " +"<small>PTR</small>.\n" +"</p><p>Para una comprobación MySQL, el valor recibido no se usa.\n" +"\n" +"\n" +"</p><p><b><big>http method</big> = <small>GET</small></b> | <b><small>HEAD</" +"small></b>\n" +"</p><p>Establece el método <small>HTTP</small> que se debe usar para buscar " +"el <small>URI</small> especificado en la cadena de texto specified in the " +"request. <small>GET</small> es el\n" +"método usado por defecto si no se le asigna un valor al parámetro. Si se usa " +"<small>HEAD</small>, se debería eliminar el valor de la cadena de texto " +"receive.\n" +"</p><p>Valor predefinido: <small>GET</small>\n" +"\n" +"\n" +"</p><p><b><big>virtual host</big> = \"</b><i>nombre de host</i><b>\"</b>\n" +"</p><p>Se usa cuando se utiliza una comprobación negotiate con <small>HTTP</" +"small> o <small>HTTPS</small> . Establece la cabecera del host en la " +"solicitud <small>HTTP</small>. En el\n" +"caso de <small>HTTPS</small>, en general, es necesario que este coincida con " +"el nombre común del certificado <small>SSL</small>. Si no se establece, " +"entonces la cabecera del host se\n" +"derivará a partir de la url de la solicitud del servidor real si existe. " +"Como último recurso se usa la dirección <small>IP</small> del servidor " +"real.\n" +"\n" +"\n" +"</p><p><b><big>login</big> = \"</b><i>nombre de usuario</i><b>\"</b>\n" +"</p><p>Para <small>FTP</small> , <small>IMAP</small> , <small>LDAP</small> , " +"MySQL, Oracle, <small>POP</small> y PostgreSQL, es el nombre de usuario para " +"iniciar sesión.\n" +"</p><p>Con Radius se usa passwd para el atributo User-Name.\n" +"</p><p>Con <small>SIP</small> , se usa el nombre de usuario tanto para la " +"dirección desde como para la dirección hasta en una consulta <small>OPTIONS</" +"small>.\n" +"</p><p>Valor predefinido:\n" +"</p></dt><dt>* <small>FTP:</small> Anonymous\n" +"</dt><dt>* MySQL Oracle y PostgreSQL: se debe especificar en la " +"configuración\n" +"</dt><dt>* <small>SIP:</small> ldirectord@<hostname>, hostname se " +"deduce como en la opción passwd de abajo.\n" +"</dt><dt>* En otro caso: cadena vacía, que denota el caso en el que no se " +"intenta la autenticación.\n" +"\n" +"\n" +"</dt><dt><b><big>password</big> = \"</b><i>contraseña</i><b>\"</b>\n" +"<p>Contraseña a usar par iniciar sesión en servidores <small>FTP</small> , " +"<small>IMAP</small> , <small>LDAP</small> , MySQL, Oracle, <small>POP</" +"small> , PostgreSQL y\n" +"<small>SIP</small>.\n" +"</p><p>Con Radius se usa passwd para el atributo User-Password.\n" +"</p><p>Valor predefinido:\n" +"</p></dt><dt>* <small>FTP:</small> ldirectord@<hostname>, donde nombre " +"de host es la variable de entorno <small>HOSTNAME</small> evaluada en tiempo " +"de ejecución, u obtenida\n" +"de uname is no tiene valor asignado.\n" +"</dt><dt>* En otro caso: cadena vacía. En el caso de <small>LDAP</small> , " +"MySQL, Oracle y PostgreSQL esto quiere decir que que no se realizará la " +"autenticación.\n" +"\n" +"\n" +"</dt><dt><b><big>database name</big> = \"</b><i>nombre_de_la_base_de_datos</" +"i><b>\"</b>\n" +"<p>Base de datos a utilizar por servidores MySQL, Oracle y PostgreSQL, " +"siendo esta la base de datos sobre la que se realizará la consulta " +"(establecida con <b>receive</b> más arriba). Este\n" +"ajuste es obligatorio.\n" +"\n" +"\n" +"</p><p><b><big>radius secret</big> = \"</b><i>radiussecret</i><b>\"</b>\n" +"</p><p>Secreto a usar en servidores Radius, siendo este el secreto usado " +"para realizar una solicitud de acceso con el nombre de usuario (establecido " +"con <b>login</b> más arriba) y passwd (establecido con\n" +"<b>passwd</b> más arriba).\n" +"</p><p>Valor predefinido: cadena vacía\n" +"\n" +"\n" +"</p><p><b><big>persistent</big> =</b> <i>n</i>\n" +"</p><p>Número de segundos para conexiones de clientes persistentes.\n" +"\n" +"\n" +"</p><p><b><big>netmask</big> =</b> <i>w.x.y.z</i>\n" +"</p><p>Máscara de red a usar para la granularidad de las conexiones de " +"cliente persistentes.\n" +"\n" +"\n" +"</p><p><b><big>scheduler</big> =</b> <i>scheduler_name</i>\n" +"</p><p>Planificador a usar por <small>LVS</small> para el balanceo de carga. " +"Para obtener información sobre los planificadores disponibles, por favor, " +"vea la página man <b><a href=\"ipvsadm\">ipvsadm</a></b>(8).\n" +"</p><p>Valor predefinido: \"wrr\"\n" +"\n" +"\n" +"</p><p><b><big>protocol</big> = tcp</b>|<b>udp</b>|<b>fwm</b>\n" +"</p><p>Protocolo a usar. Se se especifica el virtual como una dirección " +"<small>IP</small> y puerto, entonces debe ser o tcp o udp. Si es un firewall " +"mark entonces el\n" +"protocolo debe ser fwm.\n" +"</p><p>Valor predeterminado:\n" +"</p></dt><dt>* Virtual es una dirección <small>IP</small> y puerto, y el " +"puerto no es el 53: tcp\n" +"</dt><dt>* Virtual no es una dirección <small>IP</small> y puerto, y el " +"puerto es 53: udp\n" +"</dt><dt>* Virtual es un firewall mark: fwm\n" +"</dt></dl>\n" +"\n" +"\n" +"</p><p><b><big>check timeout</big> =</b> <i>n</i>\n" +"</p><p>Tiempo de espera en segundos para las comprobaciones de conexión, " +"externas y ping. Si se excede el tiempo de espera, entonces el servidor real " +"se declara inactivo.\n" +"</p><p>Se se ha definido en una sección de servidor virtual, entonces el " +"valor global es sobrescrito.\n" +"</p><p>Si no está definido, entonces se usa el valor de negotiatetimeout. " +"negotiatetimeout es también un valor global que puede ser sobrescrito por " +"una configuración virtual.\n" +"</p><p>Si ni checktimeout ni negotiatetimeout están definidas, se usa el " +"valor predefinido.\n" +"</p><p>Valor predefinido: 5 segundos\n" +"\n" +"</p><p><b><big>negotiate timeout</big> =</b> <i>n</i>\n" +"</p><p>Tiempo de espera en segundos para comprobaciones negotiate.\n" +"</p><p>Si se ha definido en una sección de servidor virtual, entonces el " +"valor global es sobrescrito.\n" +"</p><p>Si no está definido, entonces se usa el valor de connecttimeout. " +"connecttimeout es también un valor global que puede ser sobrescrito por una " +"configuración virtual.\n" +"</p><p>Si ni negotiatetimeout ni connecttimeout están definidas, se usa el " +"valor predefinido.\n" +"</p><p>Valor predefinido: 30 segundos\n" +"\n" +"</p><p><b><big>failure count</big> =</b> <i>n</i>\n" +"</p><p>El número de veces consecutivas que se debe comunicar un fallo en una " +"comprobación antes de que se considere que realserver ha fallado. Un valor " +"1 considera que realserver falla al primer error. Una comprobación con " +"éxito reinicia el contador de fallos a 0.\n" +"</p><p>Si se ha definido en una sección de servidor virtual, entonces el " +"valor global es sobrescrito.\n" +"</p><p>Valor predefinido: 1\n" +"\n" +"</p><p><b><big>email alert</big> = \"</b><i>emailaddress</i><b>\"</b>\n" +"</p><p>Una dirección de correo electrónico válida para enviar alertas sobre " +"cambios en el estado de la conexión a cualquier servidor real definido en el " +"servicio virtual. Esta opción requiere que esté instalado\n" +"el módulo perl MailTools. Intenta el envío automático de correo usando " +"cualquiera de los métodos predefinidos. Vea perldoc Mail::Mailer para " +"obtener más información sobre los métodos.\n" +"</p><p>Si se ha definido en una sección de servidor virtual, entonces el " +"valor global es sobrescrito.\n" +"\n" +"</p><p><b><big>email alert freq</big> =</b> <i>n</i>\n" +"</p><p>Retardo en segundos entre repeticiones de alerta por correo mientras " +"cualquier servidor real dado en el servicio virtual permanece inaccesible. " +"Un valor de cero segundos inhibe\n" +"la repetición de alertas. La precisión de los tiempo del correo de esta " +"configuración depende del número de segundos definidos en la opción de " +"configuración\n" +"checkinterval.\n" +"</p><p>Si se ha definido en una sección de servidor virtual, entonces el " +"valor global es sobrescrito.\n" +"</p><p>Valor predefinido: 0\n" +"\n" +"</p><p><b><big>email alert status</big> = all</b>|<b>none</b>|<b>starting</" +"b>|<b>running</b>|<b>stopping</b>|<b>reloading</b>,...\n" +"</p><p>Lista separada por comas de estados del servidor en los que se debe " +"enviar alertas. <b>all</b> es una forma abreviada para\n" +"\"<b>starting</b>,<b>running</b>,<b>stopping</b>,<b>reloading</b>\". Si se " +"indica <b>none</b>, no se debe especificar ninguna otra opción, en caso " +"contrario se hace una operación OR\n" +"con ellas.\n" +"</p><p>Si se ha definido en una sección de servidor virtual, entonces el " +"valor global es sobrescrito.\n" +"</p><p>Valor predefinido: all\n" +"\n" +"</p><p><b><big>fallback</big> =</b> <i>ip_address|hostname[:portnumber|" +"sercvicename]</i> [<b>gate</b>|<b>masq</b>|<b>ipip</b>]\n" +"</p><p>el servidor al que se redirige un webservice si todos los servidores " +"reales están caídos. Normalmente este sería 127.0.0.1 con una página de " +"emergencia.\n" +"</p><p>Si se ha definido en una sección de servidor virtual, entonces el " +"valor global es sobrescrito.\n" +"\n" +"</p><p><b><big>quiescent</big> = yes</b>|<b>no</b>\n" +"</p><p>Si es <i>yes</i>, entonces cuando se determina que los servidores " +"reales o de respaldo están caídos, no se eliminan realmente de la tabla " +"<small>LVS</small> del kernel.\n" +"En vez de eso, su peso se hace cero para indicar que no se aceptan " +"conexiones nuevas.\n" +"</p><p>Esto tiene como efecto colateral que si el servidor real tiene " +"conexiones persistentes, las conexiones nuevas desde cualquiera de los " +"clientes existentes continuarán siendo dirigidas\n" +"al servidor real hasta que el tiempo de espera de la conexión persistente " +"expire. Vea ipvsadm para obtener información sobre conexiones persistentes.\n" +"</p><p>Este efecto colateral se puede evitar ejecutando lo siguiente:\n" +"</p><p>echo 1 > /proc/sys/net/ipv4/vs/expire_quiescent_template\n" +"</p><p>Si el archivo no existe en proc probablemente significa que el kernel " +"no tiene soporte para lvs, que el soporte para <small>LVS</small> no está " +"cargado o que el kernel es demasiado\n" +"viejo para tener el archivo en proc. Al ejecutar ipvsadm como root se " +"debería cargar <small>LVS</small> en el kernel si es posible.\n" +"</p><p>Si es <i>no</i>, entonces los servidores reales o de respaldo se " +"eliminan de la tabla <small>LVS</small> del kernel. El valor predeterminado " +"es <i>yes</i>.\n" +"</p><p>Si se ha definido en una sección de servidor virtual, entonces el " +"valor global es sobrescrito.\n" +"</p><p>Valor predefinido: <i>yes</i>\n" +"\n" +"\n" +"\n" #. overwrite global value part #: src/include/iplb/vserver_conf.rb:146 @@ -498,7 +1212,7 @@ #: src/include/iplb/vserver_conf.rb:152 msgid "Check Command" -msgstr "Ordre de comprovaci´p" +msgstr "Ordre de comprovació" #: src/include/iplb/vserver_conf.rb:157 msgid "Http Method"