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 &</i> |
749 |
+# <i>bosserver -noauth &</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 <server name> 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 |
-<cell name> 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 |
+<nombre servidor> 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 <nombre celda> 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 <server name> <cell name> -noauth</i> |
792 |
+# <i>bos setcellname <nombre servidor> <nombre celda> -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 <server name> kaserver simple |
830 |
- /usr/afs/bin/kaserver -cell <cell name> -noauth</i> |
831 |
-# <i>/usr/afs/bin/bos create <server name> buserver simple |
832 |
- /usr/afs/bin/buserver -cell <cell name> -noauth</i> |
833 |
-# <i>/usr/afs/bin/bos create <server name> ptserver simple |
834 |
- /usr/afs/bin/ptserver -cell <cell name> -noauth</i> |
835 |
-# <i>/usr/afs/bin/bos create <server name> vlserver simple |
836 |
- /usr/afs/bin/vlserver -cell <cell name> -noauth</i> |
837 |
+# <i>bos create <nombre servidor> kaserver \ |
838 |
+simple /usr/libexec/openafs/kaserver \ |
839 |
+-cell <nombre celda> -noauth</i> |
840 |
+# <i>bos create <nombre servidor> buserver \ |
841 |
+simple /usr/libexec/openafs/buserver \ |
842 |
+-cell <nombre celda> -noauth</i> |
843 |
+# <i>bos create <nombre servidor> ptserver \ |
844 |
+simple /usr/libexec/openafs/ptserver \ |
845 |
+-cell <nombre celda> -noauth</i> |
846 |
+# <i>bos create <nombre servidor> \ |
847 |
+vlserver simple /usr/libexec/openafs/vlserver \ |
848 |
+-cell <nombre celda> -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 <server name> -noauth</i> |
857 |
+# <i>bos status <nombre servidor> -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 <cell name> -noauth</i> |
890 |
+# <i>kas -cell <nombre celda> -noauth</i> |
891 |
ka> <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> |
899 |
+ last mod on Mon Jun 4 20:49:30 2001 by <none> |
900 |
permit password reuse |
901 |
ka> <i>setfields admin -flags admin</i> |
902 |
ka> <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> |
908 |
+ last mod on Mon Jun 4 20:51:10 2001 by <none> |
909 |
permit password reuse |
910 |
ka> |
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 <server name> admin -cell <cell name> -noauth</i> |
922 |
+<pre caption="Agregando al usuario admin al UserList"> |
923 |
+# <i>bos adduser <nombre servidor> admin -cell <nombre celda> -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 <server name> -kvno 0 -cell <cell name> -noauth</i> |
939 |
+# <i>bos addkey <nombre servidor> -kvno 0 -cell <nombre celda> -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 <cell name> [-id <AFS UID>] -noauth</i> |
948 |
+# <i>pts createuser -name admin -cell <nombre celda> [-id <AFS UID>] -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 <cell name> -noauth</i> |
957 |
-# <i>/usr/afs/bin/pts membership admin -cell <cell name> -noauth</i> |
958 |
+# <i>pts adduser admin system:administrators -cell <nombre celda> -noauth</i> |
959 |
+# <i>pts membership admin -cell <nombre celda> -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 <nombre servidor> -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 <server name> -all -cell <cell name> -noauth</i> |
1009 |
+# <i>bos restart <nombre servidor> -all -cell <nombre celda> -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 <server name> fs fs /usr/afs/bin/fileserver |
1028 |
- /usr/afs/bin/volserver /usr/afs/bin/salvager -cell <cell name> -noauth</i> |
1029 |
+<pre caption="Iniciando el proceso fs"> |
1030 |
+# <i>bos create <nombre servidor> fs \ |
1031 |
+fs /usr/libexec/openafs/fileserver /usr/libexec/openafs/volserver /usr/libexec/openafs/salvager \ |
1032 |
+-cell <nombre celda> -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 <server name> -long -noauth</i> |
1042 |
+<pre caption="Verificando que todos los procesos estén corriendo"> |
1043 |
+ # <i>bos status <nombre servidor> -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 <server name> <partition name> root.afs -cell <cell name> -noauth</i> |
1110 |
+# <i>vos create <nombre servidor> <nombre particion> root.afs -cell <nombre celda> -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 |
-<server name> -all -cell <cell name> -noauth</c>. |
1119 |
+<nombre servidor> -all -cell <nombre celda> -noauth</c>. |
1120 |
</p> |
1121 |
|
1122 |
<pre caption="Sincronice el VLDB"> |
1123 |
-# <i>/usr/afs/bin/vos syncvldb <server name> -cell <cell name> -verbose -noauth</i> |
1124 |
-# <i>/usr/afs/bin/vos syncserv <server name> -cell <cell name> -verbose -noauth</i> |
1125 |
+# <i>/usr/afs/bin/vos syncvldb <nombre servidor> -cell <nombre celda> -verbose -noauth</i> |
1126 |
+# <i>/usr/afs/bin/vos syncserv <nombre servidor> -cell <nombre celda> -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 <server name> upserver simple "/usr/afs/bin/upserver -crypt /usr/afs/etc -clear /usr/afs/bin" -cell <cell name> -noauth</i> |
1136 |
+<pre caption="Iniciando el servidor de actualización"> |
1137 |
+# <i>bos create <nombre servidor> \ |
1138 |
+upserver simple "/usr/libexec/openafs/upserver \ |
1139 |
+-crypt /etc/openafs/server -clear /usr/libexec/openafs" \ |
1140 |
+-cell <nombre celda> -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/<cell name></path> y |
1172 |
-lectura-escritura en <path>/afs/.<cell name></path>. |
1173 |
+Ahora necesitas crear el volumen raíz, montarlo como sólo lectura en |
1174 |
+<path>/afs/<nombre celda></path> y lectura-escritura en |
1175 |
+<path>/afs/.<nombre celda></path>. |
1176 |
</p> |
1177 |
|
1178 |
-<pre caption="Prepare el volumen raíz"> |
1179 |
-# <i>/usr/afs/bin/vos create <server name><partition name> root.cell</i> |
1180 |
-# <i>/usr/afs/bin/fs mkmount /afs/<cell name> root.cell </i> |
1181 |
-# <i>/usr/afs/bin/fs setacl /afs/<cell name> system:anyuser rl</i> |
1182 |
-# <i>/usr/afs/bin/fs mkmount /afs/.<cell name> root.cell -rw</i> |
1183 |
+<pre caption="Preparando el volumen raíz"> |
1184 |
+# <i>vos create <nombre servidor><nombre particion> root.cell</i> |
1185 |
+# <i>fs mkmount /afs/<nombre celda> root.cell </i> |
1186 |
+# <i>fs setacl /afs/<nombre celda> system:anyuser rl</i> |
1187 |
+# <i>fs mkmount /afs/.<nombre celda> root.cell -rw</i> |
1188 |
+</pre> |
1189 |
+ |
1190 |
+<pre caption="Agregando los volúmenes inferiores"> |
1191 |
+ # <i>vos create <nombre servidor> <nombre particion> <MiVolumen></i> |
1192 |
+ # <i>fs mkmount /afs/<nombre celda>/<nombre particion> <MiVolumen></i> |
1193 |
+ # <i>fs mkmount /afs/<nombre celda>/.<miPuntoDeMontaje> <MiVolumen> -rw</i> |
1194 |
+ # <i>fs setquota /afs/<nombre celda>/.<miPuntoDeMontaje> -max <quotum></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 > 100 se consideran miembros del AFS y usuarios con |
1219 |
# uid <= 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 |