We are in the process of migrating this forum. A new space will be available soon. We are sorry for the inconvenience.

RPS: Puesta en marcha de la SWAP


oles@ovh.net
24/04/2008, 14:42
Buenos días,

Para beneficiarse de la SWAP en la llave USB, deberéis actualizar vuestro RPS reiniciándolo (simplemente) con el último Netboot.
El RPS reiniciará como un servidor dedicado, en la red y tomará el último kernel. Este último kernel es el 2.6.24.5.

Una vez que ya tiene este kernel (de OVH), le permitirá utilizar la llave USB como SWAP de manera segura (muy segura). En efecto, la llave USB será vista por el sistema como /dev/uba y no como /dev/sdb. De este modo, no va a mezclarse el disco iSCSI y la llave USB y así, no perderéis los datos de vuestro disco duro iSCSI formateándolo como si fuera SWAP.

En efecto, el aterior kernel, debtectaba la llave USB en /dev/sdb pero al reiniciar, lo mejor que podía pasar era que se colgara. Lo peor era que formateara el disco iSCSI pensando que era la SWAP.


Es por tanto importante MUY IMPORTANTE, actualizar el kernel.


Lo vuelvo a decir e insisto: si utilizáis la llave USB como disco de SWAP con la versión actual del kernel, perderéis todos los datos de vuestro disco duro iSCSI. Con el nuevo kernel, no tendréis ningún problema.

La operación es completamente segura. La llave USB se detecta en /dev/uba y no hay confusión posible con ningún disco iSCSI, que se detecta en /dev/sdX

Cuando actualicéis este nuevo kernel, podéis descargar y ejecutar este script. Va a realizar todas las detecciones y verificaciones para montar la SWAP de forma securizada. Es una operación completamente completamente segura.
# wget ftp://ftp.ovh.net/made-in-ovh/rps/add_swap.sh -O add_swap.sh
# sh add_swap.sh
Vamos a empezar a añadir las llaves USB en 1 hora. Por tanto, dentro de 1 hora, vuestro script se ejecutará correctamente y podréis beneficiaros de 512RAM de SWAP.
# sh add_swap.sh
-----------------------------------------------------------
RPS Real Private Server
mise en place du SWAP de 512Mo

total used free shared buffers cached
Mem: 478048 97920 380128 0 4096 76620
-/+ buffers/cache: 17204 460844
Swap: 0 0 0


le SWAP est réalisé sur une clé USB vu par le systeme sur /dev/uba

1. VERIFICATION DU NOYAU
Pour cela vous devez être en 2.6.24.5-xxxx-std-ipv4-32.

Sur le serveur nous avons:
Linux rXXXXX.ovh.net 2.6.24.5-xxxx-std-ipv4-32 #1 SMP Wed Apr 23 17:03:49 CEST 2008 i686 GNU/Linux
.... OK

2. LA CLE USB CONNECTE ?
.... OK

3. LA CL2 USB DEJA UTILISEE ?
.... OK


Go ...


4. FORMATAGE ET INSTALLTION DE LA CLE

La clé USB sera formatée sous 5 secondes
5 4 3 2 1 ... Go ...

Formatage de la clé:
Setting up swapspace version 1, size = 512746 kB
no label, UUID=78ef48d6-8f0f-4dec-86c4-0e127c0e5542
Montage de la SWAP:
Configuration de /etc/fstab


La clé USB a été installée

5. VERIFICATION
Filename Type Size Used Priority
/dev/uba partition 1006584 0 -8

total used free shared buffers cached
Mem: 478048 98460 379588 0 4100 76620
-/+ buffers/cache: 17740 460308
Swap: 512584 0 512584
Amistosamente,
Octave