Gentoo Archives: gentoo-commits

From: "John Christian Stoddart (chiguire)" <chiguire@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo commit in xml/htdocs/doc/es: openafs.xml
Date: Tue, 06 Nov 2007 00:38:48
Message-Id: E1IpCSh-0008DA-GX@stork.gentoo.org
1 chiguire 07/11/06 00:38:35
2
3 Modified: openafs.xml
4 Log:
5 updated spanish translation (rodrigo lazo paz)
6
7 Revision Changes Path
8 1.8 xml/htdocs/doc/es/openafs.xml
9
10 file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/es/openafs.xml?rev=1.8&view=markup
11 plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/es/openafs.xml?rev=1.8&content-type=text/plain
12 diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/es/openafs.xml?r1=1.7&r2=1.8
13
14 Index: openafs.xml
15 ===================================================================
16 RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/es/openafs.xml,v
17 retrieving revision 1.7
18 retrieving revision 1.8
19 diff -u -r1.7 -r1.8
20 --- openafs.xml 8 Aug 2007 14:04:22 -0000 1.7
21 +++ openafs.xml 6 Nov 2007 00:38:34 -0000 1.8
22 @@ -1,10 +1,14 @@
23 <?xml version='1.0' encoding="UTF-8"?>
24 -<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/es/openafs.xml,v 1.7 2007/08/08 14:04:22 chiguire Exp $ -->
25 +<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/es/openafs.xml,v 1.8 2007/11/06 00:38:34 chiguire Exp $ -->
26
27 <!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
28
29 <guide link = "/doc/es/openafs.xml" lang="es">
30 <title>Guía Gentoo Linux OpenAFS</title>
31 +
32 +<author title="Editor">
33 + <mail link="stefaan@g.o">Stefaan De Roeck</mail>
34 +</author>
35 <author title="Editor">
36 <mail link="darks@g.o">Holger Brueckner</mail>
37 </author>
38 @@ -18,9 +22,6 @@
39 <mail link="fnjordy@×××××.com">Steven McCoy</mail>
40 </author>
41 <author title="Editor">
42 - <mail link="stefaan@g.o">Stefaan De Roeck</mail>
43 -</author>
44 -<author title="Editor">
45 <mail link="fox2mike@g.o">Shyam Mani</mail>
46 </author>
47 <author title="Traductor">
48 @@ -31,7 +32,7 @@
49 </author>
50
51 <abstract>
52 -Esta guía muestra cómo instalar un servidor y clientes de OpenAFS en
53 +Esta guía muestra cómo instalar un servidor y clientes OpenAFS en
54 Gentoo Linux.
55 </abstract>
56
57 @@ -39,8 +40,8 @@
58 <!-- See http://creativecommons.org/licenses/by-sa/2.5 -->
59 <license/>
60
61 -<version>1.1</version>
62 -<date>2005-11-10</date>
63 +<version>1.2</version>
64 +<date>2007-06-29</date>
65
66 <chapter>
67 <title>Introducción</title>
68 @@ -49,8 +50,8 @@
69 <body>
70
71 <p>
72 -Este documento te provee con todos los pasos necesarios para instalar
73 -un servidor OpenAFS en Gentoo Linux. Partes de este documento están
74 +Este documento provee todos los pasos necesarios para instalar un
75 +servidor OpenAFS en Gentoo Linux. Partes de este documento están
76 tomadas del AFS PUF y la Guía de inicio rápido sobre AFS de
77 IBM. Bueno, nunca reinventaremos la rueda. :)
78 </p>
79 @@ -76,7 +77,7 @@
80 Información de la Universidad Carnegie-Mellon que fue llamado el
81 "Sistema de Archivos Andrew". "Andrew" era el nombre del proyecto
82 de investigación de la CMU - honrando a los fundadores de la
83 -universidad. Una vez que Transarc fue formado y AFS se convirtió
84 +universidad. Una vez que Transarc fue formada y AFS se convirtió
85 en un producto, el "Andrew" fue dejado de lado como una forma de
86 indicar que AFS había ido más allá del proyecto de investigación
87 Andrew y se había convertido en un producto con soporte, un
88 @@ -95,18 +96,17 @@
89
90 <p>
91 Una celda AFS es una colección de servidores agrupados juntos
92 -administrativamente y que representan un único y cohesionado
93 -sistema de archivos. Típicamente, una celda AFS es un conjunto
94 -de máquinas que comparten el mismo nombre de dominio de Internet
95 -(como por ejemplo gentoo.org). Los usuarios ingresan al sistema
96 -a través de una de las estaciones de trabajo cliente y esta
97 -solicita, a nombre del usuario, la información y archivos
98 -necesarios de los servidores de la celda. El usuario no sabe en
99 -qué servidor se encuentra el archivo al que está accediendo,
100 -incluso no notará si el servidor está localizado en otra
101 -habitación, dado que cada volumen puede ser replicado y movido a
102 -otro servidor sin que el usuario pueda notarlo. Los archivos son
103 -siempre accesibles. Es como NFS, pero con esteroides :)
104 +administrativamente y que representan un único y cohesionado sistema
105 +de archivos. Típicamente, una celda AFS es un conjunto de máquinas que
106 +comparten el mismo nombre de dominio de Internet (como por ejemplo
107 +gentoo.org). Los usuarios ingresan al sistema a través de una de las
108 +estaciones de trabajo cliente y esta solicita, a nombre del usuario,
109 +la información y archivos necesarios de los servidores de la celda. El
110 +usuario no sabe en qué servidor se encuentra el archivo al que está
111 +accediendo, incluso no notará si el servidor está localizado en otra
112 +habitación, dado que cada volumen puede ser replicado y movido a otro
113 +servidor sin que el usuario lo note. Los archivos son siempre
114 +accesibles. Es como NFS, pero con esteroides :)
115 </p>
116 </body>
117 </section>
118 @@ -116,13 +116,12 @@
119 <body>
120
121 <p>
122 -Las principales fortalezas de AFS son:
123 -facilidad en el manejo del caché (en el lado del cliente,
124 -normalmente de 100M a 1GB), características de seguridad (basado
125 -en Kerberos 4, listas de control de acceso), simplicidad en el
126 -direccionamiento (únicamente posees un sistema de archivos),
127 -escalabilidad (añade servidores a la celda cuando los
128 -necesites), protocolo de comunicaciones.
129 +Las principales fortalezas de AFS son: facilidad en el manejo del
130 +caché (en el lado del cliente, normalmente de 100M a 1GB),
131 +características de seguridad (basado en Kerberos 4, listas de control
132 +de acceso), simplicidad en el direccionamiento (existe un único sistema
133 +de archivos), escalabilidad (es posible agregar servidores a la celda
134 +cuando sea necesario), protocolo de comunicaciones.
135 </p>
136 </body>
137 </section>
138 @@ -157,10 +156,10 @@
139
140 <p>
141 OpenAFS tiene grandes capacidades de bitácora. Sin embargo, por
142 -defecto lo hace directamente dentro de sus propias bitácoras en vez de
143 -hacerlo a través de los mecanismos que tienes en tu sistema. Para que
144 -tus servidores usen este mecanismo utiliza la opción <c>-syslog</c> en
145 -todos los comandos <c>bos</c>.
146 +defecto, los mensajes son direccionados directamente a sus propias
147 +bitácoras en vez de hacerlo a través de los mecanismos que tienes en
148 +tu sistema. Para que los servidores utilizen estos mecanismos agrega
149 +la opción <c>-syslog</c> a todos los comandos <c>bos</c>.
150 </p>
151 </body>
152 </section>
153 @@ -175,16 +174,16 @@
154 <p>
155 Esta sección apunta a ayudarte a través del proceso de actualización
156 de una instalación existente a OpenAFS versión 1.4.0 o superior (o
157 -1.2.x empezando desde 1.2.13. Lo antes mencionado no será manejado
158 +1.2.x empezando desde 1.2.13. Lo antes mencionado no será atacado
159 específicamente, ya que la mayoría de las personas querrán la versión
160 -1.4 para soporte apropiado de linux-2.6, soporte para archivos más
161 -grandes y correcciones de fallos).
162 +1.4 debido a que incorpora soporte apropiado de linux-2.6, soporte para
163 +archivos más grandes y correcciones de ciertos fallos).
164 </p>
165
166 <p>
167 -Si lo que estás haciendo es una instalación completamente nueva de la
168 -versión 1.4 de OpenAFS, entonces puedes saltarte este capítulo sin
169 -dudarlo. Sin embargo, si estás actualizando de una versión anterior,
170 +Si, en cambio, estás haciendo una instalación completamente nueva de
171 +la versión 1.4 de OpenAFS, entonces no dudes en saltarte este
172 +capítulo. Sin embargo, si estás actualizando de una versión anterior,
173 es muy recomendable que sigas las instrucciones de las siguientes
174 secciones. El guión de transición en el ebuild está diseñado para
175 asistirte en una actualización rápida y el reinicio del sistema en
176 @@ -192,20 +191,20 @@
177 los archivos de configuración y guiones de arranque de los lugares
178 antiguos, tampoco alterará tu configuración de arranque para que
179 utilice los nuevos guiones, etc. Si necesitas más razones para
180 -convencerte, utilizando un módulo OpenAFS del núcleo junto con los
181 -binarios del sistema actualizados, muy probablemente causará que tu
182 -núcleo enloquezca. Así que, sigamos leyendo para tener una transición
183 -limpia y tranquila, ok?
184 +convencerte, utilizando el antiguo módulo OpenAFS del núcleo junto con
185 +los binarios del sistema actualizados, muy probablemente causará que
186 +tu núcleo enloquezca. Así que, sigamos leyendo para tener una
187 +transición limpia y tranquila, ¿ok?
188 </p>
189
190 <note>
191 -Este capítulo ha sido escrito teniendo distintas configuraciones de
192 -sistema en mente. Sin embargo, es posible que debido a ajustes que el
193 -usuario haya realizado, su configuración específica no será descrita
194 -aquí. Un usuario con suficiente confianza en sí mismo como para
195 -modificar sus sistema debe tener suficiente experiencia cómo para
196 -aplicar los consejos aquí presentados cuando sea
197 -necesario. Viceversa, un usuario que haya hecho pocas modificaciones
198 +Este capítulo ha sido escrito teniendo en mente distintas
199 +configuraciones del sistema. Sin embargo, es posible que debido a
200 +ajustes que el usuario haya realizado, su configuración específica no
201 +esté descrita aquí. Un usuario con suficiente confianza en sí mismo
202 +como para modificar sus sistema debe tener suficiente experiencia cómo
203 +para aplicar los consejos aquí presentados cuando sean
204 +necesarios. Viceversa, un usuario que haya hecho pocas modificaciones
205 puede saltarse la mayoría de las advertencias.
206 </note>
207
208 @@ -217,12 +216,12 @@
209
210 <p>
211 Tradicionalmente, OpenAFS ha utilizado las mismas convenciones de
212 -rutas que el IBM TransArc labs, antes de que exista la separación. Por
213 -lo cual se entiende que configuraciones antiguas de AFS sigan con
214 -aquellas convenciones de rutas antiguas. Instalaciones más recientes
215 -están mas acorde con el FHS al utilizar ubicaciones estándar (como se
216 -ve en muchas distribuciones de Linux). La siguiente tabla es una
217 -compilación del guión de configuración y el LEEME que acompaña los
218 +rutas que utilizaba IBM TransArc labs, antes de que el código sea
219 +bifurcado. Por lo cual se entiende que configuraciones antiguas de AFS
220 +sigan con aquellas convenciones de rutas antiguas. Instalaciones más
221 +recientes están más acorde con el FHS al utilizar ubicaciones estándar
222 +(como se ve en muchas distribuciones de Linux). La siguiente tabla es
223 +una compilación del guión de configuración y el LEEME que acompaña los
224 comprimidos de la distribución de OpenAFS:
225 </p>
226
227 @@ -232,7 +231,7 @@
228 <th>Propósito</th>
229 <th>Modo Transarc</th>
230 <th>Modo por defecto</th>
231 - <th>Traducción en Gentoo</th>
232 + <th>Traducción hacia Gentoo</th>
233 </tr>
234 <tr>
235 <ti>viceetcdir</ti>
236 @@ -297,37 +296,37 @@
237 <path>/usr/vice/etc</path> en modo Transarc, pero esta lista no
238 intenta ser exhaustiva. Es más que nada para dar una referencia a
239 aquellos tratando de resolver problemas con la transición de sus
240 -archivos de configuración.
241 +archivos de configuración antiguos.
242 </p>
243
244 <p>
245 Otro resultado del cambio de rutas es que el caché de disco ha sido
246 -cambiado de ubicación de <path>/usr/vice/cache</path> a
247 +movido de ubicación de <path>/usr/vice/cache</path> a
248 <path>/var/cache/openafs</path>.
249 </p>
250
251 <p>
252 Además, el guión de inicio ha sido dividido en una parte cliente y
253 -otra servidor. Solías tener <path>/etc/init.d/afs</path>, pero ahora
254 -tienes ambos, <path>/etc/init.d/openafs-client</path> y
255 +otra servidor. Solía existir <path>/etc/init.d/afs</path>, pero ahora
256 +existen tanto <path>/etc/init.d/openafs-client</path> como
257 <path>/etc/init.d/openafs-server</path>. Consecuentemente, el archivo
258 de configuración <path>/etc/conf.d/afs</path> a sido dividido en
259 <path>/etc/conf.d/openafs-client</path> y
260 <path>/etc/conf.d/openafs-server</path>. Junto con esto, las opciones
261 dentro de <path>/etc/conf.d/afs</path> para definir la máquina como
262 -cliente o servidor son obsoletas.
263 +cliente o servidor son ahora obsoletas.
264 </p>
265
266 <p>
267 -Otro cambio al guión de inicio es que ya no revisa la configuración
268 -de tu caché de disco. El antiguo código requiere que una partición
269 -ext2 separada sea montada en <path>/usr/vice/cache</path>. Habían
270 -algunos problemas con ello:
271 +Otro cambio en el guión de inicio ha causado que la configuración de
272 +tu caché de disco ya no sea revisada. El antiguo código requería que
273 +una partición ext2 separada sea montada en
274 +<path>/usr/vice/cache</path>. Habían algunos problemas con ello:
275 </p>
276 <ul>
277 <li>
278 Aunque es una configuración muy lógica, tu caché no necesita estar
279 - en una partición separada. Mientras te asegures que existe la
280 + en una partición separada. Mientras te asegures que exista la
281 cantidad de espacio libre que especificas en
282 <path>/etc/openafs/cacheinfo</path> para el uso del caché de
283 disco, estás a salvo. Así que no existe un problema real con que
284 @@ -344,7 +343,7 @@
285 archivos son válidos para utilizarlos en el caché de
286 disco. Cualquier otro sistema de archivos no está soportado (como
287 por ejemplo: no intentes reiserfs, recibirás una enorme
288 - advertencia, de todas formas espera fallos).
289 + advertencia, y ocurrirán fallos de todas formas).
290 </li>
291 </ul>
292 </body>
293 @@ -360,15 +359,15 @@
294 diseñado para no alterar ningún archivo de configuración ya existente
295 en el sistema. Incluso si tienes una configuración completamente
296 entreverada utilizando nuevas y antiguas ubicaciones, el guión no debe
297 -causar mayores problemas. También, si detecta que hay un servidor
298 +causar mayores problemas. También, si se detecta que hay un servidor
299 OpenAFS ejecutándose, la instalación se detendrá, previniendo
300 cualquier posible corrupción en la base de datos.
301 </p>
302
303 <p>
304 -Una advertencia sin embargo -- han habido algunos ebuilds flotando a
305 +Una advertencia sin embargo -- han estado circulando algunos ebuilds a
306 través de la Internet que desactivan parcialmente la protección que
307 -Gentoo pone en <path>/etc</path>. Estos ebuilds nunca han sido
308 +Gentoo impone a <path>/etc</path>. Estos ebuilds nunca han sido
309 distribuidos por Gentoo. Quizás quieras revisar la variable
310 <c>CONFIG_PROTECT_MASK</c> en la salida del siguiente comando:
311 </p>
312 @@ -382,7 +381,7 @@
313 Aunque nada en este ebuild tocará el archivo <path>/etc/afs</path>, la
314 actualización causará que tu antigua instalación de OpenAFS sea
315 eliminada. Los archivos en <c>CONFIG_PROTECT_MASK</c> que pertenezcan
316 -a la antigua instalación también serán retirados.
317 +a la antigua instalación también serán eliminados.
318 </p>
319
320 <p>
321 @@ -423,7 +422,7 @@
322 <li>
323 El archivo de configuración <path>/etc/conf.d/afs</path> es
324 copiado a <path>/etc/conf.d/openafs-client</path>, ya que todas
325 - las opciones antiguas estaban destinadas para uso sólo del
326 + las opciones antiguas estaban destinadas para el uso exclusivo del
327 cliente.
328 </li>
329 </ul>
330 @@ -435,8 +434,8 @@
331 <body>
332
333 <p>
334 -Así que no tienes un servidor OpenAFS? O quizás sí, y las secciones
335 -anteriores te han informado de que va a suceder, y aún quieres seguir?
336 +¿Así que no tienes un servidor OpenAFS? O quizás sí, y las secciones
337 +anteriores te han informado de que va a suceder, ¿y aún quieres seguir?
338 </p>
339
340 <p>
341 @@ -444,7 +443,7 @@
342 </p>
343
344 <p>
345 -Si tienes un servidor levantado, querrás detenerlo ahora.
346 +Si tienes el servidor corriendo, es recomendable que lo apagues ahora.
347 </p>
348
349 <pre caption="Deteniendo OpenAFS (en caso que tengas un servidor)">
350 @@ -466,8 +465,8 @@
351 <body>
352
353 <p>
354 -Si no tienes un servidor OpenAFS levantado, no deberías haber sido
355 -obligado a detener el cliente. Ahora es tiempo para que lo hagas.
356 +Si tenías el servidor OpenAFS corriendo, no deberías haber sido
357 +obligado a detener el cliente. Ahora es tiempo de hacerlo.
358 </p>
359
360 <pre caption="Deteniendo el cliente OpenAFS luego de la actualización">
361 @@ -475,8 +474,8 @@
362 </pre>
363
364 <p>
365 -De seguro querrás mantener bajo el tiempo que pase tu servidor
366 -detenido, así que ahora puedes reactivar tu servidor OpenAFS.
367 +De seguro querrás mantener al mínimo el tiempo de inactividad del
368 +servidor, así que ahora reinicia tu servidor OpenAFS.
369 </p>
370
371 <pre caption="Reiniciando el servidor OpenAFS luego de la actualización">
372 @@ -484,7 +483,7 @@
373 </pre>
374
375 <p>
376 -Puedes revisar si está corriendo de manera adecuada con el siguiente
377 +Puedes revisar si está corriendo adecuadamente con el siguiente
378 comando:
379 </p>
380
381 @@ -493,8 +492,8 @@
382 </pre>
383
384 <p>
385 -Antes de que reinicies el cliente OpenAFS, por favor toma algún tiempo
386 -en revisar la configuración de tu caché. Estas son determinadas en
387 +Antes de reiniciar el cliente OpenAFS, por favor revisa la
388 +configuración de la caché. La configuración está definida en
389 <path>/etc/openafs/cacheinfo</path>. Para reiniciar tu cliente
390 OpenAFS, ejecuta el siguiente comando:
391 </p>
392 @@ -510,16 +509,16 @@
393 <body>
394
395 <p>
396 -Antes de eliminar lo anterior, por favor asegúrate bien que todo esté
397 -corriendo de manera adecuada y que efectivamente has reiniciado todo
398 -luego de la actualización (de otra forma, puede que aún estés
399 -ejecutando tu antigua instalación).
400 +Antes de hacer la limpieza de tu sistema, asegúrate bien que todo esté
401 +corriendo adecuadamente y que efectivamente has reiniciado el cliente
402 +y el servidor luego de la actualización (de otra forma, puede que aún
403 +estés ejecutando tu antigua instalación).
404 </p>
405
406 <impo>
407 -¡¡Por favor asegúrate que no estás utilizando
408 -<path>/usr/vice/cache</path> para el caché de disco si vas a eliminar
409 -el directorio <path>/usr/vice</path>!!
410 +¡¡Asegúrate de no estar estás utilizando <path>/usr/vice/cache</path>
411 +para el caché de disco si vas a eliminar el directorio
412 +<path>/usr/vice</path>!!
413 </impo>
414
415 <p>
416 @@ -568,11 +567,12 @@
417 <body>
418
419 <p>
420 -La mayoría de la gente posiblemente tenga configurado sus sistema para
421 -que inicie el cliente y el servidor OpenAFS automáticamente. Aquellos
422 -que no, pueden saltarse esta sección con seguridad. Si tienes un
423 -sistema que los arranca automáticamente, debes reactivar esta
424 -característica ya que los nombres de lo guiones de inicio han cambiado.
425 +La mayoría de la gente tiene configurado su sistema para que inicie el
426 +cliente y el servidor OpenAFS automáticamente durante el inicio del
427 +sistema. Aquellos que no, pueden saltarse esta sección con
428 +seguridad. Si tienes un sistema que inicia automáticamente el cliente
429 +y el servidor, debes reactivar esta característica ya que los nombres
430 +de lo guiones de inicio han cambiado.
431 </p>
432
433 <pre caption="Reactivando el inicio de OpenAFS al arrancar el sistema">
434 @@ -584,27 +584,27 @@
435 <p>
436 Si tienes <c>=openafs-1.2.13</c> o <c>=openafs-1.3.85</c>, debes
437 eliminar <path>afs-client</path> y <path>afs-server</path> del nivel
438 -de ejecución por defecto, en vez de <path>afs</path>.
439 +de ejecución por defecto, en lugar de <path>afs</path>.
440 </p>
441
442 </body>
443 </section>
444 <section>
445 -<title>Solucionando problemas: que hacer si falla la actualización
446 +<title>Solucionando problemas: qué hacer si falla la actualización
447 automática</title>
448 <body>
449 -<!--TRADUCIR!!! -->
450 +
451 <p>
452 No entres en pánico. No deberías haber perdido ninguna información ni
453 -tampoco archivos de configuración. Así que analicemos la situación. Por
454 -favor envía información sobre la falla a <uri
455 -link="http://bugs.gentoo.org">bugs.gentoo.org</uri> en cualquier caso,
456 -con la mayor cantidad de información posible.
457 +tampoco archivos de configuración. Así que analicemos la situación. En
458 +cualquier caso envía información sobre la falla a <uri
459 +link="http://bugs.gentoo.org">bugs.gentoo.org</uri>, con la mayor
460 +cantidad de información posible.
461 </p>
462
463 <p>
464 -Si tienes problemas iniciando el cliente, esto debe ayudarte a
465 -diagnosticar el problema.
466 +Si tienes problemas iniciando el cliente, los siguientes pasos deben
467 +ayudarte a diagnosticar el problema.
468 </p>
469
470 <ul>
471 @@ -623,7 +623,7 @@
472 </li>
473 <li><c>pgrep afsd</c> te dirá si afsd se está ejecutando o no.</li>
474 <li>
475 - <c>cat /proc/mounts</c> debe revelar si <path>/afs</path> fue
476 + <c>cat /proc/mounts</c> debe mostrar si <path>/afs</path> fue
477 montado.
478 </li>
479 </ul>
480 @@ -635,20 +635,21 @@
481
482 <ul>
483 <li>
484 - <c>pgrep bosserver</c> te dirá si el supervisor se está ejecutando
485 + <c>pgrep bosserver</c> te dirá si el supervisor está en ejecución
486 o no. Si tienes más de uno corriendo, entonces algo ha salido
487 mal. En ese caso, deberías intentar apagar el servidor OpenAFS
488 elegantemente con <c>bos shutdown localhost -localauth -wait</c>,
489 - revisa el resultado con <c>bos status localhost -localauth</c>,
490 - elimina los procesos supervisores restantes que sigan ejecutándose
491 - (<c>ls /usr/libexec/openafs</c> para obtener una lista de ellos).
492 - Luego de ello, haz un <c>/etc/init.d/openafs-server zap</c> para
493 - reiniciar el estado del servidor y <c>/etc/init.d/openafs-server
494 - start</c> para intentar iniciarlo de nuevo.
495 + revisar el resultado con <c>bos status localhost -localauth</c> y
496 + eliminar los procesos supervisores restantes que sigan
497 + ejecutándose (<c>ls /usr/libexec/openafs</c> para obtener una
498 + lista de ellos). Luego de ello, haz un
499 + <c>/etc/init.d/openafs-server zap</c> para reiniciar el estado del
500 + servidor y <c>/etc/init.d/openafs-server start</c> para intentar
501 + arrancarlo nuevamente.
502 </li>
503 <li>
504 Si estás utilizando el sistema de bitácoras propio de OpenAFS (que
505 - es cómo se configura por defecto), revisa
506 + es la configuración por defecto), revisa
507 <path>/var/lib/openafs/logs/*</path>. Si estás utilizando syslog,
508 revisa sus propias bitácoras en búsqueda de cualquier información
509 útil.
510 @@ -667,14 +668,25 @@
511 <body>
512
513 <p>
514 -Puedes obtener la documentación original AFS de IBM. Está muy
515 -bien escrita y si vas a administrador un servidor AFS es lectura
516 -muy recomendada.
517 +Puedes obtener la documentación original AFS de IBM. Está muy bien
518 +escrita y si vas a administrador un servidor AFS es una lectura muy
519 +recomendada.
520 </p>
521
522 <pre caption="Instalando afsdoc">
523 # <i>emerge app-doc/afsdoc</i>
524 </pre>
525 +
526 +<p>
527 +También tienes la opción de utilizar la documentación distribuida con
528 +OpenAFS. Esta es instalada cuando tienes activada la bandera USE
529 +<c>doc</c>. La documentación puede ser encontrada en el directorio
530 +<path>/usr/share/doc/openafs-*/</path>. Al momento de escribir este
531 +documento, esta documentación está aún en fase de desarrollo. Puede,
532 +sin embargo, documentar características nuevas de OpenAFS que no son
533 +incluidas en la documentación de IBM sobre AFS.
534 +</p>
535 +
536 </body>
537 </section>
538 </chapter>
539 @@ -682,29 +694,55 @@
540 <chapter>
541 <title>Instalación del cliente</title>
542 <section>
543 -<title>Trabajo preliminar</title>
544 +<title>Construyendo al cliente</title>
545 <body>
546
547 -<note>
548 -¡Todos los comandos deben ser escritos en una sola linea!
549 -En este documento están, algunas veces, divididos en dos
550 -líneas para hacerlos más fáciles de leer.
551 -</note>
552 -
553 -<note>
554 -Desafortunadamente el cliente AFS necesita una partición ext2
555 -para que su cache funcione de manera correcta, ya que existen
556 -algunos problemas de bloque con resiserfs. Necesitas crear
557 -una partición ext2 de aproximadamente 200MB (más no le hace
558 -daño a nadie) y montarla en <path>/usr/vice/cache</path>.
559 -</note>
560 +<pre caption="Instalando openafs">
561 +# <i>emerge net-fs/openafs</i>
562 +</pre>
563
564 <p>
565 -Deberás ajustar los dos archivos llamados CellServDB y
566 -ThisCell antes de crear tu cliente afs. (Estos archivos están
567 -en el directorio <path>/usr/portage/net-fs/openafs/files</path>)
568 +Luego de una compilación exitosa, estás listo para seguir.
569 </p>
570
571 +</body>
572 +</section>
573 +<section>
574 +<title>Instalación de un cliente de navegación-global simple</title>
575 +
576 +<body>
577 +
578 + <p>Si no eres parte de una celda OpenAFS específica a la cual que
579 + quieres acceder, y solamente quieres navegar las particiones
580 + compartidas OpenAFS disponibles de manera global, entonces sólo
581 + instala OpenAFS, no modifiques la configuración para nada, y arranca
582 + <path>/etc/init.d/openafs-client</path>.
583 + </p>
584 +
585 +</body>
586 +</section>
587 +<section>
588 + <title>Accediendo a una celda OpenAFS específica</title>
589 + <body>
590 +
591 + <p>
592 + Si necesitas acceder a una celda específica, digamos a la celda
593 + de tu universidad o compañía, entonces es necesario hacer
594 + algunos ajustes a la configuración.
595 + </p>
596 +
597 + <p>
598 + Primero, necesitas actualizar
599 + <path>/etc/openafs/CellServDB</path> con la base de datos de
600 + servidores de tu celda. Esta información es normalmente proveida
601 + por tu administrador.
602 + </p>
603 +
604 + <p>
605 + Luego, para poder ingresar a la celda OpenAFS, necesitas
606 + especificar su nombre en <path>/etc/openafs/ThisCell</path>.
607 + </p>
608 +
609 <pre caption="Ajustando CellServDB y ThisCell">
610 CellServDB:
611 >netlabs #Nombre de la celda
612 @@ -719,48 +757,64 @@
613 <path>CellServDB</path>. El cliente muy probablemente fallará si
614 utilizas TABs.
615 </warn>
616 -
617 +
618 +<p>
619 + CellServDB le dice al cliente que servidor(es) necesita contactar para
620 + una celda en particular. ThisCell debe ser bastante obvio. Normalmente
621 + se utiliza un nombre que es único para tu organización. Tu dominio
622 + (oficial) es una buena elección.
623 +</p>
624 +
625 <p>
626 -CellServDB le indica a tu cliente qué servidor(es) necesita
627 -contactar en una celda específica. ThisCell debe ser bastante
628 -obvio. Normalmente utilizas un nombre que es único en tu
629 -organización. Tu dominio (oficial) debe ser una buena opción.
630 +Para un inicio rápido, puedes iniciar
631 +<path>/etc/init.d/openafs/client</path> y utilizar <c>klog</c> para
632 +autenticarte y empezar a utilizar tu acceso a la celda. Para
633 +autenticarte de manera automática en tu celda, consulta la sección
634 +adecuada más abajo.
635 </p>
636 +
637 </body>
638 </section>
639 -
640 <section>
641 -<title>Creando al cliente</title>
642 +<title>Ajustando el caché</title>
643 <body>
644
645 -<pre caption="Instalando openafs">
646 -# <i>emerge net-fs/openafs</i>
647 -</pre>
648 +<note>
649 +Desafortunadamente los clientes AFS necesitan un sistema de archivos
650 +ext2/3 para que su caché funcione correctamente. Existen algunos
651 +problemas cuando se utilizan otros sistemas de archivos (e.g. utilizar
652 +reiserfs no es una buena idea).
653 +</note>
654
655 <p>
656 -Luego de una compilación exitosa debes estar listo para seguir.
657 + Puedes hospedar tu caché en un sistema de archivos ya existente (si
658 + es ext2/3), o quizás prefieras crear una partición separada para
659 + ello. La ubicación por defecto del caché es
660 + <path>/var/cache/openafs</path>, pero puedes cambiarla editando
661 + <path>/etc/openafs/cacheinfo</path>. El tamaño estándar del caché es
662 + de 200MB, pero más no hará ningún daño.
663 </p>
664 +
665 </body>
666 </section>
667 -
668 <section>
669 <title>Iniciando AFS en el arranque</title>
670 <body>
671
672 <p>
673 -El siguiente comando creará los apropiados enlaces para que
674 -se inicie el cliente afs en el arranque del sistema.
675 +El siguiente comando creará los enlaces apropiados para que el cliente
676 +afs se inicie durante el arranque del sistema.
677 </p>
678
679 <warn>
680 -Siempre debes tener activo el servidor AFS cuando trates de
681 -iniciar un cliente afs. Tu sistema no arrancará hasta que
682 -llegue a un límite de tiempo si el servidor está fuera de
683 -línea. (y esto es un tiempo muy, muy largo).
684 +Siempre debes tener activo el servidor AFS cuando trates de iniciar un
685 +cliente afs. Si el servidor está fuera de línea tu sistema no
686 +arrancará hasta que llegue a un límite de tiempo. (y esto es un
687 +tiempo muy, muy largo).
688 </warn>
689
690 -<pre caption="Agregando AFS al nivel de ejecución default">
691 -# <i>rc-update add afs default</i>
692 +<pre caption="Agregando AFS al nivel de ejecución por defecto">
693 +# <i>rc-update add openafs-server default</i>
694 </pre>
695 </body>
696 </section>
697 @@ -772,9 +826,15 @@
698 <title>Construyendo el servidor</title>
699 <body>
700
701 + <note>
702 + ¡Todos los comandos deben ser escritos en una sola linea!
703 + En este documento están, algunas veces, divididos en dos
704 + líneas para hacerlos más fáciles de leer.
705 + </note>
706 +
707 <p>
708 -El siguiente comando instalará todos los binarios necesarios
709 -para crear un servidor AFS <e>y</e> un cliente.
710 + Si aún no lo has hecho, el siguiente comando instalará todos los
711 + binarios necesarios para construir un servidor <e>y</e> cliente AFS.
712 </p>
713
714 <pre caption="Instalando openafs">
715 @@ -786,23 +846,13 @@
716 <section>
717 <title>Iniciando el servidor AFS</title>
718 <body>
719 -<p>
720 -Necesitas remover los archivos de ejemplo CellServDB y
721 -ThisCell previamente.
722 -</p>
723 -
724 -<pre caption="Borrando archivos de ejemplos">
725 -# <i>rm /usr/vice/etc/ThisCell</i>
726 -# <i>rm /usr/vice/etc/CellServDB</i>
727 -</pre>
728
729 <p>
730 -Ahora ejecutaremos el comando <c>bosserver</c> para
731 -inicializar el Servidor Basic OverSeer (BOS), que monitorea y
732 -controla otros procesos del servidor AFS. Tómalo como si fuera
733 -el init del sistema. Incluye la bandera <c>-noauth</c> para
734 -desactivar la comprobación de autorización, ya que no has
735 -añadido al usuario administrador todavía.
736 +Necesitas ejecutar el comando <c>bosserver</c> para inicializar el
737 +Servidor Basic OverSeer (BOS), que monitorea y controla otros procesos
738 +del servidor AFS. Tómalo como si fuera el init del sistema. Incluye la
739 +bandera <c>-noauth</c> para desactivar la comprobación de
740 +autorización, ya que no has añadido al usuario administrador todavía.
741 </p>
742
743 <warn>
744 @@ -816,17 +866,17 @@
745 </warn>
746
747 <pre caption="Inicializando el servidor Basico OverSeer (supervisor básico)">
748 -# <i>/usr/afs/bin/bosserver -noauth &amp;</i>
749 +# <i>bosserver -noauth &amp;</i>
750 </pre>
751
752 <p>
753 -Verifica que el Servidor BOS
754 -creó <path>/usr/vice/etc/CellServDB</path>
755 -y <path>/usr/vice/etc/ThisCell</path>
756 +Verifica que el Servidor BOS creó
757 +<path>/etc/openafs/server/CellServDB</path> y
758 +<path>/etc/openafs/server/ThisCell</path>
759 </p>
760
761 <pre caption="Revise si CellServDB y ThisCell han sido creados">
762 -# <i>ls -al /usr/vice/etc/</i>
763 +# <i>ls -al /etc/openafs/server/</i>
764 -rw-r--r-- 1 root root 41 Jun 4 22:21 CellServDB
765 -rw-r--r-- 1 root root 7 Jun 4 22:21 ThisCell
766 </pre>
767 @@ -850,20 +900,20 @@
768 </impo>
769
770 <note>
771 -En la siguiente y en las demás instrucciones de esta guía,
772 -sustituye el argumento &lt;server name&gt; por el nombre
773 -calificado completo (como por ejemplo<b> afs.gentoo.org</b>)
774 -de la máquina en la que estás instalando. Por el argumento
775 -&lt;cell name&gt; pon el nombre completo de tu celda
776 -(como <b>gentoo</b>).
777 +En la demás instrucciones de esta guía, sustituye el argumento
778 +&lt;nombre servidor&gt; por el nombre calificado completo (como por
779 +ejemplo<b> afs.gentoo.org</b>) de la máquina en la que estás
780 +instalando OpenAFS. Cambia también el argumento &lt;nombre celda&gt; por
781 +el nombre completo de tu celda (como <b>gentoo</b>).
782 </note>
783
784 <p>
785 -Ejecuta el comando <c>bos setcellname</c> para definir el nombre de la celda:
786 +Ejecuta el comando <c>bos setcellname</c> para definir el nombre de la
787 +celda:
788 </p>
789
790 <pre caption="Asignando el nombre de la celda">
791 -# <i>/usr/afs/bin/bos setcellname &lt;server name&gt; &lt;cell name&gt; -noauth</i>
792 +# <i>bos setcellname &lt;nombre servidor&gt; &lt;nombre celda&gt; -noauth</i>
793 </pre>
794 </body>
795 </section>
796 @@ -873,11 +923,10 @@
797 <body>
798
799 <p>
800 -Ahora, utiliza el comando <c>bos create</c> para crear
801 -las entradas para los cuatro procesos servidores de base de
802 -datos en el archivo <path>/usr/afs/local/BosConfig</path>. Los
803 -cuatro procesos corren únicamente en las máquinas servidoras
804 -de base de datos.
805 +Ahora, utiliza el comando <c>bos create</c> para crear las entradas de
806 +los cuatro procesos servidores de base de datos en el archivo
807 +<path>/etc/openafs/BosConfig</path>. Los cuatro procesos corren
808 +únicamente en las máquinas servidoras de base de datos.
809 </p>
810
811 <table>
812 @@ -894,24 +943,29 @@
813 </tr>
814 <tr>
815 <ti>ptserver</ti>
816 - <ti>El servidor de protección mantiene la base de datos de protección</ti>
817 + <ti>El servidor de protección mantiene la base de datos de
818 + protección</ti>
819 </tr>
820 <tr>
821 <ti>vlserver</ti>
822 <ti>El servidor de localización de volumen mantiene la base de
823 - datos de localización de volumen(VLDB). Muy importante por cierto.</ti>
824 + datos de localización de volumen(VLDB). Por cierto, es muy importante.</ti>
825 </tr>
826 </table>
827
828 <pre caption="Creando los registros para los procesos de bases de datos">
829 -# <i>/usr/afs/bin/bos create &lt;server name&gt; kaserver simple
830 - /usr/afs/bin/kaserver -cell &lt;cell name&gt; -noauth</i>
831 -# <i>/usr/afs/bin/bos create &lt;server name&gt; buserver simple
832 - /usr/afs/bin/buserver -cell &lt;cell name&gt; -noauth</i>
833 -# <i>/usr/afs/bin/bos create &lt;server name&gt; ptserver simple
834 - /usr/afs/bin/ptserver -cell &lt;cell name&gt; -noauth</i>
835 -# <i>/usr/afs/bin/bos create &lt;server name&gt; vlserver simple
836 - /usr/afs/bin/vlserver -cell &lt;cell name&gt; -noauth</i>
837 +# <i>bos create &lt;nombre servidor&gt; kaserver \
838 +simple /usr/libexec/openafs/kaserver \
839 +-cell &lt;nombre celda&gt; -noauth</i>
840 +# <i>bos create &lt;nombre servidor&gt; buserver \
841 +simple /usr/libexec/openafs/buserver \
842 +-cell &lt;nombre celda&gt; -noauth</i>
843 +# <i>bos create &lt;nombre servidor&gt; ptserver \
844 +simple /usr/libexec/openafs/ptserver \
845 +-cell &lt;nombre celda&gt; -noauth</i>
846 +# <i>bos create &lt;nombre servidor&gt; \
847 +vlserver simple /usr/libexec/openafs/vlserver \
848 +-cell &lt;nombre celda&gt; -noauth</i>
849 </pre>
850
851 <p>
852 @@ -920,7 +974,7 @@
853 </p>
854
855 <pre caption="Revisar que estén corriendo todos los servidores">
856 -# <i>/usr/afs/bin/bos status &lt;server name&gt; -noauth</i>
857 +# <i>bos status &lt;nombre servidor&gt; -noauth</i>
858 Instance kaserver, currently running normally.
859 Instance buserver, currently running normally.
860 Instance ptserver, currently running normally.
861 @@ -935,15 +989,14 @@
862
863 <p>
864 Es hora de inicializar los mecanismos de seguridad de la
865 -celda. Empezaremos creando las dos siguientes entradas
866 -iniciales en la base de datos de autenticación: La cuenta
867 -administrativa principal, llamada <b>admin</b> por convención
868 -y una entrada para el proceso del servidor AFS,
869 -llamado <c>afs</c>. Ningún usuario pude ingresar al sistema
870 -bajo la identidad de <b>afs</b>, pero el módulo del Servicio
871 -de Entrega de Tickets (TGS) del Servidor de Autenticación
872 -utiliza esta cuenta para encriptar todos los tickets que
873 -entrega a clientes AFS. Esto suena muy parecido a Kerberos :)
874 +celda. Empezaremos creando las dos siguientes entradas iniciales en la
875 +base de datos de autenticación: La cuenta administrativa principal,
876 +llamada <b>admin</b> por convención, y una entrada para el proceso del
877 +servidor AFS, llamado <c>afs</c>. Ningún usuario ingresa al sistema
878 +bajo la identidad <b>afs</b>, pero el módulo del Servicio de Entrega
879 +de Tickets (TGS) del Servidor de Autenticación utiliza esta cuenta
880 +para encriptar todos los tickets que entrega a clientes AFS. Esto
881 +suena muy parecido a Kerberos :)
882 </p>
883
884 <p>
885 @@ -951,7 +1004,7 @@
886 </p>
887
888 <pre caption="Entrando al modo interactivo">
889 -# <i>/usr/afs/bin/kas -cell &lt;cell name&gt; -noauth</i>
890 +# <i>kas -cell &lt;nombre celda&gt; -noauth</i>
891 ka&gt; <i>create afs</i>
892 initial_password:
893 Verifying, please re-enter initial_password:
894 @@ -965,7 +1018,7 @@
895 password will never expire.
896 An unlimited number of unsuccessful authentications is permitted.
897 entry never expires. Max ticket lifetime 100.00 hours.
898 - last mod on Mon Jun 4 20:49:30 2001 by $lt;none&gt;
899 + last mod on Mon Jun 4 20:49:30 2001 by &lt;none&gt;
900 permit password reuse
901 ka&gt; <i>setfields admin -flags admin</i>
902 ka&gt; <i>examine admin</i>
903 @@ -975,18 +1028,18 @@
904 password will never expire.
905 An unlimited number of unsuccessful authentications is permitted.
906 entry never expires. Max ticket lifetime 25.00 hours.
907 - last mod on Mon Jun 4 20:51:10 2001 by $lt;none&gt;
908 + last mod on Mon Jun 4 20:51:10 2001 by &lt;none&gt;
909 permit password reuse
910 ka&gt;
911 </pre>
912
913 <p>
914 -Ejecuta el comando <c>bos adduser</c>, para añadir el
915 -usuario <b>admin</b> a <path>/usr/afs/etc/UserList</path>.
916 +Ejecuta el comando <c>bos adduser</c> para añadir el
917 +usuario <b>admin</b> a <path>/etc/openafs/server/UserList</path>.
918 </p>
919
920 -<pre caption="Agregue al usuario admin al UserList">
921 -# <i>/usr/afs/bin/bos adduser &lt;server name&gt; admin -cell &lt;cell name&gt; -noauth</i>
922 +<pre caption="Agregando al usuario admin al UserList">
923 +# <i>bos adduser &lt;nombre servidor&gt; admin -cell &lt;nombre celda&gt; -noauth</i>
924 </pre>
925
926 <p>
927 @@ -996,12 +1049,12 @@
928 </p>
929
930 <note>
931 -Si se te pregunta por una llave de entrada, usa la contraseña
932 -que ingresaste al crear la entrada afs con <b>kas</b>
933 +Si el sistema solicita una llave de entrada, usa la contraseña que
934 +ingresaste al crear la entrada afs con <b>kas</b>
935 </note>
936
937 <pre caption="Ingresando la contraseña">
938 -# <i>/usr/afs/bin/bos addkey &lt;server name&gt; -kvno 0 -cell &lt;cell name&gt; -noauth</i>
939 +# <i>bos addkey &lt;nombre servidor&gt; -kvno 0 -cell &lt;nombre celda&gt; -noauth</i>
940 input key:
941 Retype input key:
942 </pre>
943 @@ -1022,7 +1075,7 @@
944
945 <pre caption="Creación del registro en la base de datos de protección
946 para el usuario">
947 -# <i>/usr/afs/bin/pts createuser -name admin -cell &lt;cell name&gt; [-id &lt;AFS UID&gt;] -noauth</i>
948 +# <i>pts createuser -name admin -cell &lt;nombre celda&gt; [-id &lt;AFS UID&gt;] -noauth</i>
949 </pre>
950
951 <p>
952 @@ -1032,19 +1085,59 @@
953 </p>
954
955 <pre caption="Hacer a admin miembro del grupo de administradores y verificación">
956 -# <i>/usr/afs/bin/pts adduser admin system:administrators -cell &lt;cell name&gt; -noauth</i>
957 -# <i>/usr/afs/bin/pts membership admin -cell &lt;cell name&gt; -noauth</i>
958 +# <i>pts adduser admin system:administrators -cell &lt;nombre celda&gt; -noauth</i>
959 +# <i>pts membership admin -cell &lt;nombre celda&gt; -noauth</i>
960 Groups admin (id: 1) is a member of:
961 system:administrators
962 </pre>
963
964 +</body>
965 +</section>
966 +<section>
967 + <title>(re-)iniciando apropiadamente el servidor AFS</title>
968 + <body>
969 +
970 + <p>
971 + En este momento, una autenticación adecuada es posible, y el
972 + servidor OpenAFS puede ser iniciado de forma normal. Nota que la
973 + autenticación también requiere un cliente OpenAFS corriendo
974 + (configuralo como se indica en el capítulo anterior).
975 + <!-- Left out because deemed confusing>
976 + Continuing without this step is possible, but in that case a quick restart of
977 + the server is required, as demonstrated at the end of this section.
978 + <-->
979 + </p>
980 +
981 + <pre caption="Apangando bosserver">
982 + # <i>bos shutdown &lt;nombre servidor&gt; -wait -noauth</i>
983 + # <i>killall bosserver</i>
984 + </pre>
985 +
986 + <pre caption="Inicialización normal del servidor (y cliente) OpenAFS">
987 + # <i>/etc/init.d/openafs-server start</i>
988 + # <i>/etc/init.d/openafs-client start</i>
989 + </pre>
990 +
991 + <pre caption="Agregando el servidor AFS al nivel de ejecución por defecto">
992 + # <i>rc-update add openafs-server default</i>
993 + </pre>
994 +
995 + <pre caption="Obteniendo un token como usuario administrador">
996 + # <i>klog admin</i>
997 + </pre>
998 +
999 + <!-- Left out because deemed confusing>
1000 +
1001 <p>
1002 -Reinicie todos los procesos del servidor AFS
1003 + Si decides no reiniciar OpenAFS sin la bandera -noauth, puedes
1004 + simplemente realizar en cambio el siguiente procedimiento:
1005 </p>
1006
1007 <pre caption="Reinicie todos los procesos de servidor AFS">
1008 -# <i>/usr/afs/bin/bos restart &lt;server name&gt; -all -cell &lt;cell name&gt; -noauth</i>
1009 +# <i>bos restart &lt;nombre servidor&gt; -all -cell &lt;nombre celda&gt; -noauth</i>
1010 </pre>
1011 +<!-->
1012 +
1013 </body>
1014 </section>
1015
1016 @@ -1053,53 +1146,54 @@
1017 <body>
1018
1019 <p>
1020 -Inicia el proceso <c>fs</c>, que consiste en el Servidor de
1021 +Arranca el proceso <c>fs</c>, que consiste en el Servidor de
1022 Archivos, el Servidor de Volumen y Salvager (procesos
1023 fileserver, volserver y salvager).
1024 </p>
1025
1026 -<pre caption="Inicie el proceso fs">
1027 -# <i>/usr/afs/bin/bos create &lt;server name&gt; fs fs /usr/afs/bin/fileserver
1028 - /usr/afs/bin/volserver /usr/afs/bin/salvager -cell &lt;cell name&gt; -noauth</i>
1029 +<pre caption="Iniciando el proceso fs">
1030 +# <i>bos create &lt;nombre servidor&gt; fs \
1031 +fs /usr/libexec/openafs/fileserver /usr/libexec/openafs/volserver /usr/libexec/openafs/salvager \
1032 +-cell &lt;nombre celda&gt; -noauth</i>
1033 </pre>
1034
1035 <p>
1036 -Es hora de verificar que todos los procesos estén en ejecución.
1037 +Es hora de verificar que todos los procesos estén en ejecución:
1038 </p>
1039
1040 -<pre caption="Verifique que todos los procesos estén corriendo">
1041 - # <i>/usr/afs/bin/bos status &lt;server name&gt; -long -noauth</i>
1042 +<pre caption="Verificando que todos los procesos estén corriendo">
1043 + # <i>bos status &lt;nombre servidor&gt; -long -noauth</i>
1044 Instance kaserver, (type is simple) currently running normally.
1045 Process last started at Mon Jun 4 21:07:17 2001 (2 proc starts)
1046 Last exit at Mon Jun 4 21:07:17 2001
1047 - Command 1 is '/usr/afs/bin/kaserver'
1048 + Command 1 is '/usr/libexec/openafs/kaserver'
1049
1050 Instance buserver, (type is simple) currently running normally.
1051 Process last started at Mon Jun 4 21:07:17 2001 (2 proc starts)
1052 Last exit at Mon Jun 4 21:07:17 2001
1053 - Command 1 is '/usr/afs/bin/buserver'
1054 + Command 1 is '/usr/libexec/openafs/buserver'
1055
1056 Instance ptserver, (type is simple) currently running normally.
1057 Process last started at Mon Jun 4 21:07:17 2001 (2 proc starts)
1058 Last exit at Mon Jun 4 21:07:17 2001
1059 - Command 1 is '/usr/afs/bin/ptserver'
1060 + Command 1 is '/usr/libexec/openafs/ptserver'
1061
1062 Instance vlserver, (type is simple) currently running normally.
1063 Process last started at Mon Jun 4 21:07:17 2001 (2 proc starts)
1064 Last exit at Mon Jun 4 21:07:17 2001
1065 - Command 1 is '/usr/afs/bin/vlserver'
1066 + Command 1 is /usr/libexec/openafs/vlserver'
1067
1068 Instance fs, (type is fs) currently running normally.
1069 Auxiliary status is: file server running.
1070 Process last started at Mon Jun 4 21:09:30 2001 (2 proc starts)
1071 - Command 1 is '/usr/afs/bin/fileserver'
1072 - Command 2 is '/usr/afs/bin/volserver'
1073 - Command 3 is '/usr/afs/bin/salvager'
1074 + Command 1 is '/usr/libexec/openafs/fileserver'
1075 + Command 2 is '/usr/libexec/openafs/volserver'
1076 + Command 3 is '/usr/libexec/openafs/salvager'
1077 </pre>
1078
1079 <p>
1080 -Lo que tienes que hacer ahora depende en si alguna vez has
1081 -ejecutado en la celda un servidor de archivos AFS.
1082 +Tu siguiente acción depende de si alguna vez has ejecutado un servidor
1083 +de archivos AFS en la celda.
1084 </p>
1085
1086 <p>
1087 @@ -1108,14 +1202,21 @@
1088 </p>
1089
1090 <note>
1091 -En el argumento del nombre de la partición, sustituye el nombre
1092 -de una de las particiones de la máquina Servidor AFS. Por
1093 -convención estas particiones son llamadas <path>/vicepx</path>,
1094 -donde x está en el rango a-z.
1095 +En el argumento "nombre partición", sustituye el nombre de una
1096 +de las particiones de la máquina Servidor AFS. Cualquier sistema de
1097 +archivos montado en un directorio llamado <path>/vicepx</path>, donde
1098 +x está en el rango a-z, será considerado y utilizado como una
1099 +partición del servidor AFS. A diferencia del caché (que sólo soporta
1100 +ext2/3), estas particiones pueden tener cualquier sistema de archivos
1101 +unix. Tip: el servidor revisa cada punto de montaje
1102 +<path>/vicepx</path> y si encuentra algún sistema de archivos montado
1103 +ahí lo utiliza, de otra forma lo ignora. Este comportamiento puede ser
1104 +modificado si creas un archivo llamado <path>AlwaysAttach</path> en el
1105 +directorio en cuestión.
1106 </note>
1107
1108 <pre caption="Creación del volumen root.afs">
1109 -# <i>/usr/afs/bin/vos create &lt;server name&gt; &lt;partition name&gt; root.afs -cell &lt;cell name&gt; -noauth</i>
1110 +# <i>vos create &lt;nombre servidor&gt; &lt;nombre particion&gt; root.afs -cell &lt;nombre celda&gt; -noauth</i>
1111 </pre>
1112
1113 <p>
1114 @@ -1132,12 +1233,12 @@
1115 exist on the server", asegúrate que la partición está montada
1116 antes de levantar los servidores OpenAFS, o monta el directorio
1117 y reinicia los procesos utilizando<c>/usr/afs/bin/bos restart
1118 -&lt;server name&gt; -all -cell &lt;cell name&gt; -noauth</c>.
1119 +&lt;nombre servidor&gt; -all -cell &lt;nombre celda&gt; -noauth</c>.
1120 </p>
1121
1122 <pre caption="Sincronice el VLDB">
1123 -# <i>/usr/afs/bin/vos syncvldb &lt;server name&gt; -cell &lt;cell name&gt; -verbose -noauth</i>
1124 -# <i>/usr/afs/bin/vos syncserv &lt;server name&gt; -cell &lt;cell name&gt; -verbose -noauth</i>
1125 +# <i>/usr/afs/bin/vos syncvldb &lt;nombre servidor&gt; -cell &lt;nombre celda&gt; -verbose -noauth</i>
1126 +# <i>/usr/afs/bin/vos syncserv &lt;nombre servidor&gt; -cell &lt;nombre celda&gt; -verbose -noauth</i>
1127 </pre>
1128 </body>
1129 </section>
1130 @@ -1146,8 +1247,11 @@
1131 <title>Iniciando la parte servidor del servidor de actualizaciones</title>
1132 <body>
1133
1134 -<pre caption="Inicie el servidor de actualización">
1135 -# <i>/usr/afs/bin/bos create &lt;server name&gt; upserver simple "/usr/afs/bin/upserver -crypt /usr/afs/etc -clear /usr/afs/bin" -cell &lt;cell name&gt; -noauth</i>
1136 +<pre caption="Iniciando el servidor de actualización">
1137 +# <i>bos create &lt;nombre servidor&gt; \
1138 +upserver simple "/usr/libexec/openafs/upserver \
1139 +-crypt /etc/openafs/server -clear /usr/libexec/openafs" \
1140 +-cell &lt;nombre celda&gt; -noauth</i>
1141 </pre>
1142 </body>
1143 </section>
1144 @@ -1158,24 +1262,43 @@
1145
1146 <p>
1147 Primero necesitas definir algunos ACLs, de manera que
1148 -cualquier usuario pueda ve <path>/afs</path>.
1149 +cualquier usuario pueda ver <path>/afs</path>.
1150 </p>
1151
1152 +<note>
1153 + La configuración por defecto del cliente OpenAFS tiene
1154 + <b>dynroot</b> activado. Esta opción convierte <path>/afs</path> en
1155 + un directorio virtual compuesto por el contenido de tu archivo
1156 + <path>/etc/openafs/CellServDB</path>. Como tal, el siguiente comando
1157 + no funcionará, debido a que necesita un directorio AFS real. Puede
1158 + desactivar dynroot de manera temporal al definir
1159 + <b>ENABLE_DYNROOT</b> en <b>no</b> en
1160 + <path>/etc/conf.d/openafs-client</path>. No olvides reiniciar el
1161 + cliente luego de modificar los parámetros.
1162 +</note>
1163 +
1164 <pre caption="Configure las listas de control de acceso">
1165 -# <i>/usr/afs/bin/fs setacl /afs system:anyuser rl</i>
1166 +# <i>fs setacl /afs system:anyuser rl</i>
1167 </pre>
1168
1169 <p>
1170 -Ahora necesitas crear el volumen raíz, montarlo como de sólo
1171 -lectura en <path>/afs/&lt;cell name&gt;</path> y
1172 -lectura-escritura en <path>/afs/.&lt;cell name&gt;</path>.
1173 +Ahora necesitas crear el volumen raíz, montarlo como sólo lectura en
1174 +<path>/afs/&lt;nombre celda&gt;</path> y lectura-escritura en
1175 +<path>/afs/.&lt;nombre celda&gt;</path>.
1176 </p>
1177
1178 -<pre caption="Prepare el volumen raíz">
1179 -# <i>/usr/afs/bin/vos create &lt;server name&gt;&lt;partition name&gt; root.cell</i>
1180 -# <i>/usr/afs/bin/fs mkmount /afs/&lt;cell name&gt; root.cell </i>
1181 -# <i>/usr/afs/bin/fs setacl /afs/&lt;cell name&gt; system:anyuser rl</i>
1182 -# <i>/usr/afs/bin/fs mkmount /afs/.&lt;cell name&gt; root.cell -rw</i>
1183 +<pre caption="Preparando el volumen raíz">
1184 +# <i>vos create &lt;nombre servidor&gt;&lt;nombre particion&gt; root.cell</i>
1185 +# <i>fs mkmount /afs/&lt;nombre celda&gt; root.cell </i>
1186 +# <i>fs setacl /afs/&lt;nombre celda&gt; system:anyuser rl</i>
1187 +# <i>fs mkmount /afs/.&lt;nombre celda&gt; root.cell -rw</i>
1188 +</pre>
1189 +
1190 +<pre caption="Agregando los volúmenes inferiores">
1191 + # <i>vos create &lt;nombre servidor&gt; &lt;nombre particion&gt; &lt;MiVolumen&gt;</i>
1192 + # <i>fs mkmount /afs/&lt;nombre celda&gt;/&lt;nombre particion&gt; &lt;MiVolumen&gt;</i>
1193 + # <i>fs mkmount /afs/&lt;nombre celda&gt;/.&lt;miPuntoDeMontaje&gt; &lt;MiVolumen&gt; -rw</i>
1194 + # <i>fs setquota /afs/&lt;nombre celda&gt;/.&lt;miPuntoDeMontaje&gt; -max &lt;quotum&gt;</i>
1195 </pre>
1196
1197 <p>
1198 @@ -1189,7 +1312,7 @@
1199 AFS que todos los relojes de todos los sistemas estén
1200 sincronizados. Esto lo puedes conseguir instalando un servidor
1201 ntp en una máquina (por ejemplo el servidor AFS) y sincronizar
1202 -los relojes como clientes ntp. Esto también puede ser echo por
1203 +los relojes como clientes ntp. Esto también puede ser hecho por
1204 el cliente AFS.
1205 </note>
1206 </body>
1207 @@ -1218,7 +1341,7 @@
1208 Para poder utilizar AFS necesitas autenticarte con el servidor KA si
1209 utilizas una implementación AFS Kerberos 4, o con un servidor Kerberos
1210 5 KDC si utilizas MIT, Heimdal o ShiShi Kerberos 5. Sin embargo, para
1211 -poder ingresar a una máquina también necesitaras una cuenta de
1212 +poder ingresar a una máquina también necesitarás una cuenta de
1213 usuario, que puede ser local mediante <path>/etc/passwd</path>, NIS, LDAP
1214 (OpenLDAP), o una base de datos Hesiod. PAM permite a Gentoo atar la
1215 autenticación de ingreso al sistema y de AFS a la cuenta del usuario.
1216 @@ -1257,9 +1380,9 @@
1217 <pre caption="/etc/pam.d/su">
1218 <comment># Aquí usuarios con uid &gt; 100 se consideran miembros del AFS y usuarios con
1219 # uid &lt;= 100 son ignorados por pam_afs.</comment>
1220 -auth sufficient /usr/afsws/lib/pam_afs.so.1 ignore_uid 100
1221 +auth sufficient pam_afs.so.1 ignore_uid 100
1222
1223 -auth sufficient /lib/security/pam_rootok.so
1224 +auth sufficient pam_rootok.so
1225
1226 <comment># Si quieres restringir más a los usuarios de utilizar el comando su, crea el archivo,
1227 # /etc/security/suauth.allow que es solo con permisos de escritura por el superusuario
1228 @@ -1269,28 +1392,28 @@
1229
1230 # Descomenta esta linea para permitir que los usuarios del grupo
1231 # wheel puedan hacer "su" sin utilizar passwd.
1232 -#auth sufficient /lib/security/pam_wheel.so use_uid trust
1233 +#auth sufficient pam_wheel.so use_uid trust
1234
1235 # Alternativamente a lo anterior, puedes implementar una lista de usuarios
1236 # que no necesitan dar una contraseña con una lista.
1237 -#auth sufficient /lib/security/pam_listfile.so item=ruser \
1238 +#auth sufficient pam_listfile.so item=ruser \
1239 # sense=allow onerr=fail file=/etc/security/suauth.nopass
1240
1241 # Comenta las siguiente lineas para permitir a cualquier usuario, incluso a
1242 # aquellos fuera del grupo 'wheel', poder hacer "su"</comment>
1243 -auth required /lib/security/pam_wheel.so use_uid
1244 +auth required pam_wheel.so use_uid
1245
1246 -auth required /lib/security/pam_stack.so service=system-auth
1247 +auth required pam_stack.so service=system-auth
1248
1249 -account required /lib/security/pam_stack.so service=system-auth
1250 +account required pam_stack.so service=system-auth
1251
1252 -password required /lib/security/pam_stack.so service=system-auth
1253 +password required pam_stack.so service=system-auth
1254
1255 -session required /lib/security/pam_stack.so service=system-auth
1256 -session optional /lib/security/pam_xauth.so
1257 +session required pam_stack.so service=system-auth
1258 +session optional pam_xauth.so
1259
1260 <comment># Aquí prevenimos que la ficha del id real del usuario sea dejada atrás</comment>
1261 -session optional /usr/afsws/lib/pam_afs.so.1 no_unlog
1262 +session optional pam_afs.so.1 no_unlog
1263 </pre>
1264 </body>
1265 </section>
1266
1267
1268
1269 --
1270 gentoo-commits@g.o mailing list