1 |
chiguire 08/04/19 00:01:43 |
2 |
|
3 |
Modified: xen-guide.xml |
4 |
Log: |
5 |
#218294, update spanish translation |
6 |
|
7 |
Revision Changes Path |
8 |
1.3 xml/htdocs/doc/es/xen-guide.xml |
9 |
|
10 |
file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/es/xen-guide.xml?rev=1.3&view=markup |
11 |
plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/es/xen-guide.xml?rev=1.3&content-type=text/plain |
12 |
diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/es/xen-guide.xml?r1=1.2&r2=1.3 |
13 |
|
14 |
Index: xen-guide.xml |
15 |
=================================================================== |
16 |
RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/es/xen-guide.xml,v |
17 |
retrieving revision 1.2 |
18 |
retrieving revision 1.3 |
19 |
diff -u -r1.2 -r1.3 |
20 |
--- xen-guide.xml 18 Dec 2007 21:36:54 -0000 1.2 |
21 |
+++ xen-guide.xml 19 Apr 2008 00:01:42 -0000 1.3 |
22 |
@@ -1,5 +1,5 @@ |
23 |
<?xml version='1.0' encoding='UTF-8'?> |
24 |
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/es/xen-guide.xml,v 1.2 2007/12/18 21:36:54 yoswink Exp $ --> |
25 |
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/es/xen-guide.xml,v 1.3 2008/04/19 00:01:42 chiguire Exp $ --> |
26 |
|
27 |
<!DOCTYPE guide SYSTEM "/dtd/guide.dtd"> |
28 |
|
29 |
@@ -22,8 +22,8 @@ |
30 |
<!-- See http://creativecommons.org/licenses/by-sa/2.5 --> |
31 |
<license/> |
32 |
|
33 |
-<version>1.2</version> |
34 |
-<date>2007-12-10</date> |
35 |
+<version>1.3</version> |
36 |
+<date>2007-04-10</date> |
37 |
|
38 |
<chapter> |
39 |
<title>Introducción</title> |
40 |
@@ -31,30 +31,32 @@ |
41 |
<body> |
42 |
|
43 |
<p> |
44 |
-La tecnología <uri link="http://www.xensource.com/">Xen</uri> le permite correr |
45 |
-múltiples sistemas operativos en un único sistema físico, gobernar el consumo |
46 |
-de recursos e incluso migrar dominios (los cuales son entornos virtuales en los |
47 |
-cuales corre un sistema operativo) desde un sistema Xen hacia otro. Xen |
48 |
-requiere que el sistema operativo anfitrión soporte Xen (el cual, en este caso, |
49 |
-será un kernel Linux) pero los sistemas operativos invitados pueden correr sin |
50 |
-modificaciones <e>si</e> su hardware soporta Intel Virtualization Technology |
51 |
-(VT-x) o AMD Virtualization Technology (SVM). En otro caso sus sistemas |
52 |
-operativos invitados deben también soportar Xen. |
53 |
+La tecnología <uri link="http://www.xensource.com/">Xen</uri> le |
54 |
+permite correr múltiples sistemas operativos en un único sistema |
55 |
+físico, gobernar el consumo de recursos e incluso migrar dominios (los |
56 |
+cuales son entornos virtuales en los cuales corre un sistema |
57 |
+operativo) desde un sistema Xen hacia otro. Xen requiere que el |
58 |
+sistema operativo anfitrión soporte Xen (el cual, en este caso, será |
59 |
+un núcleo Linux) pero los sistemas operativos invitados pueden correr |
60 |
+sin modificaciones <e>si</e> su hardware soporta Intel Virtualization |
61 |
+Technology (VT-x) o AMD Virtualization Technology (SVM). En otro caso |
62 |
+sus sistemas operativos invitados deben también soportar Xen. |
63 |
</p> |
64 |
|
65 |
<p> |
66 |
-Esta guía charlará con usted a través de los pasos necesarios para tener Xen |
67 |
-levantado y corriendo en Gentoo Linux. No discutiremos sobre el propio Xen (el |
68 |
-proyecto tiene <uri |
69 |
+Esta guía charlará con usted a través de los pasos necesarios para |
70 |
+tener Xen levantado y corriendo en Gentoo Linux. No discutiremos sobre |
71 |
+el propio Xen (el proyecto tiene <uri |
72 |
link="http://www.cl.cam.ac.uk/research/srg/netos/xen/readmes/user">una |
73 |
-documentación aceptable</uri> disponible) no trataremos configuraciones |
74 |
-especializadas que podrían ser muy interesantes para Xen pero no son relativas |
75 |
-a Xen (como exportar Portage a través de NFS, arrancar Linux usando PXe, etc.) |
76 |
+documentación aceptable</uri> disponible) no trataremos |
77 |
+configuraciones especializadas que podrían ser muy interesantes para |
78 |
+Xen pero no son relativas a Xen (como exportar Portage a través de |
79 |
+NFS, arrancar Linux usando PXe, etc.) |
80 |
</p> |
81 |
- |
82 |
</body> |
83 |
</section> |
84 |
</chapter> |
85 |
+ |
86 |
<chapter> |
87 |
<title>Preparando el Domain0</title> |
88 |
<section> |
89 |
@@ -62,37 +64,39 @@ |
90 |
<body> |
91 |
|
92 |
<p> |
93 |
-<e>Domain0</e> es el dominio principal bajo Xen, aloja el sistema operativo |
94 |
-anfitrión que gobernará todos los otros dominios bajo Xen. En este capítulo |
95 |
-prepararemos una instalación Gentoo existente para que sea el sistema operativo |
96 |
-anfitrión en este dominio y compilaremos un kernel con soporte Xen para que |
97 |
-Gentoo este listo para albergar otros dominios Xen. |
98 |
+<e>Domain0</e> es el dominio principal bajo Xen, aloja el sistema |
99 |
+operativo anfitrión que gobernará todos los otros dominios bajo |
100 |
+Xen. En este capítulo prepararemos una instalación Gentoo existente |
101 |
+para que sea el sistema operativo anfitrión en este dominio y |
102 |
+construiremos un núcleo con soporte Xen para que Gentoo este listo |
103 |
+para albergar otros dominios Xen. |
104 |
</p> |
105 |
- |
106 |
</body> |
107 |
</section> |
108 |
+ |
109 |
<section> |
110 |
<title>¿Reconstruir la instalación de Gentoo?</title> |
111 |
<body> |
112 |
|
113 |
<p> |
114 |
-Un cambio dramático que podría ser necesario es la reconstrucción completa de |
115 |
-una instalación Gentoo con una configuración de <c>CFLAGS</c> diferente. De |
116 |
-otra manera, los sistemas operativos que corran bajo Xen podrían observar una |
117 |
-mayor degradación en cuanto al rendimiento. Si usted, sin embargo, está |
118 |
-planeando probar Xen en lugar de instalarlo para un uso de producción y |
119 |
-no encuentra tan terrible la reconstrucción de todos los programas, puede |
120 |
-omitir este paso. En este caso notará una degradación del rendimiento pero |
121 |
-será capaz de utilizar Xen. |
122 |
+Un cambio dramático que podría ser necesario es la reconstrucción |
123 |
+completa de una instalación Gentoo con una configuración de |
124 |
+<c>CFLAGS</c> diferente. De otra manera, los sistemas operativos que |
125 |
+corran bajo Xen podrían observar una mayor degradación en cuanto al |
126 |
+rendimiento. Si usted, sin embargo, está planeando probar Xen en lugar |
127 |
+de instalarlo para un uso de producción y no encuentra tan terrible la |
128 |
+reconstrucción de todos los programas, puede omitir este paso. En este |
129 |
+caso notará una degradación del rendimiento pero será capaz de |
130 |
+utilizar Xen. |
131 |
</p> |
132 |
|
133 |
<impo> |
134 |
-Se advierte que, si cambia sus <c>CFLAGS</c> y construye su sistema con un gcc |
135 |
-inferior a la versión 4, no tenga establecido <c>-Os</c> ya que se ha reportado |
136 |
-que produce código erróneo. |
137 |
+Se advierte que, si cambia sus <c>CFLAGS</c> y construye su sistema |
138 |
+con un gcc inferior a la versión 4, no tenga establecido <c>-Os</c> ya |
139 |
+que se ha reportado que produce código erróneo. |
140 |
</impo> |
141 |
|
142 |
-<pre caption="Editar las CFLAGS y reconstruir la instalación de Gentoo"> |
143 |
+<pre caption="Editando las CFLAGS y reconstruyendo la instalación de Gentoo"> |
144 |
~# <i>nano -w /etc/make.conf</i> |
145 |
<comment>(Añada -mno-tls-direct-seg-refs)</comment> |
146 |
CFLAGS="-O2 -march=pentium4 -pipe <i>-mno-tls-direct-seg-refs</i>" |
147 |
@@ -101,26 +105,27 @@ |
148 |
</pre> |
149 |
|
150 |
<p> |
151 |
-Si arranca su sistema usando un ramdisk inicial (initrd) necesita reconstruir |
152 |
-el initrd también (lo mejor es hacerlo siguiendo todos los pasos a la hora de |
153 |
-reconstruir su kernel). |
154 |
+Si arranca su sistema usando un ramdisk inicial (initrd) necesita |
155 |
+reconstruir el initrd también (lo mejor es hacerlo siguiendo todos los |
156 |
+pasos a la hora de reconstruir su núcleo). |
157 |
</p> |
158 |
- |
159 |
</body> |
160 |
</section> |
161 |
+ |
162 |
<section> |
163 |
<title>Instalando Xen</title> |
164 |
<body> |
165 |
|
166 |
<p> |
167 |
-Ahora mismo, Xen contiene muchos componente, así necesitará instalar un par de |
168 |
-paquetes. Primero necesitará desenmascararlo añadiendo las líneas necesarias a |
169 |
-<path>/etc/portage/package.keywords</path> ya que aun está <uri |
170 |
-link="/doc/es/handbook/handbook-x86.xml?part=3&chap=3#doc_chap2">~arch |
171 |
+Ahora mismo, Xen contiene muchos componente, así necesitará instalar |
172 |
+un par de paquetes. Primero necesitará desenmascararlo añadiendo las |
173 |
+líneas necesarias a <path>/etc/portage/package.keywords</path> ya que |
174 |
+aun está <uri |
175 |
+link="/doc/en/handbook/handbook-x86.xml?part=3&chap=3#doc_chap2">~arch |
176 |
masked</uri> y entonces instalarlo. |
177 |
</p> |
178 |
|
179 |
-<pre caption="Desenmascarar e instalar Xen"> |
180 |
+<pre caption="Desenmascarando e instalando Xen"> |
181 |
~# <i>nano -w /etc/portage/package.keywords</i> |
182 |
app-emulation/xen |
183 |
app-emulation/xen-tools |
184 |
@@ -128,47 +133,47 @@ |
185 |
|
186 |
~# <i>emerge xen xen-tools xen-sources</i> |
187 |
</pre> |
188 |
- |
189 |
- |
190 |
- |
191 |
</body> |
192 |
</section> |
193 |
+ |
194 |
<section> |
195 |
-<title>Compilar el Kernel</title> |
196 |
+<title>Construyendo el Núcleo</title> |
197 |
<body> |
198 |
|
199 |
<p> |
200 |
-Ahora compilaremos el kernel con soporte para Xen. Este kernel, cuyas fuentes |
201 |
-están disponibles en <path>/usr/src/linux-2.6.x.z-xen</path>, será nuestro |
202 |
-principal kernel (por ejemplo el que correrá en el dominio 0). En la sección |
203 |
-<c>XEN</c> encontrará controladores para todos los tipos de entrada y salida, |
204 |
-cada controlador tiene disponible un <e>backend</e> y un <e>frontend</e> |
205 |
-implementados. Para el kernel del dominio 0 necesita seleccionar la |
206 |
-implementación <e>backend</e>: esta será usada por otros dominios (que usan el |
207 |
-controlador de <e>frontend</e>) para comunicar directamente con el hardware. |
208 |
+Ahora construiremos el núcleo con soporte para Xen. Este núcleo, cuyas |
209 |
+fuentes están disponibles en <path>/usr/src/linux-2.6.x.z-xen</path>, |
210 |
+será nuestro principal núcleo (por ejemplo el que correrá en el |
211 |
+dominio 0). En la sección <c>XEN</c> encontrará controladores para |
212 |
+todos los tipos de entrada y salida, cada controlador tiene disponible |
213 |
+un <e>backend</e> y un <e>frontend</e> implementados. Para el núcleo |
214 |
+del dominio 0 necesita seleccionar la implementación <e>backend</e>: |
215 |
+esta será usada por otros dominios (que usan el controlador de |
216 |
+<e>frontend</e>) para comunicar directamente con el hardware. |
217 |
</p> |
218 |
|
219 |
<p> |
220 |
-Por supuesto, no olvide seleccionar <c>Xen-compatible</c> en <c>Processor type |
221 |
-and features</c>. Si está trabajando con comunicaciones: cada interfaz en un |
222 |
-dominio tiene un enlace punto-punto a una interfaz en el dominio 0 (llamado |
223 |
-<path>vifX.Y</path> donde X es el número de interfaz e Y la y-ésima interfaz en |
224 |
-este dominio), así puede configurar su red en el modo que quiera (puente, NAT, |
225 |
-etc.) |
226 |
+Por supuesto, no olvide seleccionar <c>Xen-compatible</c> en |
227 |
+<c>Processor type and features</c>. Si está trabajando con |
228 |
+comunicaciones: cada interfaz en un dominio tiene un enlace |
229 |
+punto-punto a una interfaz en el dominio 0 (llamado |
230 |
+<path>vifX.Y</path> donde X es el número de interfaz e Y la y-ésima |
231 |
+interfaz en este dominio), así puede configurar su red en el modo que |
232 |
+quiera (puente, NAT, etc.) |
233 |
</p> |
234 |
|
235 |
-<pre caption="Habilitar Soporte Xen para Kerneles i386"> |
236 |
+<pre caption="Habilitando Soporte Xen para Núcleos i386"> |
237 |
Processor type and features ---> |
238 |
Subarchitecture Type (Xen-compatible) |
239 |
</pre> |
240 |
|
241 |
-<pre caption="Habilitar Soporte Xen para Kerneles x86_64"> |
242 |
+<pre caption="Habilitando Soporte Xen para Núcleos x86_64"> |
243 |
Processor type and features ---> |
244 |
Subarchitecture Type (PC-compatible) |
245 |
[*] Enable Xen compatible kernel |
246 |
</pre> |
247 |
|
248 |
-<pre caption="Configuración del Kernel para el Dominio-0"> |
249 |
+<pre caption="Configuración del Núcleo para el Dominio-0"> |
250 |
Bus options (PCI etc.) ---> |
251 |
[*] PCI support |
252 |
[ ] Xen PCI Frontend Debugging |
253 |
@@ -190,7 +195,7 @@ |
254 |
Xen version compatibility (3.0.4 and later) |
255 |
</pre> |
256 |
|
257 |
-<pre caption="Configuración del Kernel para el Dominio-U"> |
258 |
+<pre caption="Configuración del Núcleo para el Dominio-U"> |
259 |
Bus options (PCI etc.) ---> |
260 |
[ ] PCI support |
261 |
|
262 |
@@ -211,27 +216,29 @@ |
263 |
</pre> |
264 |
|
265 |
<p> |
266 |
-Una buena sugerencia es tener los procesos hechos por kernel almacenados en |
267 |
-archivos objetos intermedios en cualquier otro lugar a fin de que el mismo |
268 |
-árbol del kernel pueda ser reutilizado para otras configuraciones. |
269 |
+Una buena sugerencia es tener los procesos hechos por núcleo |
270 |
+almacenados en archivos objetos intermedios en cualquier otro lugar a |
271 |
+fin de que el mismo árbol del núcleo pueda ser reutilizado para otras |
272 |
+configuraciones. |
273 |
</p> |
274 |
|
275 |
-<pre caption="Compilar el Kernel"> |
276 |
+<pre caption="Construcción del Núcleo"> |
277 |
~# <i>mkdir -p ~/build/dom0 ~/build/domU</i> |
278 |
~# <i>make O=~/build/dom0 menuconfig</i> |
279 |
-<comment>(Configure el kernel)</comment> |
280 |
+<comment>(Configure el núcleo)</comment> |
281 |
~# <i>make O=~/build/dom0 && make O=~/build/dom0 modules_install</i> |
282 |
</pre> |
283 |
|
284 |
<p> |
285 |
-Una vez el kernel está compilado encontrará una imagen del kernel en el |
286 |
-directorio de compilación (no dentro de <path>arch/</path> o algún otro |
287 |
-directorio) llamado <path>vmlinuz</path>. Cópielo en <path>/boot</path> y |
288 |
-entonces configure su gestor de arranque para usar el hipervisor de Xen (uno de |
289 |
-los componentes instalados anteriormente) que está almacenado en |
290 |
-<path>/boot/xen.gz</path>. En la configuración del gestor de arranque, añada su |
291 |
-recién compilado kernel como el kernel que Xen debería arrancar. Por ejemplo, |
292 |
-para GRUB: |
293 |
+Una vez el núcleo está construido encontrará una imagen del núcleo en |
294 |
+el directorio de construcción (no dentro de <path>arch/</path> o algún |
295 |
+otro directorio) llamado <path>vmlinuz</path>. Cópielo en |
296 |
+<path>/boot</path> y entonces configure su gestor de arranque para |
297 |
+usar el hipervisor de Xen (uno de los componentes instalados |
298 |
+anteriormente) que está almacenado en <path>/boot/xen.gz</path>. En la |
299 |
+configuración del gestor de arranque, añada su recién construido |
300 |
+núcleo como el núcleo que Xen debería arrancar. Por ejemplo, para |
301 |
+GRUB: |
302 |
</p> |
303 |
|
304 |
<pre caption="Configuración de GRUB para Xen"> |
305 |
@@ -242,96 +249,102 @@ |
306 |
</pre> |
307 |
|
308 |
<p> |
309 |
-Ahora reinicie su sistema en Xen. Una vez arrancado, necesita cargar el demonio |
310 |
-Xen: |
311 |
+Ahora reinicie su sistema en Xen. Una vez arrancado, necesita cargar |
312 |
+el demonio Xen: |
313 |
</p> |
314 |
|
315 |
-<pre caption="Cargar el demonio Xen"> |
316 |
+<pre caption="Cargando el demonio Xen"> |
317 |
~# <i>/etc/init.d/xend start</i> |
318 |
</pre> |
319 |
|
320 |
<p> |
321 |
-Ahora compruebe que puede hacer todo lo que hace normalmente es su sistema. Si |
322 |
-este es el caso, puede editar la configuración del gestor de arranque para que |
323 |
-siempre arranque con Xen y añada el demonio Xen al nivel de ejecución por |
324 |
-defecto para que arranque automáticamente la próxima vez que inicie el equipo. |
325 |
+Ahora compruebe que puede hacer todo lo que hace normalmente es su |
326 |
+sistema. Si este es el caso, puede editar la configuración del gestor |
327 |
+de arranque para que siempre arranque con Xen y añada el demonio Xen |
328 |
+al nivel de ejecución por defecto para que arranque automáticamente la |
329 |
+próxima vez que inicie el equipo. |
330 |
</p> |
331 |
|
332 |
<note> |
333 |
-Si desea que los dominios invitados arranquen automáticamente al arrancar añada |
334 |
-<c>xendomains</c> al nivel de ejecución por defecto también y cree un enlace |
335 |
-simbólico en <path>/etc/xen/auto/</path> hacia los archivos de configuración de |
336 |
-Xen para los dominios que quiera iniciar. |
337 |
+Si desea que los dominios invitados arranquen automáticamente al |
338 |
+arrancar añada <c>xendomains</c> al nivel de ejecución por defecto |
339 |
+también y cree un enlace simbólico en <path>/etc/xen/auto/</path> |
340 |
+hacia los archivos de configuración de Xen para los dominios que |
341 |
+quiera iniciar. |
342 |
</note> |
343 |
- |
344 |
</body> |
345 |
</section> |
346 |
</chapter> |
347 |
+ |
348 |
<chapter> |
349 |
<title>Creando un Dominio sin Privilegios</title> |
350 |
<section> |
351 |
-<title>Compilar el Kernel</title> |
352 |
+<title>Construyendo el Núcleo</title> |
353 |
<body> |
354 |
|
355 |
<p> |
356 |
-Vaya al fuente del kernel Linux con soporte Xen y actualice la configuración. |
357 |
-Es sabio mantener tantas características como sea posible en el kernel |
358 |
-principal excepto la configuración <c>XEN</c> donde los controladores deberían |
359 |
-tener su propia implementación <e>frontend</e> seleccionada en lugar de la |
360 |
-<e>backend</e>. Entonces compile el kernel y coloque el resultante archivo |
361 |
+Vaya al fuente del núcleo Linux con soporte Xen y actualice la |
362 |
+configuración. Es sabio mantener tantas características como sea |
363 |
+posible en el núcleo principal excepto la configuración <c>XEN</c> |
364 |
+donde los controladores deberían tener su propia implementación |
365 |
+<e>frontend</e> seleccionada en lugar de la <e>backend</e>. Entonces |
366 |
+construya el núcleo y coloque el resultante archivo |
367 |
<path>vmlinuz</path> donde quiera (asumimos que es en |
368 |
<path>/mnt/data/xen/kernel</path>): |
369 |
</p> |
370 |
|
371 |
-<pre caption="Compilar el kernel invitado"> |
372 |
+<pre caption="Construcción del núcleo invitado"> |
373 |
~# <i>make O=~/build/domU</i> |
374 |
-~# <i>cp ~/build/vmlinuz /mnt/data/xen/kernel/kernel-2.6.x.y-xen</i> |
375 |
+~# <i>cp ~/build/domU/vmlinuz /mnt/data/xen/kernel/kernel-2.6.x.y-xen</i> |
376 |
</pre> |
377 |
|
378 |
<p> |
379 |
-También es posible crear una única imagen del kernel para ambos, el dominio |
380 |
-administrativo y el dominio sin privilegios. Puede encontrar más información en |
381 |
-el manual de usuario de Xen. |
382 |
+También es posible crear una única imagen del núcleo para ambos, el |
383 |
+dominio administrativo y el dominio sin privilegios. Puede encontrar |
384 |
+más información en el manual de usuario de Xen. |
385 |
</p> |
386 |
- |
387 |
</body> |
388 |
</section> |
389 |
+ |
390 |
<section> |
391 |
<title>Creando Discos de Dominio</title> |
392 |
<body> |
393 |
|
394 |
<p> |
395 |
-Para un mayor rendimiento, es mejor dedicar una partición (o volumen lógico) a |
396 |
-un dominio en lugar de un sistema de archivos basado en archivos. Sin embargo, |
397 |
-si principalmente usará Xen para pruebas usar un sistema de archivos basado en |
398 |
-archivos tiene sus ventajas (especialmente en lo relacionado al mantenimiento). |
399 |
+Para un mayor rendimiento, es mejor dedicar una partición (o volumen |
400 |
+lógico) a un dominio en lugar de un sistema de archivos basado en |
401 |
+archivos. Sin embargo, si principalmente usará Xen para pruebas usar |
402 |
+un sistema de archivos basado en archivos tiene sus ventajas |
403 |
+(especialmente en lo relacionado al mantenimiento). |
404 |
</p> |
405 |
|
406 |
<p> |
407 |
-Puede crear un sistema de ficheros basado en archivos usando <c>dd</c> y |
408 |
-<c>mke2fs</c> (o cualquier otra herramienta de creación de sistemas de |
409 |
-archivos). Por ejemplo, para crear un sistema de archivo ext3 de 2Gbytes: |
410 |
+Puede crear un sistema de ficheros basado en archivos usando <c>dd</c> |
411 |
+y <c>mke2fs</c> (o cualquier otra herramienta de creación de sistemas |
412 |
+de archivos). Por ejemplo, para crear un sistema de archivo ext3 de |
413 |
+2Gbytes: |
414 |
</p> |
415 |
|
416 |
-<pre caption="Crear un sistema de archivos"> |
417 |
+<pre caption="Creando un sistema de archivos"> |
418 |
~# <i>dd if=/dev/zero of=/mnt/data/xen/disks/ext3root.img bs=1M count=2048</i> |
419 |
~# <i>mke2fs -j /mnt/data/xen/disks/ext3root.img</i> |
420 |
</pre> |
421 |
- |
422 |
</body> |
423 |
</section> |
424 |
+ |
425 |
<section> |
426 |
-<title>Configurar un Dominio</title> |
427 |
+<title>Configurando un Dominio</title> |
428 |
<body> |
429 |
|
430 |
<p> |
431 |
-Ahora crearemos un archivo de configuración para un dominio. Puede almacenar |
432 |
-estos archivos donde quiera, por ejemplo en <path>/mnt/data/xen/configs</path>. |
433 |
-Como un ejemplo, crearemos un archivo de configuración para un pequeño entorno |
434 |
-Gentoo que usa la imagen de disco creada anteriormente. |
435 |
+Ahora crearemos un archivo de configuración para un dominio. Puede |
436 |
+almacenar estos archivos donde quiera, por ejemplo en |
437 |
+<path>/mnt/data/xen/configs</path>. Como un ejemplo, crearemos un |
438 |
+archivo de configuración para un pequeño entorno Gentoo que usa la |
439 |
+imagen de disco creada anteriormente. |
440 |
</p> |
441 |
|
442 |
-<pre caption="Crear un archivo de configuración de dominio"> |
443 |
+<pre caption="Creando un archivo de configuración de dominio"> |
444 |
~# <i>nano -w /mnt/data/xen/configs/gentoo</i> |
445 |
|
446 |
kernel = "/mnt/data/xen/kernel/kernel-2.6.x.y-xen" |
447 |
@@ -343,11 +356,12 @@ |
448 |
</pre> |
449 |
|
450 |
<p> |
451 |
-Si está usando un dispositivo de bloque (como un volumen lvm o partición) para |
452 |
-el disco utilice 'phy:' en lugar de 'file:' y elimine /dev. Por ejemplo: |
453 |
+Si está usando un dispositivo de bloque (como un volumen lvm o |
454 |
+partición) para el disco utilice 'phy:' en lugar de 'file:' y elimine |
455 |
+/dev. Por ejemplo: |
456 |
</p> |
457 |
|
458 |
-<pre caption="Utilizar un dispositivo de bloque"> |
459 |
+<pre caption="Utilizando un dispositivo de bloque"> |
460 |
<comment>(Volumen LVM)</comment> |
461 |
disk = [ 'phy:lvm/xen-guest-root,sda1,w' ] |
462 |
|
463 |
@@ -356,42 +370,45 @@ |
464 |
</pre> |
465 |
|
466 |
<p> |
467 |
-Puede encontrar ejemplos de archivos de configuración en <path>/etc/xen</path>. |
468 |
+Puede encontrar ejemplos de archivos de configuración en |
469 |
+<path>/etc/xen</path>. |
470 |
</p> |
471 |
- |
472 |
</body> |
473 |
</section> |
474 |
+ |
475 |
<section> |
476 |
<title>Lanzando el Nuevo Dominio</title> |
477 |
<body> |
478 |
|
479 |
<p> |
480 |
-Ahora tenemos todo configurado y podemos lanzar el nuevo dominio. Si el disco |
481 |
-imagen contiene un sistema operativo, podríamos crear y adjuntar el dominio |
482 |
-usando el comando <c>xm</c> (Xen manager): |
483 |
+Ahora tenemos todo configurado y podemos lanzar el nuevo dominio. Si |
484 |
+el disco imagen contiene un sistema operativo, podríamos crear y |
485 |
+adjuntar el dominio usando el comando <c>xm</c> (Xen manager): |
486 |
</p> |
487 |
|
488 |
-<pre caption="Crear y arrancar un nuevo dominio"> |
489 |
+<pre caption="Creando y arrancando un nuevo dominio"> |
490 |
~# <i>xm create /mnt/data/xen/configs/gentoo -c</i> |
491 |
</pre> |
492 |
|
493 |
<p> |
494 |
-El dominio debería ser arrancado dentro de la terminal en la cual ejecutó el |
495 |
-comando. Sin embargo, en nuestro caso, la imagen de disco está vacía así el |
496 |
-dominio no arrancara en nada útil. Para arreglar esto, puede montar la imagen |
497 |
-como dispositivo loop e instalar Gentoo tal y como lo está usando. |
498 |
+El dominio debería ser arrancado dentro de la terminal en la cual |
499 |
+ejecutó el comando. Sin embargo, en nuestro caso, la imagen de disco |
500 |
+está vacía así el dominio no arrancara en nada útil. Para arreglar |
501 |
+esto, puede montar la imagen como dispositivo loop e instalar Gentoo |
502 |
+tal y como lo está usando. |
503 |
</p> |
504 |
|
505 |
<p> |
506 |
-Si quiere desconectar del dominio, presione <path>Ctrl+]</path>. Siempre puede |
507 |
-reconectar la consola del dominio usando <c>xm console gentoo</c>. Sin embargo, |
508 |
-sólo hay una consola por dominio, así que solo use esto cuando no pueda acceder |
509 |
-al dominio de otra manera (por ejemplo, a través de SSH). |
510 |
+Si quiere desconectar del dominio, presione |
511 |
+<path>Ctrl+]</path>. Siempre puede reconectar la consola del dominio |
512 |
+usando <c>xm console gentoo</c>. Sin embargo, sólo hay una consola por |
513 |
+dominio, así que solo use esto cuando no pueda acceder al dominio de |
514 |
+otra manera (por ejemplo, a través de SSH). |
515 |
</p> |
516 |
- |
517 |
</body> |
518 |
</section> |
519 |
</chapter> |
520 |
+ |
521 |
<chapter> |
522 |
<title>Redes en Dominios sin Privilegios</title> |
523 |
<section> |
524 |
@@ -404,39 +421,41 @@ |
525 |
</p> |
526 |
|
527 |
<p> |
528 |
-Cuando selecciona el enfoque de <e>enrutado</e>, la interfaz dentro de su |
529 |
-dominio sin privilegos se conecta a la interfaz virtual en su dominio |
530 |
-administrativo. En su dominio administrativo (domain 0), la interfaz virtual es |
531 |
-enlazada conjunta con <path>eth0</path>. La interfaz dentro de su dominio sin |
532 |
-privilegios debería tener una dirección IP en la misma red que la interfaz en |
533 |
-su dominio administrativo. Cualquier comunicación a esta dirección IP solo |
534 |
-puede proceder desde el dominio administrativo, a no ser que especifique reglas |
535 |
-de enrutado específicas. |
536 |
+Cuando selecciona el enfoque de <e>enrutado</e>, la interfaz dentro de |
537 |
+su dominio sin privilegos se conecta a la interfaz virtual en su |
538 |
+dominio administrativo. En su dominio administrativo (domain 0), la |
539 |
+interfaz virtual es enlazada conjunta con <path>eth0</path>. La |
540 |
+interfaz dentro de su dominio sin privilegios debería tener una |
541 |
+dirección IP en la misma red que la interfaz en su dominio |
542 |
+administrativo. Cualquier comunicación a esta dirección IP solo puede |
543 |
+proceder desde el dominio administrativo, a no ser que especifique |
544 |
+reglas de enrutado específicas. |
545 |
</p> |
546 |
|
547 |
<p> |
548 |
-Cuando seleccione el enfoque de <e>puente</e>, su interfaz de red por defecto |
549 |
-en el dominio administrativo se convertirá en un puente que aceptará conexiones |
550 |
-a los dominios virtuales así como a las direcciones IP que tenga en su dominio |
551 |
-administrativo. |
552 |
+Cuando seleccione el enfoque de <e>puente</e>, su interfaz de red por |
553 |
+defecto en el dominio administrativo se convertirá en un puente que |
554 |
+aceptará conexiones a los dominios virtuales así como a las |
555 |
+direcciones IP que tenga en su dominio administrativo. |
556 |
</p> |
557 |
- |
558 |
</body> |
559 |
</section> |
560 |
+ |
561 |
<section> |
562 |
<title>Interfaces con Rutas Regulares</title> |
563 |
<body> |
564 |
|
565 |
<p> |
566 |
-Antes de configurar las interfaces en su dominio sin privilegios, asegúrese que |
567 |
-los controladores de Xen <path>netloop</path> y <path>netbk</path> están |
568 |
-cargados. Un consejo rápido: si tiene <path>netloop</path> como módulo, |
569 |
-cárguelo con <c>nloopbacks=0</c> para que no cree interfaces inútiles en el |
570 |
-dispositivo de loopback. Entonces, edite el archivo de configuración de su |
571 |
-dominio y añádale la instrucción <c>vif</c>. |
572 |
+Antes de configurar las interfaces en su dominio sin privilegios, |
573 |
+asegúrese que los controladores de Xen <path>netloop</path> y |
574 |
+<path>netbk</path> están cargados. Un consejo rápido: si tiene |
575 |
+<path>netloop</path> como módulo, cárguelo con <c>nloopbacks=0</c> |
576 |
+para que no cree interfaces inútiles en el dispositivo de |
577 |
+loopback. Entonces, edite el archivo de configuración de su dominio y |
578 |
+añádale la instrucción <c>vif</c>. |
579 |
</p> |
580 |
|
581 |
-<pre caption="Configurar una interfaz virtual"> |
582 |
+<pre caption="Configurando una interfaz virtual"> |
583 |
~# <i>nano -w /mnt/data/xen/configs/gentoo</i> |
584 |
|
585 |
<comment>(Añada la instrucción vif)</comment> |
586 |
@@ -444,25 +463,25 @@ |
587 |
</pre> |
588 |
|
589 |
<p> |
590 |
-En el ejemplo anterior, la interfaz se creó para el dominio sin privilegios (en |
591 |
-el cual se llamara <path>eth0</path>) y Xen se asegurara que la dirección |
592 |
-192.168.1.101 sea accesible desde el dominio administrativo a través de la |
593 |
-interfaz <path>veth1</path>. |
594 |
+En el ejemplo anterior, la interfaz se creó para el dominio sin |
595 |
+privilegios (en el cual se llamara <path>eth0</path>) y Xen se |
596 |
+asegurara que la dirección 192.168.1.101 sea accesible desde el |
597 |
+dominio administrativo a través de la interfaz <path>veth1</path>. |
598 |
</p> |
599 |
|
600 |
<p> |
601 |
-Esto no significa que a la interfaz virtual <path>eth0</path> se le asigne |
602 |
-automáticamente la IP 192.168.1.101, pero en lugar de eso, si no le asigna esta |
603 |
-IP, no se conectará con el dominio administrativo y por lo tanto no podrá ser |
604 |
-accesible. |
605 |
+Esto no significa que a la interfaz virtual <path>eth0</path> se le |
606 |
+asigne automáticamente la IP 192.168.1.101, pero en lugar de eso, si |
607 |
+no le asigna esta IP, no se conectará con el dominio administrativo y |
608 |
+por lo tanto no podrá ser accesible. |
609 |
</p> |
610 |
|
611 |
<p> |
612 |
-Ahora edite <path>/etc/xen/xend-config.xsp</path> como sigue para seleccionar |
613 |
-la configuración de las rutas de red. |
614 |
+Ahora edite <path>/etc/xen/xend-config.xsp</path> como sigue para |
615 |
+seleccionar la configuración de las rutas de red. |
616 |
</p> |
617 |
|
618 |
-<pre caption="Editar xend-config.xsp"> |
619 |
+<pre caption="Editando xend-config.xsp"> |
620 |
~# <i>nano -w /etc/xen/xend-config.xsp</i> |
621 |
|
622 |
<comment>(Descomente las siguientes líneas)</comment> |
623 |
@@ -473,26 +492,27 @@ |
624 |
(network-script network-route) |
625 |
(vif-script vif-route) |
626 |
</pre> |
627 |
- |
628 |
</body> |
629 |
</section> |
630 |
+ |
631 |
<section> |
632 |
<title>Interfaces Puente</title> |
633 |
<body> |
634 |
|
635 |
<p> |
636 |
-A diferencia de las interfaces de ruta ahora necesita cargar el controlador de |
637 |
-<path>netloop</path> con <c>nloopbacks=1</c> (o superior) como un dispositivo |
638 |
-de loopback adicional para crear el puente. Para los otro módulos también |
639 |
-necesitará el módulo <path>netbk</path> para la funcionalidad del puente |
640 |
-(el módulo <path>bridge</path> si está construido). |
641 |
+A diferencia de las interfaces de ruta ahora necesita cargar el |
642 |
+controlador de <path>netloop</path> con <c>nloopbacks=1</c> (o |
643 |
+superior) como un dispositivo de loopback adicional para crear el |
644 |
+puente. Para los otro módulos también necesitará el módulo |
645 |
+<path>netbk</path> para la funcionalidad del puente (el módulo |
646 |
+<path>bridge</path> si está construido). |
647 |
</p> |
648 |
|
649 |
<p> |
650 |
Ahora edite su dominio virtual y añada el constructor <c>vif</c>: |
651 |
</p> |
652 |
|
653 |
-<pre caption="Configurar una interfaz virtual"> |
654 |
+<pre caption="Configurando una interfaz virtual"> |
655 |
~# <i>nano -w /mnt/data/xen/configs/gentoo</i> |
656 |
|
657 |
<comment>(Añada la instrucción vif)</comment> |
658 |
@@ -504,7 +524,7 @@ |
659 |
configuración de rutas de la red: |
660 |
</p> |
661 |
|
662 |
-<pre caption="Editar xend-config.xsp"> |
663 |
+<pre caption="Editando xend-config.xsp"> |
664 |
~# <i>nano -w /etc/xen/xend-config.xsp</i> |
665 |
|
666 |
<comment>(Habilite las siguientes líneas)</comment> |
667 |
@@ -517,13 +537,13 @@ |
668 |
</pre> |
669 |
|
670 |
<p> |
671 |
-Por defecto, el puente contendrá cualquier interfaz configurada para ser la |
672 |
-interfaz por defecto (el dispositivo listado bajo la ruta por defecto a través |
673 |
-de <c>ip route list</c>). Si quiere modificar esto, edite <path>xend-config.xsp |
674 |
-</path> como sigue: |
675 |
+Por defecto, el puente contendrá cualquier interfaz configurada para |
676 |
+ser la interfaz por defecto (el dispositivo listado bajo la ruta por |
677 |
+defecto a través de <c>ip route list</c>). Si quiere modificar esto, |
678 |
+edite <path>xend-config.xsp </path> como sigue: |
679 |
</p> |
680 |
|
681 |
-<pre caption="Editar xend-config.xsp para cambiar la configuración del puente"> |
682 |
+<pre caption="Editando xend-config.xsp para cambiar la configuración del puente"> |
683 |
~# <i>nano -w /etc/xen/xend-config.xsp</i> |
684 |
|
685 |
<comment>(Edite la línea network-script)</comment> |
686 |
@@ -531,17 +551,17 @@ |
687 |
</pre> |
688 |
|
689 |
<p> |
690 |
-Una vez la configuración este hecha, reinicie el script de inicio <c>xend</c> |
691 |
-para tener Xen construido con el puente: |
692 |
+Una vez la configuración este hecha, reinicie el script de inicio |
693 |
+<c>xend</c> para tener Xen construido con el puente: |
694 |
</p> |
695 |
|
696 |
-<pre caption="Reiniciar el demonio xend"> |
697 |
+<pre caption="Reiniciando el demonio xend"> |
698 |
~# <i>/etc/init.d/xend restart</i> |
699 |
</pre> |
700 |
- |
701 |
</body> |
702 |
</section> |
703 |
</chapter> |
704 |
+ |
705 |
<chapter> |
706 |
<title>Más Recursos</title> |
707 |
<section> |
708 |
@@ -561,9 +581,9 @@ |
709 |
<uri link="http://wiki.xensource.com/xenwiki/">Wiki de Xen</uri> |
710 |
</li> |
711 |
</ul> |
712 |
- |
713 |
</body> |
714 |
</section> |
715 |
+ |
716 |
<section> |
717 |
<title>Herramientas de Xen</title> |
718 |
<body> |
719 |
@@ -575,7 +595,6 @@ |
720 |
una herramienta gráfica para administrar máquinas virtuales |
721 |
</li> |
722 |
</ul> |
723 |
- |
724 |
</body> |
725 |
</section> |
726 |
</chapter> |
727 |
|
728 |
|
729 |
|
730 |
-- |
731 |
gentoo-commits@l.g.o mailing list |