Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 177190 | Differences between
and this patch

Collapse All | Expand All

(-)vserver-howto.1.9.xml (-20 / +89 lines)
Lines 31-38 Link Here
31
<!-- See http://creativecommons.org/licenses/by-sa/2.5 -->
31
<!-- See http://creativecommons.org/licenses/by-sa/2.5 -->
32
<license/>
32
<license/>
33
33
34
<version>1.9</version>
34
<version>1.10</version>
35
<date>2007-02-10</date>
35
<date>2007-03-26</date>
36
36
37
<chapter>
37
<chapter>
38
<title>Introducción</title>
38
<title>Introducción</title>
Lines 185-197 Link Here
185
<p>
185
<p>
186
Se debe ejecutar el comando <c>vprocunhide</c> después de cada
186
Se debe ejecutar el comando <c>vprocunhide</c> después de cada
187
reinicio para establecer los permisos adecuados en <path>/proc</path>
187
reinicio para establecer los permisos adecuados en <path>/proc</path>
188
para los huéspedes vserver. util-vserver instala un guión de inicio
188
para los huéspedes vserver. util-vserver acaba de instalar dos guiones
189
que puede añadir al nivel de ejecución por defecto:
189
de inicio que ejecutan el comando <c>vprocunhide</c> y tienen cuidado de
190
los servidores virtuales durante el apagado del anfitrión.
190
</p>
191
</p>
191
192
192
<pre caption="Guíon de inicio de vprocunhide" >
193
<pre caption="Guiones de inicio de util-vserver" >
193
# <i>rc-update add vprocunhide default</i>
194
# <i>rc-update add vprocunhide default</i>
194
# <i>/etc/init.d/vprocunhide start</i>
195
# <i>/etc/init.d/vprocunhide start</i>
196
# <i>rc-update add util-vserver default</i>
197
# <i>/etc/init.d/util-vserver start</i>
195
</pre>
198
</pre>
196
</body>
199
</body>
197
</section>
200
</section>
Lines 200-217 Link Here
200
<chapter>
203
<chapter>
201
<title>Creación de un huésped</title>
204
<title>Creación de un huésped</title>
202
<section>
205
<section>
203
<title>Uso de un vserver con un stage3/4</title>
206
<title>Descargar un stage3/4 precompilado</title>
204
<body>
207
<body>
205
208
206
<p>
209
<p>
207
Necesitaremos descargar un stage3/4 preparado para vserver desde uno
210
Puesto que muchos comandos relacionados con el hardware no están
208
de <uri link="/main/en/mirrors.xml">los mirrors de Gentoo</uri>. Estos
211
disponibles dentro de un servidor virtual, se ha parcheado una versión
209
stages están situados en el directorio
212
del baselayout llamada baselayout-vserver. Sin embargo, desde
210
<path>experimental/&lt;arch&gt;/vserver/</path>. Puesto que un
213
baselayout-1.13.0_alpha12, todos los cambios necesarios se han integrado
211
stage3/4 contiene un sistema de ficheros root completo, puede usar el
214
en el baselayout normal, eliminado la necesidad de stages, perfiles y
212
método de creación por plantilla de util-vserver. Sin embargo, este
215
baselayout de vserver separados. El único (temporalmente) inconveniente
213
métod sólo está disponible desde util-vserver-0.30.211, por tanto
216
es que baselayout-1.13 todavía se considera un stage alfa y no se
214
asegúrese de tener instalada la versión correcta.
217
encuentran aún disponibles stages con baselayout-1.13 en los servidores
218
espejo.
219
</p>
220
221
<p>
222
Tan pronto como baselayout-1.13 se considere estable, puede usar un stage3/4
223
precompilado desde nuestros
224
<uri link="/main/en/mirrors.xml">servidores espejo</uri>. Mientras tanto, por
225
favor descarge un stage3/4 desde
226
<uri link="http://people.linux-vserver.org/~hollow/stages/">aquí</uri>.
227
Puesto que un stage3/4 contiene un sistema de ficheros root completo, puede
228
usar el método de creación por plantilla de util-vserver. Sin embargo,
229
este métod sólo funciona de forma segura desde util-vserver-0.30.213_rc5,
230
por tanto asegúrese de tener instalada la versión correcta.
215
</p>
231
</p>
216
232
217
<p>
233
<p>
Lines 226-237 Link Here
226
El ID de contexto debe ser 1 &lt; ID &lt; 49152.
242
El ID de contexto debe ser 1 &lt; ID &lt; 49152.
227
</note>
243
</note>
228
244
245
</body>
246
</section>
247
<section>
248
<title>Uso del método de creación por plantilla</title>
249
<body>
250
251
<p>
252
Desde hace mucho tiempo hasta ahora, el único estilo de inicio disponible
253
en gentoo ha sido el estilo de inicio sencillo, es decir un proceso normal
254
de inicio será iniciado dentro del huésped, tal como se hace en un
255
sistema Unix común. Sin embargo, este método tiene algunos inconvenientes:
256
</p>
257
258
<ul>
259
<li>No es posible ver la salida de los guiones init/rc</li>
260
<li>Recursos malgastados para los procesos de inicio idle en cada huésped</li>
261
<li>Molestos conflictos para <path>/etc/inittab</path></li>
262
</ul>
263
264
<p>
265
Por lo tanto, muchos usuarios han pedido reimplementar el estilo de inicio
266
de gentoo, que fue abandonado porque suponía una implementación poco 
267
limpia y más o menos funcionaba por casualidad debido a otras
268
modificaciones hechas entonces en el baselayout. Sin embargo, desde
269
util-vserver-0.30.21 el estilo de inicio de gentoo ha sido puesto en
270
práctica de nuevo de una manera concisa y será el predeterminado en el
271
futuro.
272
</p>
273
274
<note>
275
Si no hay una buena razón par usar un proceso de inicio suplementario por
276
cada huésped o si no sabe qué hacer aquí, debería utililar el estilo de
277
inicio de gentoo.
278
</note>
279
229
<pre caption="Inicio de la instalación de un stage3" >
280
<pre caption="Inicio de la instalación de un stage3" >
230
# <i>vserver myguest build \</i>
281
# <i>vserver myguest build \</i>
231
  <i>--context 1253 \</i>
282
  <i>--context 1253 \</i>
232
  <i>--hostname gentoo \</i>
283
  <i>--hostname gentoo \</i>
233
  <i>--interface eth0:192.168.1.253/24 \</i>
284
  <i>--interface eth0:192.168.1.253/24 \</i>
234
  <i>--initstyle plain \</i>
285
  <i>--initstyle gentoo \</i> <comment>(cambiélo si lo necesita)</comment>
235
  <i>-m template -- \</i>
286
  <i>-m template -- \</i>
236
  <i>  -d gentoo \</i>
287
  <i>  -d gentoo \</i>
237
  <i>  -t /path/to/stage4-&lt;arch&gt;-&lt;version&gt;.tar.bz2</i>
288
  <i>  -t /path/to/stage4-&lt;arch&gt;-&lt;version&gt;.tar.bz2</i>
Lines 250-264 Link Here
250
</note>
301
</note>
251
302
252
<p>
303
<p>
253
Deberíamos ser capaces de iniciar y entrar en el servidor virtual
304
Deberíamos ser ahora capaces de iniciar y entrar en el servidor virtual
254
usando los siguientes comandos. Si echamos a faltar algunos como
305
usando los siguientes comandos.
255
<c>mount</c> o <c>dmesg</c> deberemos hacer <c>emerge util-linux</c>
256
dentro del servidor virtual puesto que el perfil del vserver no
257
contiene este paquete por defecto.
258
</p>
306
</p>
259
307
260
<pre caption="Probar el servidor virtual" >
308
<pre caption="Probar el servidor virtual" >
261
# <i>vserver myguest start</i>
309
# <i>vserver myguest start</i>
310
311
312
Gentoo/Linux 1.13.0_alpha12; http://www.gentoo.org/
313
 Copyright 1999-2007 Gentoo Foundation; Distributed under the GPLv2
314
315
Press I to enter interactive boot mode
316
317
 * Using existing device nodes in /dev                    [ ok ]
318
 * root filesystem is mounted read-write - skipping
319
 * Checking all filesystems                               [ ok ]
320
 * Mounting local filesystems                             [ ok ]
321
 * Activating (possible) swap                             [ ok ]
322
 * Setting hostname to myguest                            [ ok ]
323
 * Updating environment                                   [ ok ]
324
 * Cleaning /var/lock, /var/run                           [ ok ]
325
 * Cleaning /tmp directory                                [ ok ]
326
 * Initializing random number generator                   [ ok ]
327
 * Setting system clock using the hardware clock [VPS]    [ ok ]
328
 * Starting syslog-ng                                     [ ok ]
329
 * Starting vixie-cron                                    [ ok ]
330
 * Starting local                                         [ ok ]
262
# <i>vserver-stat</i>
331
# <i>vserver-stat</i>
263
CTX   PROC    VSZ    RSS  userTIME   sysTIME    UPTIME NAME
332
CTX   PROC    VSZ    RSS  userTIME   sysTIME    UPTIME NAME
264
0       90   1.4G 153.4K  14m00s11   6m45s17   2h59m59 root server
333
0       90   1.4G 153.4K  14m00s11   6m45s17   2h59m59 root server

Return to bug 177190