<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="https://guia-ubuntu.com/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="es">
		<id>https://guia-ubuntu.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=JimCAT</id>
		<title>Guía Ubuntu - Contribuciones del usuario [es]</title>
		<link rel="self" type="application/atom+xml" href="https://guia-ubuntu.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=JimCAT"/>
		<link rel="alternate" type="text/html" href="https://guia-ubuntu.com/index.php/Especial:Contribuciones/JimCAT"/>
		<updated>2026-04-04T00:27:00Z</updated>
		<subtitle>Contribuciones del usuario</subtitle>
		<generator>MediaWiki 1.22.7</generator>

	<entry>
		<id>https://guia-ubuntu.com/index.php/Compiz_Fusion</id>
		<title>Compiz Fusion</title>
		<link rel="alternate" type="text/html" href="https://guia-ubuntu.com/index.php/Compiz_Fusion"/>
				<updated>2007-01-28T12:34:02Z</updated>
		
		<summary type="html">&lt;p&gt;JimCAT: /* No aparecen los botones de Apagar y Reiniciar */  ruta startgnomexgl.sh&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Personalizar el entorno]]&lt;br /&gt;
&lt;br /&gt;
{{Nota|Manual actualizado a 22 de Diciembre de 2006. (Problemas con teclado)}}&lt;br /&gt;
&lt;br /&gt;
XGL es un entorno gráfico para GNU/Linux, que combinado con el manejador de ventanas Beryl permite tener efectos increíbles en el escritorio.&lt;br /&gt;
&lt;br /&gt;
{{Consejo|Beryl es el nuevo sustituto a Compiz. Este nuevo manejador de ventanas gana mucho en estabilidad con respecto al anterior pero aun así es un software sujeto a un fuerte proceso de desarrollo.}}&lt;br /&gt;
&lt;br /&gt;
Antes de nada, indicar que para tener XGL+Beryl en nuestra Ubuntu hay que seguir 3 pasos básicos, que son: Activar la  aceleración 3D, instalar XGL e instalar Beryl. A continuación se describe el proceso completo.&lt;br /&gt;
&lt;br /&gt;
[[Imagen:Xgl-compiz.jpg|300px|right|thumb|Escritorio con XGL y Beryl]]&lt;br /&gt;
&lt;br /&gt;
== Activar la aceleración 3D ==&lt;br /&gt;
&lt;br /&gt;
Para ello, y dependiendo de nuestra tarjeta gráfica, el proceso es distinto; lo primero será instalar los drivers propietarios.&lt;br /&gt;
&lt;br /&gt;
Si no sabes como hacerlo lee el articulo [[Aceleración gráfica en Ubuntu]]&lt;br /&gt;
&lt;br /&gt;
=== Tarjetas soportadas por Xgl y Beryl ===&lt;br /&gt;
En este enlace podréis ver una lista completa de las [http://gentoo-wiki.com/HARDWARE_Video_Card_Support_Under_XGL tarjetas soportadas]&lt;br /&gt;
&lt;br /&gt;
== Eliminar los paquetes de Compiz ==&lt;br /&gt;
&lt;br /&gt;
Si ya habías instalado antes una versión del antiguo XGL+Compiz es necesario que la desinstales, o por lo menos, los siguientes paquetes. Para ello escribe esto en una terminal:&lt;br /&gt;
&lt;br /&gt;
 $ sudo apt-get remove --purge compiz compiz-gnome cgwd cgwd-themes xserver-xgl csm&lt;br /&gt;
&lt;br /&gt;
De este modo eliminaremos cualquier relación con el obsoleto Compiz y procederemos a instalar la nueva versión del organizador de ventanas, Beryl.&lt;br /&gt;
&lt;br /&gt;
== Instalando XGL ==&lt;br /&gt;
&lt;br /&gt;
=== Repositorios ===&lt;br /&gt;
&lt;br /&gt;
Los paquetes que proporcionan este sistema de escritorio no se encuentran en los repositorios oficiales de Ubuntu, por lo que debemos seguir estos pasos:&lt;br /&gt;
&lt;br /&gt;
#[http://www.guia-ubuntu.org/dapper/index.php/Activar_universe_y_multiverse Activar los repositorios universe y multiverse]&lt;br /&gt;
#Editar el archivo sources.list para añadir reposistorios extra:&lt;br /&gt;
&lt;br /&gt;
Abre una terminal y escribe:&lt;br /&gt;
&lt;br /&gt;
 $ sudo gedit /etc/apt/sources.list&lt;br /&gt;
&lt;br /&gt;
en el final del documento introducimos las siguientes lineas:&lt;br /&gt;
&lt;br /&gt;
*Para dapper &lt;br /&gt;
 deb http://www.beerorkid.com/compiz/ dapper main&lt;br /&gt;
 deb http://xgl.compiz.info/ dapper main&lt;br /&gt;
 deb-src http://xgl.compiz.info/ dapper main&lt;br /&gt;
&lt;br /&gt;
*Para edgy&lt;br /&gt;
 deb http://ubuntu.beryl-project.org/ edgy main&lt;br /&gt;
&lt;br /&gt;
Si ustas usando una plataforma AMD 64bit, necesitarás añadir los repositorios AMD64:&lt;br /&gt;
&lt;br /&gt;
*Para dapper &lt;br /&gt;
 deb http://xgl.compiz.info/ dapper main-amd64&lt;br /&gt;
*Para edgy&lt;br /&gt;
 deb http://xgl.compiz.info/ edgy main-edgy-amd64&lt;br /&gt;
&lt;br /&gt;
Guardamos y cerramos el archivo.&lt;br /&gt;
&lt;br /&gt;
Volviendo a la terminal añadimos las claves de todos los repositorios:&lt;br /&gt;
&lt;br /&gt;
 $ wget http://www.beerorkid.com/compiz/quinn.key.asc -O - | sudo apt-key add -&lt;br /&gt;
&lt;br /&gt;
Actualizamos la lista de paquetes, así como el sistema:&lt;br /&gt;
&lt;br /&gt;
 $ sudo aptitude update &amp;amp;&amp;amp; sudo aptitude upgrade &amp;amp;&amp;amp; sudo aptitude dist-upgrade&lt;br /&gt;
&lt;br /&gt;
=== Instalación del paquete ===&lt;br /&gt;
&lt;br /&gt;
 $ sudo apt-get install xserver-xgl libgl1-mesa xserver-xorg libglitz-glx1 beryl beryl-core beryl-manager beryl-plugins beryl-plugins-data beryl-settings emerald emerald-themes&lt;br /&gt;
&lt;br /&gt;
Ahora nos falta indicar que queremos que se ejecute Beryl al inicio, por lo que agregamos a los programas de inicio. Para ello nos dirigimos a “Sistema &amp;gt; Preferencias &amp;gt; Sesiones” y en la pestaña &amp;quot;Programas al inicio&amp;quot; pulsamos Añadir y escribimos&lt;br /&gt;
&lt;br /&gt;
 beryl-manager&lt;br /&gt;
&lt;br /&gt;
Es buena idea probar que todo funcione como debe antes de agregar /usr/bin/beryl-manager a los programas de inicio, solo por precaución.&lt;br /&gt;
&lt;br /&gt;
=== Creamos una sesión para XGL ===&lt;br /&gt;
&lt;br /&gt;
Ahora vamos a crear una sesión independiente para XGL para que de este modo podamos elegirla al arrancar en &amp;quot;Opciones - Sesiones&amp;quot;&lt;br /&gt;
&lt;br /&gt;
'''Nota: en caso de que tengamos instalado KDE en vez de GNOME, lo único que tenemos que modificar es &amp;quot;exec gnome-session&amp;quot; por &amp;quot;exec startkde&amp;quot;'''&lt;br /&gt;
&lt;br /&gt;
Abrimos un terminal y creamos un archivo llamado startxgl.sh&lt;br /&gt;
&lt;br /&gt;
 $ sudo gedit /usr/bin/startgnomexgl.sh&lt;br /&gt;
&lt;br /&gt;
==== Nvidia y ATI ====&lt;br /&gt;
&lt;br /&gt;
Escribimos en el archivo lo siguiente:&lt;br /&gt;
&lt;br /&gt;
 Xgl -fullscreen :1 -ac -accel glx:pbuffer -accel xv:pbuffer &amp;amp; sleep 2 &amp;amp;&amp;amp; DISPLAY=:1&lt;br /&gt;
 # Iniciar Gnome&lt;br /&gt;
 exec gnome-session&lt;br /&gt;
&lt;br /&gt;
(Es el mismo texto para las dos marcas)&lt;br /&gt;
&lt;br /&gt;
'''Nota'''&lt;br /&gt;
En algunas tarjetas Nvidia el anterior texto no funciona, así que si no funciona el anterior script, prueba con lo siguiente:&lt;br /&gt;
&lt;br /&gt;
 Xgl -fullscreen :0 -ac -br -accel glx:pbuffer -accel xv:fbo &amp;amp; sleep 2 &amp;amp;&amp;amp; DISPLAY=:0 &lt;br /&gt;
 # Iniciar Gnome&lt;br /&gt;
 exec gnome-session&lt;br /&gt;
&lt;br /&gt;
Salvamos y cerramos el editor.&lt;br /&gt;
&lt;br /&gt;
==== Opción en el menú sesiones ====&lt;br /&gt;
&lt;br /&gt;
Esto es común para todas las tarjetas.&lt;br /&gt;
&lt;br /&gt;
Añadiremos la opción en el menú de sesiones creado el siguiente archivo:&lt;br /&gt;
&lt;br /&gt;
 sudo gedit /usr/share/xsessions/gnome-xgl.desktop &lt;br /&gt;
&lt;br /&gt;
Introducimos lo siguiente:&lt;br /&gt;
&lt;br /&gt;
 [Desktop Entry]&lt;br /&gt;
 Encoding=UTF-8&lt;br /&gt;
 Name=gnome-xgl&lt;br /&gt;
 Exec=/usr/bin/startgnomexgl.sh&lt;br /&gt;
 Icon=&lt;br /&gt;
 Type=Application&lt;br /&gt;
&lt;br /&gt;
Salvamos y cerramos el editor.&lt;br /&gt;
&lt;br /&gt;
Ahora le damos permiso de ejecución a los dos archivos creados anteriormente:&lt;br /&gt;
&lt;br /&gt;
 $ sudo chmod 755 /usr/share/xsessions/gnome-xgl.desktop&lt;br /&gt;
 $ sudo chmod 755 /usr/bin/startgnomexgl.sh&lt;br /&gt;
&lt;br /&gt;
Ahora reiniciamos el entorno gráfico (Ctrl + Alt + tecla de borrar) y en &amp;quot;Opciones - Sesiones&amp;quot; seleccionamos &amp;quot;gnome-XGL&amp;quot; e iniciamos sesión.&lt;br /&gt;
&lt;br /&gt;
== Modo de empleo ==&lt;br /&gt;
&lt;br /&gt;
Por omisión XGL+Beryl traen unas configuraciones de teclas predeterminadas para ejecutar los efectos:&lt;br /&gt;
&lt;br /&gt;
* '''Cambiar ventanas:''' Alt + Tab&lt;br /&gt;
* '''Ordenar todas las ventanas en el escritorio''' (tipo Exposé de MacOSX) : F12 activa o desactiva; al pulsar (clic izquierdo) sobre la miniatura de una ventana, la trae al frente (wow que bonito).&lt;br /&gt;
* '''Cambiar entre escritorios:''' Ctrl + Alt + Flecha izquierda/derecha&lt;br /&gt;
* '''Cambiar entre escritorios de manera feliz:''' Ctrl + Alt + click izquierdo (arrastrando)&lt;br /&gt;
* '''Cambiar entre escritorios, llevandóte la ventana activa al nuevo escritorio:''' Ctrl + Shift + Alt + Flecha izquierda/derecha&lt;br /&gt;
* '''Ventana translucida/opaca:''' Alt + ruedecita del ratón&lt;br /&gt;
* '''Aumentar Zoom una vez:''' Tecla Super + clic derecho (Super=Windows).&lt;br /&gt;
* '''Aumentar Zoom manualmente:''' Tecla Super + rueda del ratón hacia arriba&lt;br /&gt;
* '''Disminuir Zoom manualmente:''' Tecla Super + rueda del ratón hacia abajo&lt;br /&gt;
* '''Mover ventana:''' Alt+arrastrar clic izquierdo&lt;br /&gt;
* '''Cambiar tamaño ventana''' (ideal cuando los bordes no lo permiten) : Alt + clic derecho&lt;br /&gt;
&lt;br /&gt;
== Solución de problemas ==&lt;br /&gt;
&lt;br /&gt;
=== Teclado ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Algunos problemas pueden presentarse con Beryl, como por ejemplo: no funciona la tecla Super (o tecla Windows).&lt;br /&gt;
&lt;br /&gt;
Para arreglar esto, ve a sistema/preferencias/teclado y en la sección de Opciones de distribución marca en “comportamiento de Alt/Windows” selecciona “Super está mapeado a las teclas Windows”, como se muestra en la siguiente imagen:&lt;br /&gt;
&lt;br /&gt;
[[Imagen:Super.png]]&lt;br /&gt;
&lt;br /&gt;
Después de eso tal vez necesites reajustar tu teclado (en mi caso así fue), agrega esto a los programas de inicio de sesión:&lt;br /&gt;
&lt;br /&gt;
 xmodmap /usr/share/xmodmap/xmodmap.es&lt;br /&gt;
&lt;br /&gt;
'''Nota para KDE'''&lt;br /&gt;
&lt;br /&gt;
A los usuarios de KDE no dispondrán de estas opciones. Lo más sencillo es ejecutar:&lt;br /&gt;
&lt;br /&gt;
 $ setxkbmap -layout 'es,es' -model pc105&lt;br /&gt;
&lt;br /&gt;
Si da un error del tipo:&lt;br /&gt;
&lt;br /&gt;
 Couldn't interpret _XKB_RULES_NAMES property&lt;br /&gt;
 Use defaults: rules - 'xorg' model - 'pc101' layout - 'us'&lt;br /&gt;
&lt;br /&gt;
Entonces hacemos:&lt;br /&gt;
&lt;br /&gt;
 $ sudo ln -sf /etc/X11/xkb /usr/X11R6/lib/X11/xkb&lt;br /&gt;
&lt;br /&gt;
Y volvemos a lanzar el '''setxkbmap'''&lt;br /&gt;
&lt;br /&gt;
Lo más sencillo es crear un script para cada vez que no cargue correctamente el teclado:&lt;br /&gt;
&lt;br /&gt;
 $ sudo vi /usr/bin/teclado&lt;br /&gt;
&lt;br /&gt;
 #!/bin/bash&lt;br /&gt;
 setxkbmap -layout 'es,es' -model pc105&lt;br /&gt;
&lt;br /&gt;
Y lanzarlo con el comando '''teclado''' cuando no funcione correctamente.&lt;br /&gt;
&lt;br /&gt;
=== El gestor de Temas Esmerald no funciona ===&lt;br /&gt;
&lt;br /&gt;
Si el gestor de temas Esmerald no funciona añade esto a los programas de inicio de sesión:&lt;br /&gt;
&lt;br /&gt;
 gnome-settings-daemon&lt;br /&gt;
&lt;br /&gt;
=== Problema con el driver de NVIDIA 1.0-9629 ===&lt;br /&gt;
&lt;br /&gt;
Existe un problema con el nuevo driver de NVIDIA 1.0-9629 en el cual no muestra la decoración de ventanas y nos da el siguiente error:&lt;br /&gt;
&lt;br /&gt;
  beryl: No GLXFBConfig for depth 32&lt;br /&gt;
&lt;br /&gt;
Para resolverlo, simplemente añade esta linea a /etc/X11/xorg.conf en la sección Screen:&lt;br /&gt;
&lt;br /&gt;
  Option &amp;quot;AddARGBGLXVisuals&amp;quot; &amp;quot;True&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Problema con la decoración de ventanas e iconos ===&lt;br /&gt;
&lt;br /&gt;
Si al iniciar beryl la decoración de las ventanas y los iconos es similar a la de las primeras versiones de gnome, o bien no aparece la barra de título en las ventanas, debes teclear en consola:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;$ gnome-settings-daemon&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Si esto soluciona el problema no tienes mas que añadir esa linea a los programas de inicio.&lt;br /&gt;
&lt;br /&gt;
=== Quitar el icono de compiz de la bandeja del sistema ===&lt;br /&gt;
&lt;br /&gt;
Aunque desinstalas compiz, sigue apareciendo el icono en la bandeja del sistema. Esto es si instalaste el paquete gnome-compiz-manager. para quitar el icono, debes eliminar el paquete:&lt;br /&gt;
&lt;br /&gt;
 $ sudo apt-get remove gnome-compiz-manager&lt;br /&gt;
&lt;br /&gt;
Recuerda no desinstalar este paquete porque no podrás iniciar beryl usando el comando &amp;quot;$ beryl-manager. Si lo haces igualmente, ejecuta en este orden &amp;quot;$ beryl&amp;quot; y &amp;quot;$ emerald&amp;quot; (siempre y cuando tengas beryl instalado, claro).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== No aparecen los botones de Apagar y Reiniciar ===&lt;br /&gt;
&lt;br /&gt;
Puede ocurrir que al iniciar la sesión con XGL/Beryl e ir a Apagar el sistema descubras que hayan desaparecido los botones de Apagar y Reiniciar. Pero si inicias con Gnome todo esta en su sitio.&lt;br /&gt;
La explicación y la solución de este problema se explica en este [http://www.ubuntuforums.org/showthread.php?t=244662 hilo].&lt;br /&gt;
&lt;br /&gt;
Edita startgnomexgl.sh&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ sudo gedit /usr/bin/startgnomexgl.sh&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Y editamos el archivo para que quede de la siguiente manera:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Xgl -fullscreen :1 -ac -accel glx:pbuffer -accel xv:pbuffer &amp;amp; sleep 2 &amp;amp;&amp;amp; DISPLAY=:1&lt;br /&gt;
cookie=&amp;quot;$(xauth -i nextract - :0 | cut -d ' ' -f 9)&amp;quot;&lt;br /&gt;
xauth -i add :1 . &amp;quot;$cookie&amp;quot;&lt;br /&gt;
# Iniciar Gnome&lt;br /&gt;
exec gnome-session&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Guarda el archivo y reinicia el sistema para tener solucionado el error.&lt;br /&gt;
&lt;br /&gt;
== Enlaces de interés ==&lt;br /&gt;
*[https://help.ubuntu.com/community/CompositeManager/Xgl Manual muy completo de instalación XGL en la wikiUbuntu (en inglés)] (se está trabajado en una traducción)&lt;br /&gt;
&lt;br /&gt;
*[http://fredcpp.wordpress.com/2006/09/29/instalar-beryl-en-ubuntu  Manual super actualizado de la instalación del XGL y Beryl en Ubuntu 6.06 LTS] Una de las fuentes más fiables sobre los últimos cambios y sobre todo para usuarios de Ati. Gran parte del contenido de este manual proviene de esa fuente.&lt;br /&gt;
&lt;br /&gt;
*[http://www.tuxpan.com/fcatrin/es/comments.php?guid=20060311 Xgl y la revolución gráfica en Linux]&lt;/div&gt;</summary>
		<author><name>JimCAT</name></author>	</entry>

	<entry>
		<id>https://guia-ubuntu.com/index.php/RAID</id>
		<title>RAID</title>
		<link rel="alternate" type="text/html" href="https://guia-ubuntu.com/index.php/RAID"/>
				<updated>2007-01-25T00:27:59Z</updated>
		
		<summary type="html">&lt;p&gt;JimCAT: Redirect -&amp;gt; Crear una Software RAID&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Crear una Software RAID]]&lt;/div&gt;</summary>
		<author><name>JimCAT</name></author>	</entry>

	<entry>
		<id>https://guia-ubuntu.com/index.php/Gu%C3%ADa_Ubuntu:Caf%C3%A9/Archivo1</id>
		<title>Guía Ubuntu:Café/Archivo1</title>
		<link rel="alternate" type="text/html" href="https://guia-ubuntu.com/index.php/Gu%C3%ADa_Ubuntu:Caf%C3%A9/Archivo1"/>
				<updated>2007-01-21T23:38:52Z</updated>
		
		<summary type="html">&lt;p&gt;JimCAT: /* Artículos pendientes */  Crear una Software RAID&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;padding:1em&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div width=&amp;quot;75%&amp;quot; style=&amp;quot;padding:1em 1em 0 1em; border:1px solid #f7cc00; background-color:#FFFAF0&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;center&amp;quot; style=&amp;quot;font-size:120%; padding:0 0 1em 0&amp;quot;&amp;gt;'''Bienvenido al Café'''&amp;lt;/div&amp;gt;&lt;br /&gt;
El Café es un lugar en común para discutir algunos de los asuntos más importantes como las políticas, nuevas secciones o asuntos más técnicos. Siéntete libre para participar en él y no olvides firmar.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[{{SERVER}}{{localurl:Guía Ubuntu:Café|action=edit&amp;amp;section=new}} Click aquí para agregar nuevo tema]&lt;br /&gt;
&lt;br /&gt;
== Tareas pendientes ==&lt;br /&gt;
&lt;br /&gt;
Aquí iremos poniendo una lista de tareas de interés a realizar en la guía. Cada usuario que acepte una tarea pondrá su nombre al lado para indicar que ya está en progreso. O sea, que le pones la firma.&lt;br /&gt;
&lt;br /&gt;
* Escribir la guía de estilo de las contribuciones --[[Usuario:Monkiki|Monkiki]] 15:55 25 jun 2006 (PDT)&lt;br /&gt;
* Mejorar el aspecto del wiki con un tema más ubuntizado&lt;br /&gt;
* Ubuntu Customization Kit (http://uck.sourceforge.net/)&lt;br /&gt;
* Conectar la palm via linux a internet mediante cable USB, Irda, Bluetooth --[[Usuario:Droptic|Droptic]] 17:39 29 jul 2006 (PDT) (Ya logre conectar via USB, ahora seguire a Bluetooth)&lt;br /&gt;
&lt;br /&gt;
=== Categorías ===&lt;br /&gt;
* Reorganizar la guía con el uso de categorías al igual que hace la Wikipedia (y no esos enormes títulos actuales), actualizar la portada dejando las noticias sobre la construcción de la guía en el Portal de la comunidad para dejar mas a simple vista la guía de contenidos --[[Usuario:Alberto|Alberto]] 07:22 31 jul 2006 (PDT)&lt;br /&gt;
:* Buenas, sobre el tema de las categorías si no os importa me gustaría encargarme a mi (ya que no soy ningún experto en GNU/Linux, como mímino en esto puedo echar una mano). Ya tengo bastante experiencia sobre Wikimedia (para más info http://revistes.upc.es/wiki/Ataulfo). Si os mola que lo haga yo, que algún &amp;quot;Pez Grodo&amp;quot; de por aquí se ponga en contacto [[Usuario:Ataulfo|conmigo]] para explicarle la idea que tengo en mente y que el me diga como le gustaría ;-) (GRASIAS DE HANTEMANO xD)&lt;br /&gt;
::*Ya he categorizado un poco, ahora quedan las descripciones, la verdad que las voy editando para que no queden esos links rojos, pero que si alguien se le ocurre algo mejor (cosa que no es difícil) que lo edite por favor. --  [[Usuario:Ataulfo|Ataulfo]] ([[Usuario Discusión:Ataulfo|Discusión]])&lt;br /&gt;
&lt;br /&gt;
=== Reorganización ===&lt;br /&gt;
* Ya que tenemos las categorías, digo yo que las secciones de artículos genéricos (como [[Internet]] o [[Audio]]) las saquemos como artículos independientes y el link de la portada lo dejemos a la categoría correspondiente. Vamos es una sugerenia, ya diréis vosotros --  [[Usuario:Ataulfo|Ataulfo]] ([[Usuario Discusión:Ataulfo|Discusión]]) 03:29 4 ago 2006 (PDT)&lt;br /&gt;
:Tienes razón, eso artículos se están convirtiendo en un compendio de artículos (valga la rebuznancia). Habría que separarlos en artículos independientes con la categorías correspondiente. Me parece bien tu idea. --[[Usuario:Monkiki|Monkiki]] 05:38 4 ago 2006 (PDT)&lt;br /&gt;
:: pues me pongo a ello ;-) --  [[Usuario:Ataulfo|Ataulfo]] ([[Usuario Discusión:Ataulfo|Discusión]]) 07:46 4 ago 2006 (PDT)&lt;br /&gt;
*Bueno yo he modificado la portada algo así como esta en la Wikipedia para que al menos no quede tan feo como antes con un índice tan grande, se me ocurre también tomar como referencia la propia documentación oficial de Ubuntu para ir reformando y adaptando capítulos ([https://help.ubuntu.com/ubuntu/desktopguide/es/index.html guía del escritorio]) --[[Usuario:Alberto|Alberto]] 09:46 5 ago 2006 (PDT)&lt;br /&gt;
:La portada te ha quedado genial, hacía falta un buen lavado de cara y no tenía claro como hacerlo. El uso de categorías ha dado una nueva dimensión a la guía. La idea de tomar como referencia la documentación oficial puede ser buena, pero me gustaría que lo comentáramos un poco.--[[Usuario:Monkiki|Monkiki]] 14:40 7 ago 2006 (PDT)&lt;br /&gt;
::Un ejemplo de Wiki sobre una distribución, por cierto interesante, es [http://gentoo-wiki.com/ Gentoo Wiki], además del [https://help.ubuntu.com/community Wiki Ubuntu] por supuesto. Si alguien sabe de mas Wikis sobre distribuciones linux sería interesante comentarlo para fijarnos y aprender de las experiencias de otros proyectos similares. --[[Usuario:Alberto|Alberto]] 18:20 8 ago 2006 (PDT)&lt;br /&gt;
*No se &amp;quot;si meo fuera de tiesto&amp;quot;, por ser mi primer escrito o cantacto con todos vosotros, pero en categorias creo que abria que poner una especifica para servers caseros, (espero que me entendais lo de servers caseros)--[[Usuario:Manel|Manel]] 01:10  8 nov 2006&lt;br /&gt;
&lt;br /&gt;
=== Artículos pendientes ===&lt;br /&gt;
* [[Usuario doméstico:GRUB al estilo de SUSE]] - tengo poca experiencia con wikis alguien podría mover este articulo a su correspondiente categoria y renombrarlo sea de paso&lt;br /&gt;
* [[Acentos y carácteres especiales]] --[[Usuario:El nota|el_nota]] 10:41 11 ago 2006 (PDT)&lt;br /&gt;
* [[Configuración de ratones con más de 3 botones]] (los botones que en teoría sirven para &amp;quot;página anterior&amp;quot; y &amp;quot;página siguiente&amp;quot; en el navegador (también se podrían asignar funciones especiales, como cortar y pegar, por ejemplo), no funcionan y no hay ningún asistente para configurarlos ni ningún tipo de ayuda en el wiki.--[[Usuario:Usr|usr]] 11:59 6 oct 2006 (PDT)&lt;br /&gt;
* [[Configuración manual del Hardware]]--[[Usuario:Usr|usr]] 12:45 6 oct 2006 (PDT)&lt;br /&gt;
* [[Configuración para automatizar en el arranque la detección y configuración de nuevo Hardware]] Si se cambia una pieza posteriormente a su instalación, Ubuntu no es capaz de detectar por sí solo las piezas nuevas.--[[Usuario:Usr|usr]] 12:45 6 oct 2006 (PDT)&lt;br /&gt;
* [[Diva]] Buen programa de edición de vídeo (beta) el cual aun no he conseguido instalar --[[Usuario:El nota|el_nota]] 11:13 20 oct 2006 (PDT)&lt;br /&gt;
* [[Instalar códecs para reproducir formatos de teléfonos móviles]] ¡Debe haber alguna forma de reproducir amr y 3gp! --[[Usuario:Usr|usr]] 14:09 26 nov 2006 (PST)&lt;br /&gt;
* [[Guía Kubuntu]] Creo que sería interesante comenzar una sección de ayuda para configurar Kubuntu. En principio yo creo que lo más importante es mencionar lo que sea diferente a Ubuntu. Por ejemplo, la instalación de códecs y cuales elegir. --[[Usuario:Usr|usr]] 15:11 6 nov 2006 (PST)&lt;br /&gt;
* Sería muy bueno tener un artículo que explicara cómo [[Recuperar GRUB después de instalar Windows]], ¿alguien quiere iniciarlo? --[[Usuario:Jlpr|Jlpr]] 17:58 18 nov 2006 (PST)&lt;br /&gt;
** Iniciado. Podriais continuarlo con todo el roooooooollo del Live-CD, allá vosotros. [[Usuario:Adrian15|Adrian15]] 13:12 15 dic 2006 (PST)&lt;br /&gt;
* [[Crear una Software RAID]] Pues no estaba como pendiente pero lo era xD. --[[Usuario:JimCAT|JimCAT]] 15:38 21 ene 2007 (PST)&lt;br /&gt;
**Ha sido una necesidad y ante la falta de documentación explicada de forma correcta me he decidido a hacer mi primera contribución en guia-ubuntu ;). Ha sido mi manera de colaborar con WikiWikend antes de saber que existía.--[[Usuario:JimCAT|JimCAT]] 15:38 21 ene 2007 (PST)&lt;br /&gt;
**Mi motivo de escribir aqui es que supongo que se debería poner algún enlace a éste articulo desde alguna de las secciones/sub-secciones de la portada; no se aun muy bien como funciona todo esto (aprovecho para pedir perdón por si he echo alguna cosa mal... como por ejemplo escribir tanto aquí) pero intuyo que poner algun tipo de enlace como los que comentaba lo debe de hacer un administrador.--[[Usuario:JimCAT|JimCAT]] 15:38 21 ene 2007 (PST)&lt;br /&gt;
**También pediria que si alguien entiende sobre el tema le eche un ojo y revise alguna posible cagada que yo haya hecho. --[[Usuario:JimCAT|JimCAT]] 15:38 21 ene 2007 (PST)&lt;br /&gt;
&lt;br /&gt;
== Imágenes o articulos a eliminar ==&lt;br /&gt;
&lt;br /&gt;
* El artículo [[Matar aplicaciones]] pues es lo mismo que [[Los procesos#Finalizar un proceso| Los procesos: Finalizar un proceso]]--[[Usuario:Rafadose|Crujeanos]] 07:58 9 oct 2006 (PDT)&lt;br /&gt;
:Lo siento, ya lo he solucionado. Lo he redireccionado.--[[Usuario:Usr|usr]] 15:30 10 oct 2006 (PDT)&lt;br /&gt;
::Ahora sí está bien, que lo habías redireccionado a sí mismo :) --[[Usuario:Monkiki|Monkiki]] 23:46 10 oct 2006 (PDT)&lt;br /&gt;
&lt;br /&gt;
{{Nota|Aquí puedes poner enlaces a artículos o imágenes que quieres que se borren.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Traducciones de &amp;quot;comos&amp;quot; ==&lt;br /&gt;
&lt;br /&gt;
Se me ha ocurrido la idea de traducir este par de artículos a los que yo personalmente les veo bastante utilidad. Mi aportación hasta el momento ha sido unas tristes líneas para completar la miniguía [GRUB al estilo de SUSE].&lt;br /&gt;
&lt;br /&gt;
Estos son los artículos (howtos) en cuestión:&lt;br /&gt;
&lt;br /&gt;
http://ubuntuforums.org/showthread.php?t=183641&lt;br /&gt;
http://ubuntuforums.org/showthread.php?t=237355&lt;br /&gt;
&lt;br /&gt;
Mi pregunta es ¿Puedo empezarlos sin mas? ¿Bajo qué categoría? ¿Es esa la idea de este wiki? ¿Hay mas traducciones en la guía de ese estilo? Bueno, espero a que alguno me conteste e intentar colaborar en lo que humanamente se pueda...&lt;br /&gt;
&lt;br /&gt;
Skullman&lt;br /&gt;
&lt;br /&gt;
PD: El enlace que pone &amp;quot;Click aquí para agregar nuevo tema&amp;quot; funciona bien? ¿No se supone que debería apuntar a esta página? No se, igual soy un poco torpe...&lt;br /&gt;
: El de DansGuardian en las categorías de '''Internet''' y '''Administración del sistema''', y el otro creo que sólo en '''Internet'''. &lt;br /&gt;
::: Ya tengo la versión traducida del primer artículo. Espero que haya quedado presentable para la guía, yo creo que no ha quedado mal para ser el primero. Por supuesto se admiten sugerencias... [[Restaurar el icono original de Firefox]]&lt;br /&gt;
&lt;br /&gt;
:Aunque llegue tarde a esta discusión, la idea del Wiki es eso, un Wiki colaborativo para poner todo lo que se pueda sobre Ubuntu a modo de manual de usuario que pueda servir a los que tienen una pequeña base y a los mas puestos. Así que sí, perfectamente se pueden traducir de COMOs luego es cuestión de organizarlos en su categoría correspondiente al menos. En el [https://help.ubuntu.com/community/UserDocumentation Wiki de Ubuntu] en inglés hay mucha información interesante para traducir (y a ser posible testear uno mismo) --[[Usuario:Alberto|Alberto]] 12:59 15 oct 2006 (PDT)&lt;br /&gt;
&lt;br /&gt;
== Fin de semana Wiki ==&lt;br /&gt;
&lt;br /&gt;
Qué les parece si aprovechamos [http://barrapunto.com/article.pl?sid=07/01/19/016244 la propuesta] del [https://help.ubuntu.com/community/WikiTeam/WikiWeekend WikiWikend] para la guia-ubuntu? - [[Usuario:Janus|Janus]] 04:57 19 ene 2007 (PST)&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Guía Ubuntu]]&lt;/div&gt;</summary>
		<author><name>JimCAT</name></author>	</entry>

	<entry>
		<id>https://guia-ubuntu.com/index.php/Crear_una_Software_RAID</id>
		<title>Crear una Software RAID</title>
		<link rel="alternate" type="text/html" href="https://guia-ubuntu.com/index.php/Crear_una_Software_RAID"/>
				<updated>2007-01-21T22:59:19Z</updated>
		
		<summary type="html">&lt;p&gt;JimCAT: ¿Que es una RAID?¿Para que sirve?: error tipografico&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ nota | La palabra '''RAID''' se refiere a '''RAID por software de Linux'''. '''Este artículo no trata ningún aspecto de RAID por hardware'''.}}&lt;br /&gt;
&lt;br /&gt;
== Información básica sobre RAIDs ==&lt;br /&gt;
&lt;br /&gt;
{{ nota | Si ya conoces que es una RAID y para que sirve puedes pasar por alto absolutamente éste apartado.}}&lt;br /&gt;
&lt;br /&gt;
===¿Que es una RAID?¿Para que sirve?===&lt;br /&gt;
=====Historia=====&lt;br /&gt;
La tecnología RAID fue definida por primera vez en 1987 por un grupo de informáticos de la Universidad de California, Berkeley. Este grupo estudió la posibilidad de usar dos o más discos que aparecieran como un único dispositivo para el sistema.&lt;br /&gt;
&lt;br /&gt;
En 1988, los niveles RAID 1 a 5 fueron definidos formalmente por David A. Patterson, Garth A. Gibson y Randy H. Katz en el ensayo ''&amp;quot;Un Caso para Conjuntos de Discos Redundantes Económicos (RAID)&amp;quot;'' (''A Case for Redundant Arrays of Inexpensive Disks (RAID)''), publicado en la Conferencia SIGMOD de 1988 (págs. 109-116) [http://www.cs.cmu.edu/~garth/RAIDpaper/Patterson88.pdf PDF original]. El término «RAID» se usó por vez primera en este ensayo, que dio origen a toda la industria de los conjuntos de discos.&lt;br /&gt;
&lt;br /&gt;
=====¿Para que sirve?=====&lt;br /&gt;
Así pues una RAID sirve para crear un único volumen lógico, el cual físicamente esté compuesto por varios discos físicos. Dependiendo de que modo de RAID utilicemos, ésto nos servirá para conseguir simplemente un volumen de capacidad mayor, o para conseguir un volumen con mayor seguridad contra fallos de hardware de los discos que lo componen gracias al almacenamiento redundante de estos.&lt;br /&gt;
&lt;br /&gt;
{{ nota | '''Hay que tener en cuenta que cuando hablamos de Software RAID, siempre que hablamos de discos debemos entender que hablamos de particiones.'''}} &lt;br /&gt;
&lt;br /&gt;
===Modos básicos de RAID===&lt;br /&gt;
&lt;br /&gt;
=====Modo Lineal (Linear mode)=====&lt;br /&gt;
*Dos o más discos se combinan en un único dispositivo físico. Los discos se «adjuntan» unos a otros de tal manera que las escrituras en el dispositivo RAID primero llenarán el disco 0, a continuación el disco 1 y así sucesivamente. Los discos no tienen porqué ser del mismo tamaño. De hecho, los tamaños no importan para nada aquí. '''Se trata de una simple concatenación de discos'''&lt;br /&gt;
*No existe redundancia en este nivel. Si un disco falla perderá toda su información con toda probabilidad. Sin embargo, puede tener suerte y recuperar algunos datos, ya que el sistema de ficheros simplemente habrá perdido un gran puñado de datos consecutivos.&lt;br /&gt;
*El rendimiento de las lecturas y las escrituras no se incrementará para lecturas/escrituras individuales. Pero si varios usuarios usan el dispositivo, puede tener la suerte de que un usuario use efectivamente el primer disco y el otro usuario acceda a ficheros que por casualidad residan en el segundo disco. Si esto ocurre, verá un aumento en el rendimiento.&lt;br /&gt;
&lt;br /&gt;
=====RAID0 (Striped)=====&lt;br /&gt;
*También llamado modo ''striping'' o de distribución por bandas. Como el modo lineal salvo que las lecturas y escrituras se realizan en paralelo en los dispositivos. Éstos deben tener aproximadamente el mismo tamaño. Puesto que todos los accesos se realizan en paralelo, los discos se llenan por igual. Si un dispositivo es mucho mayor que los otros demás, el espacio extra se utilizará en el dispositivo RAID durante las escrituras en el extremo superior, aunque sólo se accederá a este disco más grande. Naturalmente, esto perjudica el rendimiento.&lt;br /&gt;
*Como en el modo lineal, tampoco hay redundancia en este nivel. A diferencia del modo lineal, no será capaz de recuperar ningún dato si un disco falla. Si elimina un disco de un grupo RAID-0, el dispositivo RAID no perderá simplemente un bloque consecutivo de datos, sino que se llenará con pequeños agujeros por todo el dispositivo.&lt;br /&gt;
*El rendimiento de las lecturas y las escrituras se incrementará, ya que las lecturas y las escrituras se realizan en paralelo sobre los dispositivos. Normalmente, ésta es la razón principal para usar RAID-0.Si los buses a los discos son suficientemente rápidos, puede obtener casi N*rendimiento de cada disco MiB/seg. &lt;br /&gt;
&lt;br /&gt;
=====RAID1 (Mirrored)=====&lt;br /&gt;
*Este es el primer modo que realmente tiene redundancia. RAID-1 se puede usar en dos discos idénticos. Este modo mantiene en un disco un duplicado exacto de la información del otro disco.&lt;br /&gt;
*Si uno falla, los datos permanecerán intactos, puesto que tendremos el otro disco.&lt;br /&gt;
*Normalmente, el rendimiento de las lecturas es la suma de los rendimientos de los discos, mientras que el rendimiento de las escrituras es el mismo que el de un único dispositivo o, tal vez, incluso menos. Las lecturas se pueden hacer en paralelo pero, cuando se escribe, la CPU debe transferir 2 veces la cantidad de datos que normalmente transferiría (se deben enviar 2 copias idénticas de todos los datos, una a cada disco).&lt;br /&gt;
&lt;br /&gt;
=====RAID3 y RAID4=====&lt;br /&gt;
*Este nivel de RAID no se usa con mucha frecuencia. Se puede usar sobre 3 o más discos. En lugar de duplicar completamente la información, guarda información de paridad en un único disco y escribe datos a los otros discos de forma parecida a un RAID-0. Ya que uno de los discos se reserva para información de paridad, el tamaño del array será (N-1)*S, donde S es el tamaño del disco más pequeño del array. Como en un RAID1, los discos deben ser del mismo tamaño, o de lo contrario tendrá que aceptar que el valor de S en la fórmula (N-1)*S anterior será el tamaño del disco más pequeño del array.&lt;br /&gt;
*Si un disco falla, y no es el de paridad, se puede usar la información de paridad para reconstruir todos los datos. Si dos discos fallan, se perderá toda la información.&lt;br /&gt;
*La razón por la que estos niveles no se usan con mucha frecuencia es que la información de paridad se guarda en un único disco. Esta información se debe actualizar cada vez que se escribe en uno de los otros discos. Por eso, el disco de paridad se convertirá en un cuello de botella si no es mucho más rápido que los otros discos.&lt;br /&gt;
&lt;br /&gt;
=====RAID5=====&lt;br /&gt;
*Este es quizás el modo RAID más útil cuando uno desea combinar un mayor número de discos físicos y todavía conservar redundancia. RAID5 se puede usar sobre 3 o más discos. El tamaño del dispositivo RAID5 resultante será (N-1)*S, tal y como sucede con RAID4. La gran diferencia entre RAID5 y RAID4 es que la información de paridad se distribuye uniformemente entre los discos participantes, evitando el problema del cuello de botella del RAID4.&lt;br /&gt;
*Si uno de los discos falla, todos los datos permanecerán intactos, gracias a la información de paridad. Si dos discos fallan simultáneamente, todos los datos se perderán. RAID5 puede sobrevivir a un fallo de disco, pero no a dos o más.&lt;br /&gt;
*El rendimiento de lectura de RAID5 es equiparable al de RAID0 con el mismo numero de discos. Exceptuando los bloques de paridad, los cuales pueden causar un ligero relentimiento en las escrituras (en las lecturas no se usan los bloques de paridad de no ser que algún disco falle).&lt;br /&gt;
&lt;br /&gt;
{{ Consejo | Mas información sobre los [http://en.wikipedia.org/wiki/Standard_RAID_levels sistemas básicos de RAID]}}&lt;br /&gt;
&lt;br /&gt;
====Otros modos de RAID====&lt;br /&gt;
&lt;br /&gt;
Existen multitud de modos de RAID basados en la convención de diferentes RAIDs, es decir se utiliza un conjunto de RAIDs en un determinado sistema para crear una nueva RAID en -normalmente- otro sistema. Algunos de éstos sistemas son: RAID01, RAID10, RAID03, RAID30, RAID50, RAID51 (también llamada RAID53), RAID60, y RAID 100.&lt;br /&gt;
&lt;br /&gt;
{{ Consejo | Mas información sobre [http://en.wikipedia.org/wiki/Nested_RAID_levels Otros modos de RAID]}}&lt;br /&gt;
&lt;br /&gt;
==Paquete mdadm==&lt;br /&gt;
===mdadm para crear RAIDs por software===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para la creación y administración de una RAID por software necesitaremos el paquete '''mdadm'''. &lt;br /&gt;
&lt;br /&gt;
La antigua colección de utilidades para RAID de los paquetes ''raidtools'' y ''raidtools2'' se ha dejado de usar actualmente puesto que dependía de un fichero de configuración (/etc/raidtab) difícil de mantener, y sus funciones eran limitadas. Desde agosto de 2001, existe la herramienta mdadm (multiple devices admin), éste paquete nos permite gestionar las RAIDs por software de una manera mucho mas simple y robusta. Actualmente se ha convertido en un estándar. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Instalar mdadm en Ubuntu===&lt;br /&gt;
&lt;br /&gt;
En principio el paquete '''mdadm viene instalado por defecto''' en Ubuntu.&lt;br /&gt;
&lt;br /&gt;
Asimismo si no disponéis del paquete instalado podéis instalarlo con el ''Gestor de paquetes Synaptic'' o bien con el siguiente comando:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ sudo apt-get install mdadm&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Crear una RAID==&lt;br /&gt;
&lt;br /&gt;
En el caso ejemplo que voy a exponer crearé una RAID5 con 4 discos. Asimismo este procedimiento se puede seguir mas o menos de manera análoga para crear cualquier tipo de RAID.&lt;br /&gt;
&lt;br /&gt;
====Particionamiento====&lt;br /&gt;
&lt;br /&gt;
'''Debemos tener en cuenta, que puesto que vamos a crear una Software RAID, vamos a utilizar particiones en lugar de discos'''. Sin perjuicio que cada disco contenga una sola partición con la totalidad del tamaño del disco, como de echo es indicado.&lt;br /&gt;
&lt;br /&gt;
Así pues primeramente debemos preparar las particiones que vamos a utilizar para crear la RAID.&lt;br /&gt;
&lt;br /&gt;
Para ésto podemos utilizar cualquier herramienta de particionamiento. En nuestro caso vamos a utilizar GParted, una herramienta gráfica de fácil uso. Puesto que Ubuntu no la lleva instalada por defecto la instalaremos mediante el Gestor de paquetes Synaptic, o bien con apt-get mediante comandos:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ sudo apt-get install gparted&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez instalado GParted, procedemos a crear una partición para la totalidad de cada uno de los discos idénticos de los que disponemos para crear la RAID.&lt;br /&gt;
Debemos crear una '''partición sin formato''', puesto que el formato de la RAID lo daremos cuando esta esté construida.&lt;br /&gt;
A parte del formato debemos indicar que se tratará de un disco para crear una RAID. Esto lo podemos hacer de manera fácil con GParted, seleccionando la partición e yendo a Menú Partición&amp;gt;gestionar señaladores y marcando el señalador &amp;quot;RAID&amp;quot;, tal y como muestran las imágenes.&lt;br /&gt;
[[Imagen:gparted.png|thumb|GParted con partición sin formato y con señalador RAID]]&lt;br /&gt;
[[Imagen:senyaladors.png|Ventana GParted donde marcar señalador RAID]]&lt;br /&gt;
&lt;br /&gt;
Marcar la partición como RAID no es vital para el funcionamiento de la RAID, asimismo es la manera más correcta de hacerlo y nos ayudará a distinguir las particiones en un futuro. Con fdisk veremos este hecho marcado como ''&amp;quot;Autodetección Linux raid&amp;quot; (Linux raid autodetect)''.&lt;br /&gt;
Una vez acabado el proceso podemos ver con fdisk -l un listado de las particiones como el siguiente (esta en Català puesto a que mi sistema esta en éste idioma):&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ sudo fdisk -l&lt;br /&gt;
&lt;br /&gt;
Disc /dev/sdb: 200.0 GiB, 200049647616 octets&lt;br /&gt;
255 capçals, 63 sectors/pista, 24321 cilindres&lt;br /&gt;
Unitats = cilindres de 16065 * 512 = 8225280 octets&lt;br /&gt;
&lt;br /&gt;
Dispositiu Arrenc.   Comença       Acaba    Blocs    Id  Sistema&lt;br /&gt;
/dev/sdb1               1       24321   195358401   fd  Autodetecció Linux raid&lt;br /&gt;
&lt;br /&gt;
Disc /dev/sdc: 200.0 GiB, 200049647616 octets&lt;br /&gt;
255 capçals, 63 sectors/pista, 24321 cilindres&lt;br /&gt;
Unitats = cilindres de 16065 * 512 = 8225280 octets&lt;br /&gt;
&lt;br /&gt;
Dispositiu Arrenc.   Comença       Acaba    Blocs    Id  Sistema&lt;br /&gt;
/dev/sdc1               1       24321   195358401   fd  Autodetecció Linux raid&lt;br /&gt;
&lt;br /&gt;
Disc /dev/sdd: 200.0 GiB, 200049647616 octets&lt;br /&gt;
255 capçals, 63 sectors/pista, 24321 cilindres&lt;br /&gt;
Unitats = cilindres de 16065 * 512 = 8225280 octets&lt;br /&gt;
&lt;br /&gt;
Dispositiu Arrenc.   Comença       Acaba    Blocs    Id  Sistema&lt;br /&gt;
/dev/sdd1               1       24321   195358401   fd  Autodetecció Linux raid&lt;br /&gt;
&lt;br /&gt;
Disc /dev/sde: 200.0 GiB, 200049647616 octets&lt;br /&gt;
255 capçals, 63 sectors/pista, 24321 cilindres&lt;br /&gt;
Unitats = cilindres de 16065 * 512 = 8225280 octets&lt;br /&gt;
&lt;br /&gt;
Dispositiu Arrenc.   Comença       Acaba    Blocs    Id  Sistema&lt;br /&gt;
/dev/sde1               1       24321   195358401   fd  Autodetecció Linux raid&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Podemos observar que la columna Id muestra el valor &amp;quot;fd&amp;quot; esto es debido a que lo hemos marcado como ''&amp;quot;Autodetección Linux raid&amp;quot; (Linux raid autodetect)''.&lt;br /&gt;
&lt;br /&gt;
====Creación de la RAID====&lt;br /&gt;
&lt;br /&gt;
Primeramente antes de crear la RAID podemos ver en el fichero '''/proc/mdstat''' si al algún otro array:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ cat /proc/mdstat&lt;br /&gt;
Personalities :&lt;br /&gt;
Event: 0&lt;br /&gt;
unused devices: &amp;lt;none&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Vemos que no aparece ningún array.&lt;br /&gt;
&lt;br /&gt;
Proseguimos a la creación del md en el que crearemos la RAID. Para ello utilizaremos el comando '''mknod''' como se muestra en la siguiente orden:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ sudo mknod /dev/md0 b 9 0&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Si ya tuviéramos algún otro array llamado md0, podemos crear un md diferente: md1, md2, ...&lt;br /&gt;
&lt;br /&gt;
Procedemos ahora a crear finalmente la RAID:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ sudo mdadm --create /dev/md0 --level=raid5 --raid-devices=4 /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1&lt;br /&gt;
Continue creating array? yes&lt;br /&gt;
mdadm: array /dev/md0 started.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La raid hecho esto empezará a crearse.&lt;br /&gt;
&lt;br /&gt;
Detalles del comando '''&amp;lt;nowiki&amp;gt;mdadm --create /dev/md0 --level=raid5 --raid-devices=4 /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1&amp;lt;/nowiki&amp;gt;''' :&lt;br /&gt;
&lt;br /&gt;
*En '''&amp;lt;nowiki&amp;gt;--create /dev/md0&amp;lt;/nowiki&amp;gt;''' le indicaremos el md al que vamos a asignar el array. Si hemos escogido otro lo deberemos cambiar aquí.&lt;br /&gt;
&lt;br /&gt;
*En '''&amp;lt;nowiki&amp;gt;--level=raid5&amp;lt;/nowiki&amp;gt;''' indicaremos el tipo de raid que queremos que sea. Los valores validos aquí son: ''linear, raid0, 0, stripe, raid1, 1, mirror, raid4, 4, raid5, 5, raid6, 6, multipath, mp, fautly''. Como vemos algunos de ellos son sinónimos, por lo que para una RAID5 podemos introducir ''&amp;quot;raid5&amp;quot;''  o bien ''&amp;quot;5&amp;quot;''.&lt;br /&gt;
&lt;br /&gt;
*Como vemos debemos indicarle las '''PARTICIONES''' (no los discos) con las que hacer la RAID, así como el numero de particiones: '''&amp;lt;nowiki&amp;gt;--raid-devices=4 /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1&amp;lt;/nowiki&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
*otros modificadores útiles (no utilizados en el ejemplo):&lt;br /&gt;
**'''&amp;lt;nowiki&amp;gt;--verbose&amp;lt;/nowiki&amp;gt;''' nos explica mas cosas sobre lo que pasa. &lt;br /&gt;
**'''&amp;lt;nowiki&amp;gt;--chunk=&amp;lt;/nowiki&amp;gt;''' especifica cada segmento en kibibytes. '''Por defecto es 64'''. Ej: &amp;lt;nowiki&amp;gt;--chunk=32&amp;lt;/nowiki&amp;gt;. '''Antes de decidir el tamaño del segmento es recomendable que consultes el apartado de ''Factores de optimización del sistema de archivos en una RAID'' de este mismo documento.'''&lt;br /&gt;
**'''&amp;lt;nowiki&amp;gt;--parity=&amp;lt;/nowiki&amp;gt;''' Establece el algoritmo de paridad para RAID5. Las opciones son: '''''left-asymmetric,  left-symmetric,  right-asymmetric,  right-symmetric''''' (''la, ra, ls, rs'' en sus versiones reducidas). '''Por defecto es left-symmetric'''. Ej: &amp;lt;nowiki&amp;gt;--parity=right-asymmetric&amp;lt;/nowiki&amp;gt;. Este modificador tiene otras opciones avanzadas.&lt;br /&gt;
&lt;br /&gt;
{{ Consejo | Para mas información sobre otros modificadores del comando mdadm consultad una [http://www.linuxcommand.org/man_pages/mdadm8.html pagina man].}}&lt;br /&gt;
&lt;br /&gt;
Una vez hemos lanzado la orden de creación de la RAID, empezarán a trabajar los discos como locos: están creando la RAID. Este proceso puede durar varias horas dependiendo de la capacidad de los discos y la potencia del ordenador/discos.&lt;br /&gt;
&lt;br /&gt;
Podemos visualizar en cualquier momento el estado de éste proceso en el fichero '''/proc/mdstat''':&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ cat /proc/mdstat&lt;br /&gt;
Personalities : [raid5] [raid4]&lt;br /&gt;
md0 : active raid5 sdb1[0] sde1[3] sdd1[2] sdc1[1]&lt;br /&gt;
      586075008 blocks [4/3] [UUU_]&lt;br /&gt;
      [&amp;gt;....................]  resync =  0.7% (4103401/586075008) finish=177.6min speed=97640K/sec&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;[4/3] [UUU_]&amp;lt;/nowiki&amp;gt; nos indica el numero de discos que esta activo y correcto en este momento. No nos tenemos que preocupar porque durante éste periodo de creación de la RAID nos marque que hay alguno incorrecto. Cuando finalice el proceso éste indicador deberá mostrarnos que todos los discos están correctos.&lt;br /&gt;
&lt;br /&gt;
Una vez ha terminado el proceso de construcción de la raid podemos ver de nuevo en el fichero '''/proc/mdstat''' el estado de nuestro array:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ cat /proc/mdstat&lt;br /&gt;
Personalities : [raid5] [raid4] &lt;br /&gt;
md0 : active raid5 sdb1[0] sde1[3] sdd1[2] sdc1[1]&lt;br /&gt;
      586075008 blocks level 5, 64k chunk, algorithm 2 [4/4] [UUUU]&lt;br /&gt;
      &lt;br /&gt;
unused devices: &amp;lt;none&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Perfecto!&lt;br /&gt;
&lt;br /&gt;
Una vez creada la RAID solo debemos montarla y formatearla con el sistema de ficheros que deseemos.&lt;br /&gt;
&lt;br /&gt;
====Formatear la RAID====&lt;br /&gt;
&lt;br /&gt;
Para formatear la RAID utilizaremos el comando '''mkfs''':&lt;br /&gt;
&lt;br /&gt;
'''Con ReiserFS'''&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;mkfs.reiserfs /dev/md0&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En mi caso he utilizado el sistema de archivos ReiserFS, pero podemos utilizar cualquier otro como ext3:&lt;br /&gt;
&lt;br /&gt;
'''Con ext3'''&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;mkfs.ext3 /dev/md0&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Montar la RAID====&lt;br /&gt;
&lt;br /&gt;
Para montar la RAID añadimos la siguiente línea al '''fichero /etc/fstab''' &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;/dev/md0 /punto_de_montaje sistema_de_archivos defaults,user 0 0&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Recuerda que debes tener creada la carpeta '''/punto_de_montaje''' (la ruta que quieras), con los permisos correspondientes a los usuarios que quieras que accedan a la RAID.&lt;br /&gt;
Recuerda también que debes especificar que sistema de archivos es la RAID cambiando '''sistema_de_archivos''' por '''reiserfs, ext3'''... según hayas escogido.&lt;br /&gt;
&lt;br /&gt;
Para montar la raid bastara luego con hacer:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ sudo mount /punto_de_montaje&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
O bien reiniciar y que Ubuntu la monte automáticamente en el inicio del sistema.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Monitorización del estado una RAID y sus discos==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Estado actual de los discos y unidades RAID&lt;br /&gt;
'''cat /proc/mdstat'''&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ cat /proc/mdstat &lt;br /&gt;
Personalities : [raid5] [raid4] &lt;br /&gt;
md0 : active raid5 sdb1[0] sde1[3] sdd1[2] sdc1[1]&lt;br /&gt;
      586075008 blocks level 5, 64k chunk, algorithm 2 [4/4] [UUUU]&lt;br /&gt;
      &lt;br /&gt;
unused devices: &amp;lt;none&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Mas detalles sobre las unidades RAID&lt;br /&gt;
&lt;br /&gt;
'''mdadm --query /dev/md0'''&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ sudo mdadm --query /dev/md0&lt;br /&gt;
/dev/md0: 558.92GiB raid5 4 devices, 0 spares. Use mdadm --detail for more detail.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''mdadm --detail /dev/md0'''&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ sudo mdadm --detail /dev/md0&lt;br /&gt;
/dev/md0:&lt;br /&gt;
        Version : 00.90.03&lt;br /&gt;
  Creation Time : Sat Jan 20 17:27:56 2007&lt;br /&gt;
     Raid Level : raid5&lt;br /&gt;
     Array Size : 586075008 (558.92 GiB 600.14 GB)&lt;br /&gt;
    Device Size : 195358336 (186.31 GiB 200.05 GB)&lt;br /&gt;
   Raid Devices : 4&lt;br /&gt;
  Total Devices : 4&lt;br /&gt;
Preferred Minor : 0&lt;br /&gt;
    Persistence : Superblock is persistent&lt;br /&gt;
&lt;br /&gt;
    Update Time : Sun Jan 21 22:23:05 2007&lt;br /&gt;
          State : clean&lt;br /&gt;
 Active Devices : 4&lt;br /&gt;
Working Devices : 4&lt;br /&gt;
 Failed Devices : 0&lt;br /&gt;
  Spare Devices : 0&lt;br /&gt;
&lt;br /&gt;
         Layout : left-symmetric&lt;br /&gt;
     Chunk Size : 64K&lt;br /&gt;
&lt;br /&gt;
           UUID : d65ce83c:150ba8ab:cfc213b0:81723f7b&lt;br /&gt;
         Events : 0.3084&lt;br /&gt;
&lt;br /&gt;
    Number   Major   Minor   RaidDevice State&lt;br /&gt;
       0       8       17        0      active sync   /dev/sdb1&lt;br /&gt;
       1       8       33        1      active sync   /dev/sdc1&lt;br /&gt;
       2       8       49        2      active sync   /dev/sdd1&lt;br /&gt;
       3       8       65        3      active sync   /dev/sde1&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Mas detalles de los discos&lt;br /&gt;
&lt;br /&gt;
'''mdadm --query /dev/sdb1'''&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ sudo mdadm --query /dev/sdb1&lt;br /&gt;
/dev/sdb1: is not an md array&lt;br /&gt;
/dev/sdb1: device 0 in 4 device active raid5 /dev/md0.  Use mdadm --examine for more detail.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''mdadm --examine /dev/sdb1'''&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ sudo mdadm --examine /dev/sdb1&lt;br /&gt;
/dev/sdb1:&lt;br /&gt;
          Magic : a92b4efc&lt;br /&gt;
        Version : 00.90.00&lt;br /&gt;
           UUID : d65ce83c:150ba8ab:cfc213b0:81723f7b&lt;br /&gt;
  Creation Time : Sat Jan 20 17:27:56 2007&lt;br /&gt;
     Raid Level : raid5&lt;br /&gt;
    Device Size : 195358336 (186.31 GiB 200.05 GB)&lt;br /&gt;
     Array Size : 586075008 (558.92 GiB 600.14 GB)&lt;br /&gt;
   Raid Devices : 4&lt;br /&gt;
  Total Devices : 4&lt;br /&gt;
Preferred Minor : 0&lt;br /&gt;
&lt;br /&gt;
    Update Time : Sun Jan 21 22:23:05 2007&lt;br /&gt;
          State : clean&lt;br /&gt;
 Active Devices : 4&lt;br /&gt;
Working Devices : 4&lt;br /&gt;
 Failed Devices : 0&lt;br /&gt;
  Spare Devices : 0&lt;br /&gt;
       Checksum : 7cd3d7e7 - correct&lt;br /&gt;
         Events : 0.3084&lt;br /&gt;
&lt;br /&gt;
         Layout : left-symmetric&lt;br /&gt;
     Chunk Size : 64K&lt;br /&gt;
&lt;br /&gt;
      Number   Major   Minor   RaidDevice State&lt;br /&gt;
this     0       8       17        0      active sync   /dev/sdb1&lt;br /&gt;
&lt;br /&gt;
   0     0       8       17        0      active sync   /dev/sdb1&lt;br /&gt;
   1     1       8       33        1      active sync   /dev/sdc1&lt;br /&gt;
   2     2       8       49        2      active sync   /dev/sdd1&lt;br /&gt;
   3     3       8       65        3      active sync   /dev/sde1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Administración de una RAID y sus discos==&lt;br /&gt;
&lt;br /&gt;
*Establecer un disco como faulty/failed:&lt;br /&gt;
&lt;br /&gt;
 $ sudo mdadm --fail /dev/md0 /dev/sdb1&lt;br /&gt;
&lt;br /&gt;
{{ Advertencia | No utilizar en '''RAID0''' ó RAID en modo '''linear'''. '''Pueden perderse los datos'''!}}&lt;br /&gt;
&lt;br /&gt;
*Quitar un disco fallido de una RAID:&lt;br /&gt;
&lt;br /&gt;
 $ sudo mdadm --remove /dev/md0 /dev/sdb1&lt;br /&gt;
&lt;br /&gt;
*Limpiar cualquier información previa de un disco RAID (Ej. al reutilizar un disco de otra raid antigua)&lt;br /&gt;
&lt;br /&gt;
 $ sudo mdadm --zero-superblock /dev/sdb1&lt;br /&gt;
&lt;br /&gt;
*Añadir un disco a la RAID&lt;br /&gt;
&lt;br /&gt;
 $ sudo mdadm --add /dev/md0 /dev/sdb1&lt;br /&gt;
&lt;br /&gt;
==Factores de optimización del sistema de archivos en una RAID==&lt;br /&gt;
&lt;br /&gt;
'''Hay diversos factores que pueden influir fuertemente en el rendimiento de una RAID de manera realmente muy importante.'''&lt;br /&gt;
&lt;br /&gt;
He leído muy diversa información sobre algunos de estos aspectos, quedándome algunos mas claros que otros. Seguidamente apunto algunos de los factores que he encontrado. Asimismo si alguien tiene mayor conocimiento sobre alguno estaría muy interesante que lo complementara, o si es el caso lo corrigiera.&lt;br /&gt;
&lt;br /&gt;
*'''El sector (chunk) que elijamos para crear la RAID.''': En un sistema con paridad (RAID4, RAID5 ...) para cada bloque que se escriba se deberá calcular el bloque de paridad. Esto incrementara o disminuirá el uso de procesador para estas tareas, pero por lo contrario -dependiendo del tipo de archivos que tengamos- nos hará perder o ahorrar espacio de disco. &lt;br /&gt;
&lt;br /&gt;
*'''El bloque (block) del sistema de archivos.''': La repartición de los bloques en cada sector puede causar que haya unos discos con mucha mas carga de actividad que otros. Esto puede influir negativamente en el desgaste de los discos.&lt;br /&gt;
&lt;br /&gt;
*'''El propio sistema de archivos.''': Los sistemas de archivos utilizan unos registros de transacciones que dependiendo del sistema de archivos comporta una u otra carga al procesador, se comporta de manera diferente en una RAID que en un disco normal y puede influir significativamente en el rendimiento.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Todos estos factores dependerán en cada caso mucho del uso final de la RAID: de los archivos que se vayan a guardar en ella, tamaño de los mismos, o uso que se le vaya a dar: almacenaje, muchos usuarios conectados a la vez....&lt;br /&gt;
&lt;br /&gt;
{{ nota | Recomiendo altamente el estudio de cada caso y la lectura de documentación especializada en cada tema para escoger la opción mas indicada. Estos factores son muy importantes, puesto que su influencia en el rendimiento o desgaste de la RAID puede ser muy notable.}}&lt;/div&gt;</summary>
		<author><name>JimCAT</name></author>	</entry>

	<entry>
		<id>https://guia-ubuntu.com/index.php/Crear_una_Software_RAID</id>
		<title>Crear una Software RAID</title>
		<link rel="alternate" type="text/html" href="https://guia-ubuntu.com/index.php/Crear_una_Software_RAID"/>
				<updated>2007-01-21T22:56:55Z</updated>
		
		<summary type="html">&lt;p&gt;JimCAT: Creación de la RAID: formato de consejo&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ nota | La palabra '''RAID''' se refiere a '''RAID por software de Linux'''. '''Este artículo no trata ningún aspecto de RAID por hardware'''.}}&lt;br /&gt;
&lt;br /&gt;
== Información básica sobre RAIDs ==&lt;br /&gt;
&lt;br /&gt;
{{ nota | Si ya conoces que es una RAID y para que sirve puedes pasar por alto absolutamente éste apartado.}}&lt;br /&gt;
&lt;br /&gt;
===¿Que es una RAID?¿Para que sirve?===&lt;br /&gt;
=====Historia=====&lt;br /&gt;
La tecnología RAID fue definida por primera vez en 1987 por un grupo de informáticos de la Universidad de California, Berkeley. Este grupo estudió la posibilidad de usar dos o más discos que aparecieran como un único dispositivo para el sistema.&lt;br /&gt;
&lt;br /&gt;
En 1988, los niveles RAID 1 a 5 fueron definidos formalmente por David A. Patterson, Garth A. Gibson y Randy H. Katz en el ensayo ''&amp;quot;Un Caso para Conjuntos de Discos Redundantes Económicos (RAID)&amp;quot;'' (''A Case for Redundant Arrays of Inexpensive Disks (RAID)''), publicado en la Conferencia SIGMOD de 1988 (págs. 109-116) [http://www.cs.cmu.edu/~garth/RAIDpaper/Patterson88.pdf PDF original]. El término «RAID» se usó por vez primera en este ensayo, que dio origen a toda la industria de los conjuntos de discos.&lt;br /&gt;
&lt;br /&gt;
=====¿Para que sirve?=====&lt;br /&gt;
Así pues una RAID sirve para crear un único volumen lógico, el cual físicamente esté compuesto por varios discos físicos. Dependiendo de que modo de RAID utilicemos, ésto nos servirá para conseguir simplemente un volumen de capacidad mayor, o para conseguir un volumen con mayor seguridad contra fallos de hardware de los discos que lo componen gracias al almacenamiento redundante de estos.&lt;br /&gt;
&lt;br /&gt;
{{ nota | '''Hay que tener en cuenta que cando hablamos de Software RAID, siempre que hablamos de discos debemos entender que hablamos de particiones.'''}} &lt;br /&gt;
&lt;br /&gt;
===Modos básicos de RAID===&lt;br /&gt;
&lt;br /&gt;
=====Modo Lineal (Linear mode)=====&lt;br /&gt;
*Dos o más discos se combinan en un único dispositivo físico. Los discos se «adjuntan» unos a otros de tal manera que las escrituras en el dispositivo RAID primero llenarán el disco 0, a continuación el disco 1 y así sucesivamente. Los discos no tienen porqué ser del mismo tamaño. De hecho, los tamaños no importan para nada aquí. '''Se trata de una simple concatenación de discos'''&lt;br /&gt;
*No existe redundancia en este nivel. Si un disco falla perderá toda su información con toda probabilidad. Sin embargo, puede tener suerte y recuperar algunos datos, ya que el sistema de ficheros simplemente habrá perdido un gran puñado de datos consecutivos.&lt;br /&gt;
*El rendimiento de las lecturas y las escrituras no se incrementará para lecturas/escrituras individuales. Pero si varios usuarios usan el dispositivo, puede tener la suerte de que un usuario use efectivamente el primer disco y el otro usuario acceda a ficheros que por casualidad residan en el segundo disco. Si esto ocurre, verá un aumento en el rendimiento.&lt;br /&gt;
&lt;br /&gt;
=====RAID0 (Striped)=====&lt;br /&gt;
*También llamado modo ''striping'' o de distribución por bandas. Como el modo lineal salvo que las lecturas y escrituras se realizan en paralelo en los dispositivos. Éstos deben tener aproximadamente el mismo tamaño. Puesto que todos los accesos se realizan en paralelo, los discos se llenan por igual. Si un dispositivo es mucho mayor que los otros demás, el espacio extra se utilizará en el dispositivo RAID durante las escrituras en el extremo superior, aunque sólo se accederá a este disco más grande. Naturalmente, esto perjudica el rendimiento.&lt;br /&gt;
*Como en el modo lineal, tampoco hay redundancia en este nivel. A diferencia del modo lineal, no será capaz de recuperar ningún dato si un disco falla. Si elimina un disco de un grupo RAID-0, el dispositivo RAID no perderá simplemente un bloque consecutivo de datos, sino que se llenará con pequeños agujeros por todo el dispositivo.&lt;br /&gt;
*El rendimiento de las lecturas y las escrituras se incrementará, ya que las lecturas y las escrituras se realizan en paralelo sobre los dispositivos. Normalmente, ésta es la razón principal para usar RAID-0.Si los buses a los discos son suficientemente rápidos, puede obtener casi N*rendimiento de cada disco MiB/seg. &lt;br /&gt;
&lt;br /&gt;
=====RAID1 (Mirrored)=====&lt;br /&gt;
*Este es el primer modo que realmente tiene redundancia. RAID-1 se puede usar en dos discos idénticos. Este modo mantiene en un disco un duplicado exacto de la información del otro disco.&lt;br /&gt;
*Si uno falla, los datos permanecerán intactos, puesto que tendremos el otro disco.&lt;br /&gt;
*Normalmente, el rendimiento de las lecturas es la suma de los rendimientos de los discos, mientras que el rendimiento de las escrituras es el mismo que el de un único dispositivo o, tal vez, incluso menos. Las lecturas se pueden hacer en paralelo pero, cuando se escribe, la CPU debe transferir 2 veces la cantidad de datos que normalmente transferiría (se deben enviar 2 copias idénticas de todos los datos, una a cada disco).&lt;br /&gt;
&lt;br /&gt;
=====RAID3 y RAID4=====&lt;br /&gt;
*Este nivel de RAID no se usa con mucha frecuencia. Se puede usar sobre 3 o más discos. En lugar de duplicar completamente la información, guarda información de paridad en un único disco y escribe datos a los otros discos de forma parecida a un RAID-0. Ya que uno de los discos se reserva para información de paridad, el tamaño del array será (N-1)*S, donde S es el tamaño del disco más pequeño del array. Como en un RAID1, los discos deben ser del mismo tamaño, o de lo contrario tendrá que aceptar que el valor de S en la fórmula (N-1)*S anterior será el tamaño del disco más pequeño del array.&lt;br /&gt;
*Si un disco falla, y no es el de paridad, se puede usar la información de paridad para reconstruir todos los datos. Si dos discos fallan, se perderá toda la información.&lt;br /&gt;
*La razón por la que estos niveles no se usan con mucha frecuencia es que la información de paridad se guarda en un único disco. Esta información se debe actualizar cada vez que se escribe en uno de los otros discos. Por eso, el disco de paridad se convertirá en un cuello de botella si no es mucho más rápido que los otros discos.&lt;br /&gt;
&lt;br /&gt;
=====RAID5=====&lt;br /&gt;
*Este es quizás el modo RAID más útil cuando uno desea combinar un mayor número de discos físicos y todavía conservar redundancia. RAID5 se puede usar sobre 3 o más discos. El tamaño del dispositivo RAID5 resultante será (N-1)*S, tal y como sucede con RAID4. La gran diferencia entre RAID5 y RAID4 es que la información de paridad se distribuye uniformemente entre los discos participantes, evitando el problema del cuello de botella del RAID4.&lt;br /&gt;
*Si uno de los discos falla, todos los datos permanecerán intactos, gracias a la información de paridad. Si dos discos fallan simultáneamente, todos los datos se perderán. RAID5 puede sobrevivir a un fallo de disco, pero no a dos o más.&lt;br /&gt;
*El rendimiento de lectura de RAID5 es equiparable al de RAID0 con el mismo numero de discos. Exceptuando los bloques de paridad, los cuales pueden causar un ligero relentimiento en las escrituras (en las lecturas no se usan los bloques de paridad de no ser que algún disco falle).&lt;br /&gt;
&lt;br /&gt;
{{ Consejo | Mas información sobre los [http://en.wikipedia.org/wiki/Standard_RAID_levels sistemas básicos de RAID]}}&lt;br /&gt;
&lt;br /&gt;
====Otros modos de RAID====&lt;br /&gt;
&lt;br /&gt;
Existen multitud de modos de RAID basados en la convención de diferentes RAIDs, es decir se utiliza un conjunto de RAIDs en un determinado sistema para crear una nueva RAID en -normalmente- otro sistema. Algunos de éstos sistemas son: RAID01, RAID10, RAID03, RAID30, RAID50, RAID51 (también llamada RAID53), RAID60, y RAID 100.&lt;br /&gt;
&lt;br /&gt;
{{ Consejo | Mas información sobre [http://en.wikipedia.org/wiki/Nested_RAID_levels Otros modos de RAID]}}&lt;br /&gt;
&lt;br /&gt;
==Paquete mdadm==&lt;br /&gt;
===mdadm para crear RAIDs por software===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para la creación y administración de una RAID por software necesitaremos el paquete '''mdadm'''. &lt;br /&gt;
&lt;br /&gt;
La antigua colección de utilidades para RAID de los paquetes ''raidtools'' y ''raidtools2'' se ha dejado de usar actualmente puesto que dependía de un fichero de configuración (/etc/raidtab) difícil de mantener, y sus funciones eran limitadas. Desde agosto de 2001, existe la herramienta mdadm (multiple devices admin), éste paquete nos permite gestionar las RAIDs por software de una manera mucho mas simple y robusta. Actualmente se ha convertido en un estándar. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Instalar mdadm en Ubuntu===&lt;br /&gt;
&lt;br /&gt;
En principio el paquete '''mdadm viene instalado por defecto''' en Ubuntu.&lt;br /&gt;
&lt;br /&gt;
Asimismo si no disponéis del paquete instalado podéis instalarlo con el ''Gestor de paquetes Synaptic'' o bien con el siguiente comando:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ sudo apt-get install mdadm&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Crear una RAID==&lt;br /&gt;
&lt;br /&gt;
En el caso ejemplo que voy a exponer crearé una RAID5 con 4 discos. Asimismo este procedimiento se puede seguir mas o menos de manera análoga para crear cualquier tipo de RAID.&lt;br /&gt;
&lt;br /&gt;
====Particionamiento====&lt;br /&gt;
&lt;br /&gt;
'''Debemos tener en cuenta, que puesto que vamos a crear una Software RAID, vamos a utilizar particiones en lugar de discos'''. Sin perjuicio que cada disco contenga una sola partición con la totalidad del tamaño del disco, como de echo es indicado.&lt;br /&gt;
&lt;br /&gt;
Así pues primeramente debemos preparar las particiones que vamos a utilizar para crear la RAID.&lt;br /&gt;
&lt;br /&gt;
Para ésto podemos utilizar cualquier herramienta de particionamiento. En nuestro caso vamos a utilizar GParted, una herramienta gráfica de fácil uso. Puesto que Ubuntu no la lleva instalada por defecto la instalaremos mediante el Gestor de paquetes Synaptic, o bien con apt-get mediante comandos:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ sudo apt-get install gparted&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez instalado GParted, procedemos a crear una partición para la totalidad de cada uno de los discos idénticos de los que disponemos para crear la RAID.&lt;br /&gt;
Debemos crear una '''partición sin formato''', puesto que el formato de la RAID lo daremos cuando esta esté construida.&lt;br /&gt;
A parte del formato debemos indicar que se tratará de un disco para crear una RAID. Esto lo podemos hacer de manera fácil con GParted, seleccionando la partición e yendo a Menú Partición&amp;gt;gestionar señaladores y marcando el señalador &amp;quot;RAID&amp;quot;, tal y como muestran las imágenes.&lt;br /&gt;
[[Imagen:gparted.png|thumb|GParted con partición sin formato y con señalador RAID]]&lt;br /&gt;
[[Imagen:senyaladors.png|Ventana GParted donde marcar señalador RAID]]&lt;br /&gt;
&lt;br /&gt;
Marcar la partición como RAID no es vital para el funcionamiento de la RAID, asimismo es la manera más correcta de hacerlo y nos ayudará a distinguir las particiones en un futuro. Con fdisk veremos este hecho marcado como ''&amp;quot;Autodetección Linux raid&amp;quot; (Linux raid autodetect)''.&lt;br /&gt;
Una vez acabado el proceso podemos ver con fdisk -l un listado de las particiones como el siguiente (esta en Català puesto a que mi sistema esta en éste idioma):&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ sudo fdisk -l&lt;br /&gt;
&lt;br /&gt;
Disc /dev/sdb: 200.0 GiB, 200049647616 octets&lt;br /&gt;
255 capçals, 63 sectors/pista, 24321 cilindres&lt;br /&gt;
Unitats = cilindres de 16065 * 512 = 8225280 octets&lt;br /&gt;
&lt;br /&gt;
Dispositiu Arrenc.   Comença       Acaba    Blocs    Id  Sistema&lt;br /&gt;
/dev/sdb1               1       24321   195358401   fd  Autodetecció Linux raid&lt;br /&gt;
&lt;br /&gt;
Disc /dev/sdc: 200.0 GiB, 200049647616 octets&lt;br /&gt;
255 capçals, 63 sectors/pista, 24321 cilindres&lt;br /&gt;
Unitats = cilindres de 16065 * 512 = 8225280 octets&lt;br /&gt;
&lt;br /&gt;
Dispositiu Arrenc.   Comença       Acaba    Blocs    Id  Sistema&lt;br /&gt;
/dev/sdc1               1       24321   195358401   fd  Autodetecció Linux raid&lt;br /&gt;
&lt;br /&gt;
Disc /dev/sdd: 200.0 GiB, 200049647616 octets&lt;br /&gt;
255 capçals, 63 sectors/pista, 24321 cilindres&lt;br /&gt;
Unitats = cilindres de 16065 * 512 = 8225280 octets&lt;br /&gt;
&lt;br /&gt;
Dispositiu Arrenc.   Comença       Acaba    Blocs    Id  Sistema&lt;br /&gt;
/dev/sdd1               1       24321   195358401   fd  Autodetecció Linux raid&lt;br /&gt;
&lt;br /&gt;
Disc /dev/sde: 200.0 GiB, 200049647616 octets&lt;br /&gt;
255 capçals, 63 sectors/pista, 24321 cilindres&lt;br /&gt;
Unitats = cilindres de 16065 * 512 = 8225280 octets&lt;br /&gt;
&lt;br /&gt;
Dispositiu Arrenc.   Comença       Acaba    Blocs    Id  Sistema&lt;br /&gt;
/dev/sde1               1       24321   195358401   fd  Autodetecció Linux raid&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Podemos observar que la columna Id muestra el valor &amp;quot;fd&amp;quot; esto es debido a que lo hemos marcado como ''&amp;quot;Autodetección Linux raid&amp;quot; (Linux raid autodetect)''.&lt;br /&gt;
&lt;br /&gt;
====Creación de la RAID====&lt;br /&gt;
&lt;br /&gt;
Primeramente antes de crear la RAID podemos ver en el fichero '''/proc/mdstat''' si al algún otro array:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ cat /proc/mdstat&lt;br /&gt;
Personalities :&lt;br /&gt;
Event: 0&lt;br /&gt;
unused devices: &amp;lt;none&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Vemos que no aparece ningún array.&lt;br /&gt;
&lt;br /&gt;
Proseguimos a la creación del md en el que crearemos la RAID. Para ello utilizaremos el comando '''mknod''' como se muestra en la siguiente orden:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ sudo mknod /dev/md0 b 9 0&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Si ya tuviéramos algún otro array llamado md0, podemos crear un md diferente: md1, md2, ...&lt;br /&gt;
&lt;br /&gt;
Procedemos ahora a crear finalmente la RAID:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ sudo mdadm --create /dev/md0 --level=raid5 --raid-devices=4 /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1&lt;br /&gt;
Continue creating array? yes&lt;br /&gt;
mdadm: array /dev/md0 started.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La raid hecho esto empezará a crearse.&lt;br /&gt;
&lt;br /&gt;
Detalles del comando '''&amp;lt;nowiki&amp;gt;mdadm --create /dev/md0 --level=raid5 --raid-devices=4 /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1&amp;lt;/nowiki&amp;gt;''' :&lt;br /&gt;
&lt;br /&gt;
*En '''&amp;lt;nowiki&amp;gt;--create /dev/md0&amp;lt;/nowiki&amp;gt;''' le indicaremos el md al que vamos a asignar el array. Si hemos escogido otro lo deberemos cambiar aquí.&lt;br /&gt;
&lt;br /&gt;
*En '''&amp;lt;nowiki&amp;gt;--level=raid5&amp;lt;/nowiki&amp;gt;''' indicaremos el tipo de raid que queremos que sea. Los valores validos aquí son: ''linear, raid0, 0, stripe, raid1, 1, mirror, raid4, 4, raid5, 5, raid6, 6, multipath, mp, fautly''. Como vemos algunos de ellos son sinónimos, por lo que para una RAID5 podemos introducir ''&amp;quot;raid5&amp;quot;''  o bien ''&amp;quot;5&amp;quot;''.&lt;br /&gt;
&lt;br /&gt;
*Como vemos debemos indicarle las '''PARTICIONES''' (no los discos) con las que hacer la RAID, así como el numero de particiones: '''&amp;lt;nowiki&amp;gt;--raid-devices=4 /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1&amp;lt;/nowiki&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
*otros modificadores útiles (no utilizados en el ejemplo):&lt;br /&gt;
**'''&amp;lt;nowiki&amp;gt;--verbose&amp;lt;/nowiki&amp;gt;''' nos explica mas cosas sobre lo que pasa. &lt;br /&gt;
**'''&amp;lt;nowiki&amp;gt;--chunk=&amp;lt;/nowiki&amp;gt;''' especifica cada segmento en kibibytes. '''Por defecto es 64'''. Ej: &amp;lt;nowiki&amp;gt;--chunk=32&amp;lt;/nowiki&amp;gt;. '''Antes de decidir el tamaño del segmento es recomendable que consultes el apartado de ''Factores de optimización del sistema de archivos en una RAID'' de este mismo documento.'''&lt;br /&gt;
**'''&amp;lt;nowiki&amp;gt;--parity=&amp;lt;/nowiki&amp;gt;''' Establece el algoritmo de paridad para RAID5. Las opciones son: '''''left-asymmetric,  left-symmetric,  right-asymmetric,  right-symmetric''''' (''la, ra, ls, rs'' en sus versiones reducidas). '''Por defecto es left-symmetric'''. Ej: &amp;lt;nowiki&amp;gt;--parity=right-asymmetric&amp;lt;/nowiki&amp;gt;. Este modificador tiene otras opciones avanzadas.&lt;br /&gt;
&lt;br /&gt;
{{ Consejo | Para mas información sobre otros modificadores del comando mdadm consultad una [http://www.linuxcommand.org/man_pages/mdadm8.html pagina man].}}&lt;br /&gt;
&lt;br /&gt;
Una vez hemos lanzado la orden de creación de la RAID, empezarán a trabajar los discos como locos: están creando la RAID. Este proceso puede durar varias horas dependiendo de la capacidad de los discos y la potencia del ordenador/discos.&lt;br /&gt;
&lt;br /&gt;
Podemos visualizar en cualquier momento el estado de éste proceso en el fichero '''/proc/mdstat''':&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ cat /proc/mdstat&lt;br /&gt;
Personalities : [raid5] [raid4]&lt;br /&gt;
md0 : active raid5 sdb1[0] sde1[3] sdd1[2] sdc1[1]&lt;br /&gt;
      586075008 blocks [4/3] [UUU_]&lt;br /&gt;
      [&amp;gt;....................]  resync =  0.7% (4103401/586075008) finish=177.6min speed=97640K/sec&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;[4/3] [UUU_]&amp;lt;/nowiki&amp;gt; nos indica el numero de discos que esta activo y correcto en este momento. No nos tenemos que preocupar porque durante éste periodo de creación de la RAID nos marque que hay alguno incorrecto. Cuando finalice el proceso éste indicador deberá mostrarnos que todos los discos están correctos.&lt;br /&gt;
&lt;br /&gt;
Una vez ha terminado el proceso de construcción de la raid podemos ver de nuevo en el fichero '''/proc/mdstat''' el estado de nuestro array:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ cat /proc/mdstat&lt;br /&gt;
Personalities : [raid5] [raid4] &lt;br /&gt;
md0 : active raid5 sdb1[0] sde1[3] sdd1[2] sdc1[1]&lt;br /&gt;
      586075008 blocks level 5, 64k chunk, algorithm 2 [4/4] [UUUU]&lt;br /&gt;
      &lt;br /&gt;
unused devices: &amp;lt;none&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Perfecto!&lt;br /&gt;
&lt;br /&gt;
Una vez creada la RAID solo debemos montarla y formatearla con el sistema de ficheros que deseemos.&lt;br /&gt;
&lt;br /&gt;
====Formatear la RAID====&lt;br /&gt;
&lt;br /&gt;
Para formatear la RAID utilizaremos el comando '''mkfs''':&lt;br /&gt;
&lt;br /&gt;
'''Con ReiserFS'''&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;mkfs.reiserfs /dev/md0&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En mi caso he utilizado el sistema de archivos ReiserFS, pero podemos utilizar cualquier otro como ext3:&lt;br /&gt;
&lt;br /&gt;
'''Con ext3'''&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;mkfs.ext3 /dev/md0&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Montar la RAID====&lt;br /&gt;
&lt;br /&gt;
Para montar la RAID añadimos la siguiente línea al '''fichero /etc/fstab''' &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;/dev/md0 /punto_de_montaje sistema_de_archivos defaults,user 0 0&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Recuerda que debes tener creada la carpeta '''/punto_de_montaje''' (la ruta que quieras), con los permisos correspondientes a los usuarios que quieras que accedan a la RAID.&lt;br /&gt;
Recuerda también que debes especificar que sistema de archivos es la RAID cambiando '''sistema_de_archivos''' por '''reiserfs, ext3'''... según hayas escogido.&lt;br /&gt;
&lt;br /&gt;
Para montar la raid bastara luego con hacer:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ sudo mount /punto_de_montaje&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
O bien reiniciar y que Ubuntu la monte automáticamente en el inicio del sistema.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Monitorización del estado una RAID y sus discos==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Estado actual de los discos y unidades RAID&lt;br /&gt;
'''cat /proc/mdstat'''&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ cat /proc/mdstat &lt;br /&gt;
Personalities : [raid5] [raid4] &lt;br /&gt;
md0 : active raid5 sdb1[0] sde1[3] sdd1[2] sdc1[1]&lt;br /&gt;
      586075008 blocks level 5, 64k chunk, algorithm 2 [4/4] [UUUU]&lt;br /&gt;
      &lt;br /&gt;
unused devices: &amp;lt;none&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Mas detalles sobre las unidades RAID&lt;br /&gt;
&lt;br /&gt;
'''mdadm --query /dev/md0'''&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ sudo mdadm --query /dev/md0&lt;br /&gt;
/dev/md0: 558.92GiB raid5 4 devices, 0 spares. Use mdadm --detail for more detail.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''mdadm --detail /dev/md0'''&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ sudo mdadm --detail /dev/md0&lt;br /&gt;
/dev/md0:&lt;br /&gt;
        Version : 00.90.03&lt;br /&gt;
  Creation Time : Sat Jan 20 17:27:56 2007&lt;br /&gt;
     Raid Level : raid5&lt;br /&gt;
     Array Size : 586075008 (558.92 GiB 600.14 GB)&lt;br /&gt;
    Device Size : 195358336 (186.31 GiB 200.05 GB)&lt;br /&gt;
   Raid Devices : 4&lt;br /&gt;
  Total Devices : 4&lt;br /&gt;
Preferred Minor : 0&lt;br /&gt;
    Persistence : Superblock is persistent&lt;br /&gt;
&lt;br /&gt;
    Update Time : Sun Jan 21 22:23:05 2007&lt;br /&gt;
          State : clean&lt;br /&gt;
 Active Devices : 4&lt;br /&gt;
Working Devices : 4&lt;br /&gt;
 Failed Devices : 0&lt;br /&gt;
  Spare Devices : 0&lt;br /&gt;
&lt;br /&gt;
         Layout : left-symmetric&lt;br /&gt;
     Chunk Size : 64K&lt;br /&gt;
&lt;br /&gt;
           UUID : d65ce83c:150ba8ab:cfc213b0:81723f7b&lt;br /&gt;
         Events : 0.3084&lt;br /&gt;
&lt;br /&gt;
    Number   Major   Minor   RaidDevice State&lt;br /&gt;
       0       8       17        0      active sync   /dev/sdb1&lt;br /&gt;
       1       8       33        1      active sync   /dev/sdc1&lt;br /&gt;
       2       8       49        2      active sync   /dev/sdd1&lt;br /&gt;
       3       8       65        3      active sync   /dev/sde1&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Mas detalles de los discos&lt;br /&gt;
&lt;br /&gt;
'''mdadm --query /dev/sdb1'''&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ sudo mdadm --query /dev/sdb1&lt;br /&gt;
/dev/sdb1: is not an md array&lt;br /&gt;
/dev/sdb1: device 0 in 4 device active raid5 /dev/md0.  Use mdadm --examine for more detail.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''mdadm --examine /dev/sdb1'''&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ sudo mdadm --examine /dev/sdb1&lt;br /&gt;
/dev/sdb1:&lt;br /&gt;
          Magic : a92b4efc&lt;br /&gt;
        Version : 00.90.00&lt;br /&gt;
           UUID : d65ce83c:150ba8ab:cfc213b0:81723f7b&lt;br /&gt;
  Creation Time : Sat Jan 20 17:27:56 2007&lt;br /&gt;
     Raid Level : raid5&lt;br /&gt;
    Device Size : 195358336 (186.31 GiB 200.05 GB)&lt;br /&gt;
     Array Size : 586075008 (558.92 GiB 600.14 GB)&lt;br /&gt;
   Raid Devices : 4&lt;br /&gt;
  Total Devices : 4&lt;br /&gt;
Preferred Minor : 0&lt;br /&gt;
&lt;br /&gt;
    Update Time : Sun Jan 21 22:23:05 2007&lt;br /&gt;
          State : clean&lt;br /&gt;
 Active Devices : 4&lt;br /&gt;
Working Devices : 4&lt;br /&gt;
 Failed Devices : 0&lt;br /&gt;
  Spare Devices : 0&lt;br /&gt;
       Checksum : 7cd3d7e7 - correct&lt;br /&gt;
         Events : 0.3084&lt;br /&gt;
&lt;br /&gt;
         Layout : left-symmetric&lt;br /&gt;
     Chunk Size : 64K&lt;br /&gt;
&lt;br /&gt;
      Number   Major   Minor   RaidDevice State&lt;br /&gt;
this     0       8       17        0      active sync   /dev/sdb1&lt;br /&gt;
&lt;br /&gt;
   0     0       8       17        0      active sync   /dev/sdb1&lt;br /&gt;
   1     1       8       33        1      active sync   /dev/sdc1&lt;br /&gt;
   2     2       8       49        2      active sync   /dev/sdd1&lt;br /&gt;
   3     3       8       65        3      active sync   /dev/sde1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Administración de una RAID y sus discos==&lt;br /&gt;
&lt;br /&gt;
*Establecer un disco como faulty/failed:&lt;br /&gt;
&lt;br /&gt;
 $ sudo mdadm --fail /dev/md0 /dev/sdb1&lt;br /&gt;
&lt;br /&gt;
{{ Advertencia | No utilizar en '''RAID0''' ó RAID en modo '''linear'''. '''Pueden perderse los datos'''!}}&lt;br /&gt;
&lt;br /&gt;
*Quitar un disco fallido de una RAID:&lt;br /&gt;
&lt;br /&gt;
 $ sudo mdadm --remove /dev/md0 /dev/sdb1&lt;br /&gt;
&lt;br /&gt;
*Limpiar cualquier información previa de un disco RAID (Ej. al reutilizar un disco de otra raid antigua)&lt;br /&gt;
&lt;br /&gt;
 $ sudo mdadm --zero-superblock /dev/sdb1&lt;br /&gt;
&lt;br /&gt;
*Añadir un disco a la RAID&lt;br /&gt;
&lt;br /&gt;
 $ sudo mdadm --add /dev/md0 /dev/sdb1&lt;br /&gt;
&lt;br /&gt;
==Factores de optimización del sistema de archivos en una RAID==&lt;br /&gt;
&lt;br /&gt;
'''Hay diversos factores que pueden influir fuertemente en el rendimiento de una RAID de manera realmente muy importante.'''&lt;br /&gt;
&lt;br /&gt;
He leído muy diversa información sobre algunos de estos aspectos, quedándome algunos mas claros que otros. Seguidamente apunto algunos de los factores que he encontrado. Asimismo si alguien tiene mayor conocimiento sobre alguno estaría muy interesante que lo complementara, o si es el caso lo corrigiera.&lt;br /&gt;
&lt;br /&gt;
*'''El sector (chunk) que elijamos para crear la RAID.''': En un sistema con paridad (RAID4, RAID5 ...) para cada bloque que se escriba se deberá calcular el bloque de paridad. Esto incrementara o disminuirá el uso de procesador para estas tareas, pero por lo contrario -dependiendo del tipo de archivos que tengamos- nos hará perder o ahorrar espacio de disco. &lt;br /&gt;
&lt;br /&gt;
*'''El bloque (block) del sistema de archivos.''': La repartición de los bloques en cada sector puede causar que haya unos discos con mucha mas carga de actividad que otros. Esto puede influir negativamente en el desgaste de los discos.&lt;br /&gt;
&lt;br /&gt;
*'''El propio sistema de archivos.''': Los sistemas de archivos utilizan unos registros de transacciones que dependiendo del sistema de archivos comporta una u otra carga al procesador, se comporta de manera diferente en una RAID que en un disco normal y puede influir significativamente en el rendimiento.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Todos estos factores dependerán en cada caso mucho del uso final de la RAID: de los archivos que se vayan a guardar en ella, tamaño de los mismos, o uso que se le vaya a dar: almacenaje, muchos usuarios conectados a la vez....&lt;br /&gt;
&lt;br /&gt;
{{ nota | Recomiendo altamente el estudio de cada caso y la lectura de documentación especializada en cada tema para escoger la opción mas indicada. Estos factores son muy importantes, puesto que su influencia en el rendimiento o desgaste de la RAID puede ser muy notable.}}&lt;/div&gt;</summary>
		<author><name>JimCAT</name></author>	</entry>

	<entry>
		<id>https://guia-ubuntu.com/index.php/Crear_una_Software_RAID</id>
		<title>Crear una Software RAID</title>
		<link rel="alternate" type="text/html" href="https://guia-ubuntu.com/index.php/Crear_una_Software_RAID"/>
				<updated>2007-01-21T22:32:47Z</updated>
		
		<summary type="html">&lt;p&gt;JimCAT: Corrección global de faltas de ortografia. Articulo acabado -en 1a instancia ;) -&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ nota | La palabra '''RAID''' se refiere a '''RAID por software de Linux'''. '''Este artículo no trata ningún aspecto de RAID por hardware'''.}}&lt;br /&gt;
&lt;br /&gt;
== Información básica sobre RAIDs ==&lt;br /&gt;
&lt;br /&gt;
{{ nota | Si ya conoces que es una RAID y para que sirve puedes pasar por alto absolutamente éste apartado.}}&lt;br /&gt;
&lt;br /&gt;
===¿Que es una RAID?¿Para que sirve?===&lt;br /&gt;
=====Historia=====&lt;br /&gt;
La tecnología RAID fue definida por primera vez en 1987 por un grupo de informáticos de la Universidad de California, Berkeley. Este grupo estudió la posibilidad de usar dos o más discos que aparecieran como un único dispositivo para el sistema.&lt;br /&gt;
&lt;br /&gt;
En 1988, los niveles RAID 1 a 5 fueron definidos formalmente por David A. Patterson, Garth A. Gibson y Randy H. Katz en el ensayo ''&amp;quot;Un Caso para Conjuntos de Discos Redundantes Económicos (RAID)&amp;quot;'' (''A Case for Redundant Arrays of Inexpensive Disks (RAID)''), publicado en la Conferencia SIGMOD de 1988 (págs. 109-116) [http://www.cs.cmu.edu/~garth/RAIDpaper/Patterson88.pdf PDF original]. El término «RAID» se usó por vez primera en este ensayo, que dio origen a toda la industria de los conjuntos de discos.&lt;br /&gt;
&lt;br /&gt;
=====¿Para que sirve?=====&lt;br /&gt;
Así pues una RAID sirve para crear un único volumen lógico, el cual físicamente esté compuesto por varios discos físicos. Dependiendo de que modo de RAID utilicemos, ésto nos servirá para conseguir simplemente un volumen de capacidad mayor, o para conseguir un volumen con mayor seguridad contra fallos de hardware de los discos que lo componen gracias al almacenamiento redundante de estos.&lt;br /&gt;
&lt;br /&gt;
{{ nota | '''Hay que tener en cuenta que cando hablamos de Software RAID, siempre que hablamos de discos debemos entender que hablamos de particiones.'''}} &lt;br /&gt;
&lt;br /&gt;
===Modos básicos de RAID===&lt;br /&gt;
&lt;br /&gt;
=====Modo Lineal (Linear mode)=====&lt;br /&gt;
*Dos o más discos se combinan en un único dispositivo físico. Los discos se «adjuntan» unos a otros de tal manera que las escrituras en el dispositivo RAID primero llenarán el disco 0, a continuación el disco 1 y así sucesivamente. Los discos no tienen porqué ser del mismo tamaño. De hecho, los tamaños no importan para nada aquí. '''Se trata de una simple concatenación de discos'''&lt;br /&gt;
*No existe redundancia en este nivel. Si un disco falla perderá toda su información con toda probabilidad. Sin embargo, puede tener suerte y recuperar algunos datos, ya que el sistema de ficheros simplemente habrá perdido un gran puñado de datos consecutivos.&lt;br /&gt;
*El rendimiento de las lecturas y las escrituras no se incrementará para lecturas/escrituras individuales. Pero si varios usuarios usan el dispositivo, puede tener la suerte de que un usuario use efectivamente el primer disco y el otro usuario acceda a ficheros que por casualidad residan en el segundo disco. Si esto ocurre, verá un aumento en el rendimiento.&lt;br /&gt;
&lt;br /&gt;
=====RAID0 (Striped)=====&lt;br /&gt;
*También llamado modo ''striping'' o de distribución por bandas. Como el modo lineal salvo que las lecturas y escrituras se realizan en paralelo en los dispositivos. Éstos deben tener aproximadamente el mismo tamaño. Puesto que todos los accesos se realizan en paralelo, los discos se llenan por igual. Si un dispositivo es mucho mayor que los otros demás, el espacio extra se utilizará en el dispositivo RAID durante las escrituras en el extremo superior, aunque sólo se accederá a este disco más grande. Naturalmente, esto perjudica el rendimiento.&lt;br /&gt;
*Como en el modo lineal, tampoco hay redundancia en este nivel. A diferencia del modo lineal, no será capaz de recuperar ningún dato si un disco falla. Si elimina un disco de un grupo RAID-0, el dispositivo RAID no perderá simplemente un bloque consecutivo de datos, sino que se llenará con pequeños agujeros por todo el dispositivo.&lt;br /&gt;
*El rendimiento de las lecturas y las escrituras se incrementará, ya que las lecturas y las escrituras se realizan en paralelo sobre los dispositivos. Normalmente, ésta es la razón principal para usar RAID-0.Si los buses a los discos son suficientemente rápidos, puede obtener casi N*rendimiento de cada disco MiB/seg. &lt;br /&gt;
&lt;br /&gt;
=====RAID1 (Mirrored)=====&lt;br /&gt;
*Este es el primer modo que realmente tiene redundancia. RAID-1 se puede usar en dos discos idénticos. Este modo mantiene en un disco un duplicado exacto de la información del otro disco.&lt;br /&gt;
*Si uno falla, los datos permanecerán intactos, puesto que tendremos el otro disco.&lt;br /&gt;
*Normalmente, el rendimiento de las lecturas es la suma de los rendimientos de los discos, mientras que el rendimiento de las escrituras es el mismo que el de un único dispositivo o, tal vez, incluso menos. Las lecturas se pueden hacer en paralelo pero, cuando se escribe, la CPU debe transferir 2 veces la cantidad de datos que normalmente transferiría (se deben enviar 2 copias idénticas de todos los datos, una a cada disco).&lt;br /&gt;
&lt;br /&gt;
=====RAID3 y RAID4=====&lt;br /&gt;
*Este nivel de RAID no se usa con mucha frecuencia. Se puede usar sobre 3 o más discos. En lugar de duplicar completamente la información, guarda información de paridad en un único disco y escribe datos a los otros discos de forma parecida a un RAID-0. Ya que uno de los discos se reserva para información de paridad, el tamaño del array será (N-1)*S, donde S es el tamaño del disco más pequeño del array. Como en un RAID1, los discos deben ser del mismo tamaño, o de lo contrario tendrá que aceptar que el valor de S en la fórmula (N-1)*S anterior será el tamaño del disco más pequeño del array.&lt;br /&gt;
*Si un disco falla, y no es el de paridad, se puede usar la información de paridad para reconstruir todos los datos. Si dos discos fallan, se perderá toda la información.&lt;br /&gt;
*La razón por la que estos niveles no se usan con mucha frecuencia es que la información de paridad se guarda en un único disco. Esta información se debe actualizar cada vez que se escribe en uno de los otros discos. Por eso, el disco de paridad se convertirá en un cuello de botella si no es mucho más rápido que los otros discos.&lt;br /&gt;
&lt;br /&gt;
=====RAID5=====&lt;br /&gt;
*Este es quizás el modo RAID más útil cuando uno desea combinar un mayor número de discos físicos y todavía conservar redundancia. RAID5 se puede usar sobre 3 o más discos. El tamaño del dispositivo RAID5 resultante será (N-1)*S, tal y como sucede con RAID4. La gran diferencia entre RAID5 y RAID4 es que la información de paridad se distribuye uniformemente entre los discos participantes, evitando el problema del cuello de botella del RAID4.&lt;br /&gt;
*Si uno de los discos falla, todos los datos permanecerán intactos, gracias a la información de paridad. Si dos discos fallan simultáneamente, todos los datos se perderán. RAID5 puede sobrevivir a un fallo de disco, pero no a dos o más.&lt;br /&gt;
*El rendimiento de lectura de RAID5 es equiparable al de RAID0 con el mismo numero de discos. Exceptuando los bloques de paridad, los cuales pueden causar un ligero relentimiento en las escrituras (en las lecturas no se usan los bloques de paridad de no ser que algún disco falle).&lt;br /&gt;
&lt;br /&gt;
{{ Consejo | Mas información sobre los [http://en.wikipedia.org/wiki/Standard_RAID_levels sistemas básicos de RAID]}}&lt;br /&gt;
&lt;br /&gt;
====Otros modos de RAID====&lt;br /&gt;
&lt;br /&gt;
Existen multitud de modos de RAID basados en la convención de diferentes RAIDs, es decir se utiliza un conjunto de RAIDs en un determinado sistema para crear una nueva RAID en -normalmente- otro sistema. Algunos de éstos sistemas son: RAID01, RAID10, RAID03, RAID30, RAID50, RAID51 (también llamada RAID53), RAID60, y RAID 100.&lt;br /&gt;
&lt;br /&gt;
{{ Consejo | Mas información sobre [http://en.wikipedia.org/wiki/Nested_RAID_levels Otros modos de RAID]}}&lt;br /&gt;
&lt;br /&gt;
==Paquete mdadm==&lt;br /&gt;
===mdadm para crear RAIDs por software===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para la creación y administración de una RAID por software necesitaremos el paquete '''mdadm'''. &lt;br /&gt;
&lt;br /&gt;
La antigua colección de utilidades para RAID de los paquetes ''raidtools'' y ''raidtools2'' se ha dejado de usar actualmente puesto que dependía de un fichero de configuración (/etc/raidtab) difícil de mantener, y sus funciones eran limitadas. Desde agosto de 2001, existe la herramienta mdadm (multiple devices admin), éste paquete nos permite gestionar las RAIDs por software de una manera mucho mas simple y robusta. Actualmente se ha convertido en un estándar. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Instalar mdadm en Ubuntu===&lt;br /&gt;
&lt;br /&gt;
En principio el paquete '''mdadm viene instalado por defecto''' en Ubuntu.&lt;br /&gt;
&lt;br /&gt;
Asimismo si no disponéis del paquete instalado podéis instalarlo con el ''Gestor de paquetes Synaptic'' o bien con el siguiente comando:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ sudo apt-get install mdadm&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Crear una RAID==&lt;br /&gt;
&lt;br /&gt;
En el caso ejemplo que voy a exponer crearé una RAID5 con 4 discos. Asimismo este procedimiento se puede seguir mas o menos de manera análoga para crear cualquier tipo de RAID.&lt;br /&gt;
&lt;br /&gt;
====Particionamiento====&lt;br /&gt;
&lt;br /&gt;
'''Debemos tener en cuenta, que puesto que vamos a crear una Software RAID, vamos a utilizar particiones en lugar de discos'''. Sin perjuicio que cada disco contenga una sola partición con la totalidad del tamaño del disco, como de echo es indicado.&lt;br /&gt;
&lt;br /&gt;
Así pues primeramente debemos preparar las particiones que vamos a utilizar para crear la RAID.&lt;br /&gt;
&lt;br /&gt;
Para ésto podemos utilizar cualquier herramienta de particionamiento. En nuestro caso vamos a utilizar GParted, una herramienta gráfica de fácil uso. Puesto que Ubuntu no la lleva instalada por defecto la instalaremos mediante el Gestor de paquetes Synaptic, o bien con apt-get mediante comandos:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ sudo apt-get install gparted&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez instalado GParted, procedemos a crear una partición para la totalidad de cada uno de los discos idénticos de los que disponemos para crear la RAID.&lt;br /&gt;
Debemos crear una '''partición sin formato''', puesto que el formato de la RAID lo daremos cuando esta esté construida.&lt;br /&gt;
A parte del formato debemos indicar que se tratará de un disco para crear una RAID. Esto lo podemos hacer de manera fácil con GParted, seleccionando la partición e yendo a Menú Partición&amp;gt;gestionar señaladores y marcando el señalador &amp;quot;RAID&amp;quot;, tal y como muestran las imágenes.&lt;br /&gt;
[[Imagen:gparted.png|thumb|GParted con particón sin formato y con señalador RAID]]&lt;br /&gt;
[[Imagen:senyaladors.png|Ventana GParted donde marcar señalador RAID]]&lt;br /&gt;
&lt;br /&gt;
Marcar la partición como RAID no es vital para el funcionamiento de la RAID, asimismo es la manera más correcta de hacerlo y nos ayudará a distinguir las particiones en un futuro. Con fdisk veremos este hecho marcado como ''&amp;quot;Autodetección Linux raid&amp;quot; (Linux raid autodetect)''.&lt;br /&gt;
Una vez acabado el proceso podemos ver con fdisk -l un listado de las particiones como el siguiente (esta en Català puesto a que mi sistema esta en éste idioma):&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ sudo fdisk -l&lt;br /&gt;
&lt;br /&gt;
Disc /dev/sdb: 200.0 GiB, 200049647616 octets&lt;br /&gt;
255 capçals, 63 sectors/pista, 24321 cilindres&lt;br /&gt;
Unitats = cilindres de 16065 * 512 = 8225280 octets&lt;br /&gt;
&lt;br /&gt;
Dispositiu Arrenc.   Comença       Acaba    Blocs    Id  Sistema&lt;br /&gt;
/dev/sdb1               1       24321   195358401   fd  Autodetecció Linux raid&lt;br /&gt;
&lt;br /&gt;
Disc /dev/sdc: 200.0 GiB, 200049647616 octets&lt;br /&gt;
255 capçals, 63 sectors/pista, 24321 cilindres&lt;br /&gt;
Unitats = cilindres de 16065 * 512 = 8225280 octets&lt;br /&gt;
&lt;br /&gt;
Dispositiu Arrenc.   Comença       Acaba    Blocs    Id  Sistema&lt;br /&gt;
/dev/sdc1               1       24321   195358401   fd  Autodetecció Linux raid&lt;br /&gt;
&lt;br /&gt;
Disc /dev/sdd: 200.0 GiB, 200049647616 octets&lt;br /&gt;
255 capçals, 63 sectors/pista, 24321 cilindres&lt;br /&gt;
Unitats = cilindres de 16065 * 512 = 8225280 octets&lt;br /&gt;
&lt;br /&gt;
Dispositiu Arrenc.   Comença       Acaba    Blocs    Id  Sistema&lt;br /&gt;
/dev/sdd1               1       24321   195358401   fd  Autodetecció Linux raid&lt;br /&gt;
&lt;br /&gt;
Disc /dev/sde: 200.0 GiB, 200049647616 octets&lt;br /&gt;
255 capçals, 63 sectors/pista, 24321 cilindres&lt;br /&gt;
Unitats = cilindres de 16065 * 512 = 8225280 octets&lt;br /&gt;
&lt;br /&gt;
Dispositiu Arrenc.   Comença       Acaba    Blocs    Id  Sistema&lt;br /&gt;
/dev/sde1               1       24321   195358401   fd  Autodetecció Linux raid&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Podemos observar que la columna Id muestra el valor &amp;quot;fd&amp;quot; esto es debido a que lo hemos marcado como ''&amp;quot;Autodetección Linux raid&amp;quot; (Linux raid autodetect)''.&lt;br /&gt;
&lt;br /&gt;
====Creación de la RAID====&lt;br /&gt;
&lt;br /&gt;
Primeramente antes de crear la RAID podemos ver en el fichero '''/proc/mdstat''' si al algún otro array:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ cat /proc/mdstat&lt;br /&gt;
Personalities :&lt;br /&gt;
Event: 0&lt;br /&gt;
unused devices: &amp;lt;none&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Vemos que no aparece ningún array.&lt;br /&gt;
&lt;br /&gt;
Proseguimos a la creación del md en el que crearemos la RAID. Para ello utilizaremos el comando '''mknod''' como se muestra en la siguiente orden:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ sudo mknod /dev/md0 b 9 0&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Si ya tuvierámos algún otro array llamado md0, podemos crear un md diferente: md1, md2, ...&lt;br /&gt;
&lt;br /&gt;
Procedemos ahora a crear finalmente la RAID:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ sudo mdadm --create /dev/md0 --level=raid5 --raid-devices=4 /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1&lt;br /&gt;
Continue creating array? yes&lt;br /&gt;
mdadm: array /dev/md0 started.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La raid hecho esto empezará a crearse.&lt;br /&gt;
&lt;br /&gt;
Detalles del comando '''&amp;lt;nowiki&amp;gt;mdadm --create /dev/md0 --level=raid5 --raid-devices=4 /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1&amp;lt;/nowiki&amp;gt;''' :&lt;br /&gt;
&lt;br /&gt;
*En '''&amp;lt;nowiki&amp;gt;--create /dev/md0&amp;lt;/nowiki&amp;gt;''' le indicaremos el md al que vamos a asignar el array. Si hemos escogido otro lo deberemos cambiar aquí.&lt;br /&gt;
&lt;br /&gt;
*En '''&amp;lt;nowiki&amp;gt;--level=raid5&amp;lt;/nowiki&amp;gt;''' indicaremos el tipo de raid que queremos que sea. Los valores validos aquí son: ''linear, raid0, 0, stripe, raid1, 1, mirror, raid4, 4, raid5, 5, raid6, 6, multipath, mp, fautly''. Como vemos algunos de ellos son sinónimos, por lo que para una RAID5 podemos introducir ''&amp;quot;raid5&amp;quot;''  o bien ''&amp;quot;5&amp;quot;''.&lt;br /&gt;
&lt;br /&gt;
*Como vemos debemos indicarle las '''PARTICIONES''' (no los discos) con las que hacer la RAID, así como el numero de particiones: '''&amp;lt;nowiki&amp;gt;--raid-devices=4 /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1&amp;lt;/nowiki&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
*otros modificadores útiles (no utilizados en el ejemplo):&lt;br /&gt;
**'''&amp;lt;nowiki&amp;gt;--verbose&amp;lt;/nowiki&amp;gt;''' nos explica mas cosas sobre lo que pasa. &lt;br /&gt;
**'''&amp;lt;nowiki&amp;gt;--chunk=&amp;lt;/nowiki&amp;gt;''' especifica cada segmento en kibibytes. '''Por defecto es 64'''. Ej: &amp;lt;nowiki&amp;gt;--chunk=32&amp;lt;/nowiki&amp;gt;. '''Antes de decidir el tamaño del segmento es recomendable que consultes el apartado de ''Factores de optimización del sistema de archivos en una RAID'' de este mismo documento.'''&lt;br /&gt;
**'''&amp;lt;nowiki&amp;gt;--parity=&amp;lt;/nowiki&amp;gt;''' Establece el algoritmo de paridad para RAID5. Las opciones son: '''''left-asymmetric,  left-symmetric,  right-asymmetric,  right-symmetric''''' (''la, ra, ls, rs'' en sus versiones reducidas). '''Por defecto es left-symmetric'''. Ej: &amp;lt;nowiki&amp;gt;--parity=right-asymmetric&amp;lt;/nowiki&amp;gt;. Este modificador tiene otras opciones avanzadas.&lt;br /&gt;
&lt;br /&gt;
{{ nota | Para mas información sobre otros modificadores del comando mdadm consultad una [http://www.linuxcommand.org/man_pages/mdadm8.html pagina man].}}&lt;br /&gt;
&lt;br /&gt;
Una vez hemos lanzado la orden de creación de la RAID, empezarán a trabajar los discos como locos: están creando la RAID. Este proceso puede durar varias horas dependiendo de la capacidad de los discos y la potencia del ordenador/discos.&lt;br /&gt;
&lt;br /&gt;
Podemos visualizar en cualquier momento el estado de éste proceso en el fichero '''/proc/mdstat''':&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ cat /proc/mdstat&lt;br /&gt;
Personalities : [raid5] [raid4]&lt;br /&gt;
md0 : active raid5 sdb1[0] sde1[3] sdd1[2] sdc1[1]&lt;br /&gt;
      586075008 blocks [4/3] [UUU_]&lt;br /&gt;
      [&amp;gt;....................]  resync =  0.7% (4103401/586075008) finish=177.6min speed=97640K/sec&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;[4/3] [UUU_]&amp;lt;/nowiki&amp;gt; nos indica el numero de discos que esta activo y correcto en este momento. No nos tenemos que preocupar porque durante éste periodo de creación de la RAID nos marque que hay alguno incorrecto. Cuando finalice el proceso éste indicador deberá mostrarnos que todos los discos están correctos.&lt;br /&gt;
&lt;br /&gt;
Una vez ha terminado el proceso de construcción de la raid podemos ver de nuevo en el fichero '''/proc/mdstat''' el estado de nuestro array:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ cat /proc/mdstat&lt;br /&gt;
Personalities : [raid5] [raid4] &lt;br /&gt;
md0 : active raid5 sdb1[0] sde1[3] sdd1[2] sdc1[1]&lt;br /&gt;
      586075008 blocks level 5, 64k chunk, algorithm 2 [4/4] [UUUU]&lt;br /&gt;
      &lt;br /&gt;
unused devices: &amp;lt;none&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Perfecto!&lt;br /&gt;
&lt;br /&gt;
Una vez creada la RAID solo debemos montarla y formatearla con el sistema de ficheros que deseemos.&lt;br /&gt;
&lt;br /&gt;
====Formatear la RAID====&lt;br /&gt;
&lt;br /&gt;
Para formatear la RAID utilizaremos el comando '''mkfs''':&lt;br /&gt;
&lt;br /&gt;
'''Con ReiserFS'''&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;mkfs.reiserfs /dev/md0&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En mi caso he utilizado el sistema de archivos ReiserFS, pero podemos utilizar cualquier otro como ext3:&lt;br /&gt;
&lt;br /&gt;
'''Con ext3'''&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;mkfs.ext3 /dev/md0&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Montar la RAID====&lt;br /&gt;
&lt;br /&gt;
Para montar la RAID añadimos la siguiente línea al '''fichero /etc/fstab''' &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;/dev/md0 /punto_de_montaje sistema_de_archivos defaults,user 0 0&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Recuerda que debes tener creada la carpeta '''/punto_de_montaje''' (la ruta que quieras), con los permisos correspondientes a los usuarios que quieras que accedan a la RAID.&lt;br /&gt;
Recuerda también que debes especificar que sistema de archivos es la RAID cambiando '''sistema_de_archivos''' por '''reiserfs, ext3'''... según hayas escogido.&lt;br /&gt;
&lt;br /&gt;
Para montar la raid bastara luego con hacer:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ sudo mount /punto_de_montaje&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
O bien reiniciar y que Ubuntu la monte automáticamente en el inicio del sistema.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Monitorización del estado una RAID y sus discos==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Estado actual de los discos y unidades RAID&lt;br /&gt;
'''cat /proc/mdstat'''&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ cat /proc/mdstat &lt;br /&gt;
Personalities : [raid5] [raid4] &lt;br /&gt;
md0 : active raid5 sdb1[0] sde1[3] sdd1[2] sdc1[1]&lt;br /&gt;
      586075008 blocks level 5, 64k chunk, algorithm 2 [4/4] [UUUU]&lt;br /&gt;
      &lt;br /&gt;
unused devices: &amp;lt;none&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Mas detalles sobre las unidades RAID&lt;br /&gt;
&lt;br /&gt;
'''mdadm --query /dev/md0'''&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ sudo mdadm --query /dev/md0&lt;br /&gt;
/dev/md0: 558.92GiB raid5 4 devices, 0 spares. Use mdadm --detail for more detail.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''mdadm --detail /dev/md0'''&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ sudo mdadm --detail /dev/md0&lt;br /&gt;
/dev/md0:&lt;br /&gt;
        Version : 00.90.03&lt;br /&gt;
  Creation Time : Sat Jan 20 17:27:56 2007&lt;br /&gt;
     Raid Level : raid5&lt;br /&gt;
     Array Size : 586075008 (558.92 GiB 600.14 GB)&lt;br /&gt;
    Device Size : 195358336 (186.31 GiB 200.05 GB)&lt;br /&gt;
   Raid Devices : 4&lt;br /&gt;
  Total Devices : 4&lt;br /&gt;
Preferred Minor : 0&lt;br /&gt;
    Persistence : Superblock is persistent&lt;br /&gt;
&lt;br /&gt;
    Update Time : Sun Jan 21 22:23:05 2007&lt;br /&gt;
          State : clean&lt;br /&gt;
 Active Devices : 4&lt;br /&gt;
Working Devices : 4&lt;br /&gt;
 Failed Devices : 0&lt;br /&gt;
  Spare Devices : 0&lt;br /&gt;
&lt;br /&gt;
         Layout : left-symmetric&lt;br /&gt;
     Chunk Size : 64K&lt;br /&gt;
&lt;br /&gt;
           UUID : d65ce83c:150ba8ab:cfc213b0:81723f7b&lt;br /&gt;
         Events : 0.3084&lt;br /&gt;
&lt;br /&gt;
    Number   Major   Minor   RaidDevice State&lt;br /&gt;
       0       8       17        0      active sync   /dev/sdb1&lt;br /&gt;
       1       8       33        1      active sync   /dev/sdc1&lt;br /&gt;
       2       8       49        2      active sync   /dev/sdd1&lt;br /&gt;
       3       8       65        3      active sync   /dev/sde1&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Mas detalles de los discos&lt;br /&gt;
&lt;br /&gt;
'''mdadm --query /dev/sdb1'''&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ sudo mdadm --query /dev/sdb1&lt;br /&gt;
/dev/sdb1: is not an md array&lt;br /&gt;
/dev/sdb1: device 0 in 4 device active raid5 /dev/md0.  Use mdadm --examine for more detail.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''mdadm --examine /dev/sdb1'''&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ sudo mdadm --examine /dev/sdb1&lt;br /&gt;
/dev/sdb1:&lt;br /&gt;
          Magic : a92b4efc&lt;br /&gt;
        Version : 00.90.00&lt;br /&gt;
           UUID : d65ce83c:150ba8ab:cfc213b0:81723f7b&lt;br /&gt;
  Creation Time : Sat Jan 20 17:27:56 2007&lt;br /&gt;
     Raid Level : raid5&lt;br /&gt;
    Device Size : 195358336 (186.31 GiB 200.05 GB)&lt;br /&gt;
     Array Size : 586075008 (558.92 GiB 600.14 GB)&lt;br /&gt;
   Raid Devices : 4&lt;br /&gt;
  Total Devices : 4&lt;br /&gt;
Preferred Minor : 0&lt;br /&gt;
&lt;br /&gt;
    Update Time : Sun Jan 21 22:23:05 2007&lt;br /&gt;
          State : clean&lt;br /&gt;
 Active Devices : 4&lt;br /&gt;
Working Devices : 4&lt;br /&gt;
 Failed Devices : 0&lt;br /&gt;
  Spare Devices : 0&lt;br /&gt;
       Checksum : 7cd3d7e7 - correct&lt;br /&gt;
         Events : 0.3084&lt;br /&gt;
&lt;br /&gt;
         Layout : left-symmetric&lt;br /&gt;
     Chunk Size : 64K&lt;br /&gt;
&lt;br /&gt;
      Number   Major   Minor   RaidDevice State&lt;br /&gt;
this     0       8       17        0      active sync   /dev/sdb1&lt;br /&gt;
&lt;br /&gt;
   0     0       8       17        0      active sync   /dev/sdb1&lt;br /&gt;
   1     1       8       33        1      active sync   /dev/sdc1&lt;br /&gt;
   2     2       8       49        2      active sync   /dev/sdd1&lt;br /&gt;
   3     3       8       65        3      active sync   /dev/sde1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Administración de una RAID y sus discos==&lt;br /&gt;
&lt;br /&gt;
*Establecer un disco como faulty/failed:&lt;br /&gt;
&lt;br /&gt;
 $ sudo mdadm --fail /dev/md0 /dev/sdb1&lt;br /&gt;
&lt;br /&gt;
{{ Advertencia | No utilizar en '''RAID0''' ó RAID en modo '''linear'''. '''Pueden perderse los datos'''!}}&lt;br /&gt;
&lt;br /&gt;
*Quitar un disco fallido de una RAID:&lt;br /&gt;
&lt;br /&gt;
 $ sudo mdadm --remove /dev/md0 /dev/sdb1&lt;br /&gt;
&lt;br /&gt;
*Limpiar cualquier información previa de un disco RAID (Ej. al reutilizar un disco de otra raid antigua)&lt;br /&gt;
&lt;br /&gt;
 $ sudo mdadm --zero-superblock /dev/sdb1&lt;br /&gt;
&lt;br /&gt;
*Añadir un disco a la RAID&lt;br /&gt;
&lt;br /&gt;
 $ sudo mdadm --add /dev/md0 /dev/sdb1&lt;br /&gt;
&lt;br /&gt;
==Factores de optimización del sistema de archivos en una RAID==&lt;br /&gt;
&lt;br /&gt;
'''Hay diversos factores que pueden influir fuertemente en el rendimiento de una RAID de manera realmente muy importante.'''&lt;br /&gt;
&lt;br /&gt;
He leído muy diversa información sobre algunos de estos aspectos, quedándome algunos mas claros que otros. Seguidamente apunto algunos de los factores que he encontrado. Asimismo si alguien tiene mayor conocimiento sobre alguno estaría muy interesante que lo complementara, o si es el caso lo corrigiera.&lt;br /&gt;
&lt;br /&gt;
*'''El sector (chunk) que elijamos para crear la RAID.''': En un sistema con paridad (RAID4, RAID5 ...) para cada bloque que se escriba se deberá calcular el bloque de paridad. Esto incrementara o disminuirá el uso de procesador para estas tareas, pero por lo contrario -dependiendo del tipo de archivos que tengamos- nos hará perder o ahorrar espacio de disco. &lt;br /&gt;
&lt;br /&gt;
*'''El bloque (block) del sistema de archivos.''': La repartición de los bloques en cada sector puede causar que haya unos discos con mucha mas carga de actividad que otros. Esto puede influir negativamente en el desgaste de los discos.&lt;br /&gt;
&lt;br /&gt;
*'''El propio sistema de archivos.''': Los sistemas de archivos utilizan unos registros de transacciones que dependiendo del sistema de archivos comporta una u otra carga al procesador, se comporta de manera diferente en una RAID que en un disco normal y puede influir significativamente en el rendimiento.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Todos estos factores dependerán en cada caso mucho del uso final de la RAID: de los archivos que se vayan a guardar en ella, tamaño de los mismos, o uso que se le vaya a dar: almacenaje, muchos usuarios conectados a la vez....&lt;br /&gt;
&lt;br /&gt;
{{ nota | Recomiendo altamente el estudio de cada caso y la lectura de documentación especializada en cada tema para escoger la opción mas indicada. Estos factores son muy importantes, puesto que su influencia en el rendimiento o desgaste de la RAID puede ser muy notable.}}&lt;/div&gt;</summary>
		<author><name>JimCAT</name></author>	</entry>

	<entry>
		<id>https://guia-ubuntu.com/index.php/Crear_una_Software_RAID</id>
		<title>Crear una Software RAID</title>
		<link rel="alternate" type="text/html" href="https://guia-ubuntu.com/index.php/Crear_una_Software_RAID"/>
				<updated>2007-01-21T22:08:28Z</updated>
		
		<summary type="html">&lt;p&gt;JimCAT: Administración de una RAID y sus discos: formato&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ nota | La palabra '''RAID''' se refiere a '''RAID por software de Linux'''. '''Este artículo no trata ningún aspecto de RAID por hardware'''.}}&lt;br /&gt;
&lt;br /&gt;
== Información básica sobre RAIDs ==&lt;br /&gt;
&lt;br /&gt;
{{ nota | Si ya conoces que és una raid y para que sirve puedes pasar por alto absolutamente éste apartado.}}&lt;br /&gt;
&lt;br /&gt;
===¿Que és una RAID?¿Para que sirve?===&lt;br /&gt;
=====Historia=====&lt;br /&gt;
La tecnología RAID fue definida por primera vez en 1987 por un grupo de informáticos de la Universidad de California, Berkeley. Este grupo estudió la posibilidad de usar dos o más discos que aparecieran como un único dispositivo para el sistema.&lt;br /&gt;
&lt;br /&gt;
En 1988, los niveles RAID 1 a 5 fueron definidos formalmente por David A. Patterson, Garth A. Gibson y Randy H. Katz en el ensayo ''&amp;quot;Un Caso para Conjuntos de Discos Redundantes Económicos (RAID)&amp;quot;'' (''A Case for Redundant Arrays of Inexpensive Disks (RAID)''), publicado en la Conferencia SIGMOD de 1988 (págs. 109-116) [http://www.cs.cmu.edu/~garth/RAIDpaper/Patterson88.pdf PDF original]. El término «RAID» se usó por vez primera en este ensayo, que dio origen a toda la industria de los conjuntos de discos.&lt;br /&gt;
&lt;br /&gt;
=====¿Para que sirve?=====&lt;br /&gt;
Asi pues una raid sirve para crear un único volumen lógico, el cual fisicamente esté compuesto por varios discos fisicos. Dependiendo de que modo de RAID utilicemos, ésto nos servira para conseguir simplemente un volumen de capacidad mayor, o para conseguir un volumen con mayor seguridad contra fallos de hardware de los discos que lo componen grácias al almacenamiento redundante de estos.&lt;br /&gt;
&lt;br /&gt;
{{ nota | '''Hay que tener en cuenta que cando hablamos de Software RAID, siempre que hablamos de discos debemos entender que hablamos de particiones.'''}} &lt;br /&gt;
&lt;br /&gt;
===Modos básicos de RAID===&lt;br /&gt;
&lt;br /&gt;
=====Modo Lineal (Linear mode)=====&lt;br /&gt;
*Dos o más discos se combinan en un único dispositivo físico. Los discos se «adjuntan» unos a otros de tal manera que las escrituras en el dispositivo RAID primero llenarán el disco 0, a continuación el disco 1 y así sucesivamente. Los discos no tienen porqué ser del mismo tamaño. De hecho, los tamaños no importan para nada aquí. '''Se trata de una simple concatenación de discos'''&lt;br /&gt;
*No existe redundancia en este nivel. Si un disco falla perderá toda su información con toda probabilidad. Sin embargo, puede tener suerte y recuperar algunos datos, ya que el sistema de ficheros simplemente habrá perdido un gran puñado de datos consecutivos.&lt;br /&gt;
*El rendimiento de las lecturas y las escrituras no se incrementará para lecturas/escrituras individuales. Pero si varios usuarios usan el dispositivo, puede tener la suerte de que un usuario use efectivamente el primer disco y el otro usuario acceda a ficheros que por casualidad residan en el segundo disco. Si esto ocurre, verá un aumento en el rendimiento.&lt;br /&gt;
&lt;br /&gt;
=====RAID0 (Striped)=====&lt;br /&gt;
*También llamado modo ''striping'' o de distribución por bandas. Como el modo lineal salvo que las lecturas y escrituras se realizan en paralelo en los dispositivos. Éstos deben tener aproximadamente el mismo tamaño. Puesto que todos los accesos se realizan en paralelo, los discos se llenan por igual. Si un dispositivo es mucho mayor que los otros demás, el espacio extra se utilizará en el dispositivo RAID durante las escrituras en el extremo superior, aunque sólo se accederá a este disco más grande. Naturalmente, esto perjudica el rendimiento.&lt;br /&gt;
*Como en el modo lineal, tampoco hay redundancia en este nivel. A diferencia del modo lineal, no será capaz de recuperar ningún dato si un disco falla. Si elimina un disco de un grupo RAID-0, el dispositivo RAID no perderá simplemente un bloque consecutivo de datos, sino que se llenará con pequeños agujeros por todo el dispositivo.&lt;br /&gt;
*El rendimiento de las lecturas y las escrituras se incrementará, ya que las lecturas y las escrituras se realizan en paralelo sobre los dispositivos. Normalmente, ésta es la razón principal para usar RAID-0.Si los buses a los discos son suficientemente rápidos, puede obtener casi N*rendimiento de cada disco MiB/seg. &lt;br /&gt;
&lt;br /&gt;
=====RAID1 (Mirrored)=====&lt;br /&gt;
*Este es el primer modo que realmente tiene redundancia. RAID-1 se puede usar en dos discos identicos. Este modo mantiene en un disco un duplicado exacto de la información del otro disco.&lt;br /&gt;
*Si uno falla, los datos permanecerán intactos, puesto que tendremos el otro disco.&lt;br /&gt;
*Normalmente, el rendimiento de las lecturas es la suma de los rendimientos de los discos, mientras que el rendimiento de las escrituras es el mismo que el de un único dispositivo o, tal vez, incluso menos. Las lecturas se pueden hacer en paralelo pero, cuando se escribe, la CPU debe transferir 2 veces la cantidad de datos que normalmente transferiría (se deben enviar 2 copias idénticas de todos los datos, una a cada disco).&lt;br /&gt;
&lt;br /&gt;
=====RAID3 y RAID4=====&lt;br /&gt;
*Este nivel de RAID no se usa con mucha frecuencia. Se puede usar sobre 3 o más discos. En lugar de duplicar completamente la información, guarda información de paridad en un único disco y escribe datos a los otros discos de forma parecida a un RAID-0. Ya que uno de los discos se reserva para información de paridad, el tamaño del array será (N-1)*S, donde S es el tamaño del disco más pequeño del array. Como en un RAID1, los discos deben ser del mismo tamaño, o de lo contrario tendrá que aceptar que el valor de S en la fórmula (N-1)*S anterior será el tamaño del disco más pequeño del array.&lt;br /&gt;
*Si un disco falla, y no es el de paridad, se puede usar la información de paridad para reconstruir todos los datos. Si dos discos fallan, se perderá toda la información.&lt;br /&gt;
*La razón por la que estos niveles no se usan con mucha frecuencia es que la información de paridad se guarda en un único disco. Esta información se debe actualizar cada vez que se escribe en uno de los otros discos. Por eso, el disco de paridad se convertirá en un cuello de botella si no es mucho más rápido que los otros discos.&lt;br /&gt;
&lt;br /&gt;
=====RAID5=====&lt;br /&gt;
*Este es quizás el modo RAID más útil cuando uno desea combinar un mayor número de discos físicos y todavía conservar redundancia. RAID5 se puede usar sobre 3 o más discos. El tamaño del dispositivo RAID5 resultante será (N-1)*S, tal y como sucede con RAID4. La gran diferencia entre RAID5 y RAID4 es que la información de paridad se distribuye uniformemente entre los discos participantes, evitando el problema del cuello de botella del RAID4.&lt;br /&gt;
*Si uno de los discos falla, todos los datos permanecerán intactos, gracias a la información de paridad. Si dos discos fallan simultáneamente, todos los datos se perderán. RAID5 puede sobrevivir a un fallo de disco, pero no a dos o más.&lt;br /&gt;
*El rendimiento de lectura de RAID5 es equiparable al de RAID0 con el mísmo numero de discos. Exceptuando los bloques de paridad, los cuales pueden causar un ligero relentimiento en las escrituras (en las lecturas no se usan los bloques de paridad de noser que algun disco falle).&lt;br /&gt;
&lt;br /&gt;
{{ Consejo | Mas informacion sobre los [http://en.wikipedia.org/wiki/Standard_RAID_levels sistemas basicos de RAID]}}&lt;br /&gt;
&lt;br /&gt;
====Otros modos de RAID====&lt;br /&gt;
&lt;br /&gt;
Existen multitud de modos de RAID basados en la convinacion de diferentes RAIDs, es decir se utiliza un conjunto de RAIDs en un determinado sistema para crear una nueva RAID en -normalmente- otro sistema. Algunos de éstos sistemas son: RAID01, RAID10, RAID03, RAID30, RAID50, RAID51 (tambien llamada RAID53), RAID60, y RAID 100.&lt;br /&gt;
&lt;br /&gt;
{{ Consejo | Mas informacion sobre [http://en.wikipedia.org/wiki/Nested_RAID_levels Otros modos de RAID]}}&lt;br /&gt;
&lt;br /&gt;
==Paquete mdadm==&lt;br /&gt;
===mdadm para crear RAIDs por software===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para la creación y administracion de una RAID por software necesitaremos el paquete '''mdadm'''. &lt;br /&gt;
&lt;br /&gt;
La antigua colección de utilidades para RAID de los paquetes ''raidtools'' y ''raidtools2'' se ha dejado de usar actualmente puesto que dependia de un ficero de configuración (/etc/raidtab) dificil de mantener, y sys funciones eran limitadas. Desde agosto de 2001, existe la herramienta mdadm (multiple devices admin), éste paquete nos permite gestionar las RAIDs por software de una manera mucho mas simple y robusta. Actualmente se ha convertido en un estandar. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Instalar mdadm en Ubuntu===&lt;br /&gt;
&lt;br /&gt;
En principio el paquete '''mdadm viene instalado por defecto''' en ubuntu.&lt;br /&gt;
&lt;br /&gt;
Asimismo si no disponeis del paquete instalado podeis instalarlo con el ''Gestor de paquetes Synaptic'' o bien con el siguiente comando:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ sudo apt-get install mdadm&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Crear una RAID==&lt;br /&gt;
&lt;br /&gt;
En el caso ejemplo que voy a exponer crearé una RAID5 con 4 discos. Asimismo este procedimiento se puede seguir mas o menos de manera análoga para crear qualquier tipo de RAID.&lt;br /&gt;
&lt;br /&gt;
====Particionamiento====&lt;br /&gt;
&lt;br /&gt;
'''Debemos tener en cuenta, que puesto que vamos a crear una Software RAID, vamos a utilizar particiones en lugar de discos'''. Sin perjuicio que cada disco contenga una sola particion con la totalidad del tamaño del disco, como de echo és indicado.&lt;br /&gt;
&lt;br /&gt;
Así pues primeramente debemos preparar las particiones que vamos a utilizar para crear la RAID.&lt;br /&gt;
&lt;br /&gt;
Para ésto podemos utilizar cualquier herramienta de particionamiento. En nuestro caso vamos a utilizar GParted, una herramienta gráfica de facil uso. Puesto que Ubuntu no la lleva instalada por defecto la instalaremos mediante el Gestor de paquetes Synaptic, o bien con apt-get mediante comandos:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ sudo apt-get install gparted&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez instalado GParted, procedemos a crear una particion para la totalidad de cada uno de los discos idénticos de los que disponemos para crear la RAID.&lt;br /&gt;
Debemos crear una '''particion sin formato''', puesto que el formato de la RAID lo daremos cuando esta esté construida.&lt;br /&gt;
A parte del formato debemos indicar que se trara de un disco para crear una RAID. Esto lo podemos hacer de manera facil con GParted, seleccionando la partición e iendo a Menu Partición&amp;gt;gestionar señaladores y marcando el señalador &amp;quot;RAID&amp;quot;, tal y como muestran las imagenes.&lt;br /&gt;
[[Imagen:gparted.png|thumb|GParted con particón sin formato y con señalador RAID]]&lt;br /&gt;
[[Imagen:senyaladors.png|Ventana GParted donde marcar señalador RAID]]&lt;br /&gt;
&lt;br /&gt;
Marcar la partición como RAID no és vital para el funcionamiento de la RAID, asimismo es la manera más correcta de hacerlo y nos ayudará a distingir las particiones en un futuro. Con fdisk veremos este heco marcado como ''&amp;quot;Autodeteccón Linux raid&amp;quot; (Linux raid autodetect)''.&lt;br /&gt;
Una vez acabado el proceso podemos ver con fdisk -l un listado de las particiones como el siguiente (esta en Català puesto a que mi sistema esta en éste idioma):&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ sudo fdisk -l&lt;br /&gt;
&lt;br /&gt;
Disc /dev/sdb: 200.0 GiB, 200049647616 octets&lt;br /&gt;
255 capçals, 63 sectors/pista, 24321 cilindres&lt;br /&gt;
Unitats = cilindres de 16065 * 512 = 8225280 octets&lt;br /&gt;
&lt;br /&gt;
Dispositiu Arrenc.   Comença       Acaba    Blocs    Id  Sistema&lt;br /&gt;
/dev/sdb1               1       24321   195358401   fd  Autodetecció Linux raid&lt;br /&gt;
&lt;br /&gt;
Disc /dev/sdc: 200.0 GiB, 200049647616 octets&lt;br /&gt;
255 capçals, 63 sectors/pista, 24321 cilindres&lt;br /&gt;
Unitats = cilindres de 16065 * 512 = 8225280 octets&lt;br /&gt;
&lt;br /&gt;
Dispositiu Arrenc.   Comença       Acaba    Blocs    Id  Sistema&lt;br /&gt;
/dev/sdc1               1       24321   195358401   fd  Autodetecció Linux raid&lt;br /&gt;
&lt;br /&gt;
Disc /dev/sdd: 200.0 GiB, 200049647616 octets&lt;br /&gt;
255 capçals, 63 sectors/pista, 24321 cilindres&lt;br /&gt;
Unitats = cilindres de 16065 * 512 = 8225280 octets&lt;br /&gt;
&lt;br /&gt;
Dispositiu Arrenc.   Comença       Acaba    Blocs    Id  Sistema&lt;br /&gt;
/dev/sdd1               1       24321   195358401   fd  Autodetecció Linux raid&lt;br /&gt;
&lt;br /&gt;
Disc /dev/sde: 200.0 GiB, 200049647616 octets&lt;br /&gt;
255 capçals, 63 sectors/pista, 24321 cilindres&lt;br /&gt;
Unitats = cilindres de 16065 * 512 = 8225280 octets&lt;br /&gt;
&lt;br /&gt;
Dispositiu Arrenc.   Comença       Acaba    Blocs    Id  Sistema&lt;br /&gt;
/dev/sde1               1       24321   195358401   fd  Autodetecció Linux raid&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Podemos observar que la columna Id muestra el valor &amp;quot;fd&amp;quot; esto es debido a que lo hemos marcado como ''&amp;quot;Autodeteccón Linux raid&amp;quot; (Linux raid autodetect)''.&lt;br /&gt;
&lt;br /&gt;
====Creacion de la RAID====&lt;br /&gt;
&lt;br /&gt;
Primeramente antes de crear la RAID podemos ver en el fichero '''/proc/mdstat''' si al algun otro array:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ cat /proc/mdstat&lt;br /&gt;
Personalities :&lt;br /&gt;
Event: 0&lt;br /&gt;
unused devices: &amp;lt;none&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Vemos que no aparece ningun array.&lt;br /&gt;
&lt;br /&gt;
Proseguimos a la creacion del md en el que crearemos la RAID. Para ello utilizaremos el comando '''mknod''' como se muestra en la siguiente orden:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ sudo mknod /dev/md0 b 9 0&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Si ya tubieramos algun otro array llamado md0, podemos crear un md diferente: md1, md2, ...&lt;br /&gt;
&lt;br /&gt;
Procedemos ahora a crear finalmente la RAID:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ sudo mdadm --create /dev/md0 --level=raid5 --raid-devices=4 /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1&lt;br /&gt;
Continue creating array? yes&lt;br /&gt;
mdadm: array /dev/md0 started.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La raid heco esto empezará a crearse.&lt;br /&gt;
&lt;br /&gt;
Detalles del comando '''&amp;lt;nowiki&amp;gt;mdadm --create /dev/md0 --level=raid5 --raid-devices=4 /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1&amp;lt;/nowiki&amp;gt;''' :&lt;br /&gt;
&lt;br /&gt;
*En '''&amp;lt;nowiki&amp;gt;--create /dev/md0&amp;lt;/nowiki&amp;gt;''' le indicaremos el md al que vamos a asignar el array. Si hemos escogido otro lo deberemos cambiar aqui.&lt;br /&gt;
&lt;br /&gt;
*En '''&amp;lt;nowiki&amp;gt;--level=raid5&amp;lt;/nowiki&amp;gt;''' indicaremos el tipo de raid que queremos que sea. Los valores validos aqui son: ''linear, raid0, 0, stripe, raid1, 1, mirror, raid4, 4, raid5, 5, raid6, 6, multipath, mp, fautly''. Como vemos algunos de ellos son sinonimos, por lo que para una RAID5 podemos introducir ''&amp;quot;raid5&amp;quot;''  o bien ''&amp;quot;5&amp;quot;''.&lt;br /&gt;
&lt;br /&gt;
*Como vemos devemos indicarle las '''PARTICIONES''' (no los discos) con las que hacer la RAID, asi como el numero de particiones: '''&amp;lt;nowiki&amp;gt;--raid-devices=4 /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1&amp;lt;/nowiki&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
*otros modificadores útiles (no utilizados en el ejemplo):&lt;br /&gt;
**'''&amp;lt;nowiki&amp;gt;--verbose&amp;lt;/nowiki&amp;gt;''' nos explica mas cosas sobre lo que pasa. &lt;br /&gt;
**'''&amp;lt;nowiki&amp;gt;--chunk=&amp;lt;/nowiki&amp;gt;''' especifica cada segmento en kibibytes. '''Por defecto es 64'''. Ej: &amp;lt;nowiki&amp;gt;--chunk=32&amp;lt;/nowiki&amp;gt;. '''Antes de decidir el tamaño del segmento es recomendable que consultes el apartado de ''Factores de optimización del sistema de archivos en una RAID'' de este mismo documento.'''&lt;br /&gt;
**'''&amp;lt;nowiki&amp;gt;--parity=&amp;lt;/nowiki&amp;gt;''' Establece el algoritmo de paridad para RAID5. Las opciones son: '''''left-asymmetric,  left-symmetric,  right-asymmetric,  right-symmetric''''' (''la, ra, ls, rs'' en sus versiones reducidas). '''Por defecto és left-symmetric'''. Ej: &amp;lt;nowiki&amp;gt;--parity=right-asymmetric&amp;lt;/nowiki&amp;gt;. Este modificador tiene otras opciones avanzadas.&lt;br /&gt;
&lt;br /&gt;
{{ nota | Para mas información sobre otros modificadores del comando mdadm consultad una [http://www.linuxcommand.org/man_pages/mdadm8.html pagina man].}}&lt;br /&gt;
&lt;br /&gt;
Una vez hemos lanzado la orden de creación de la RAID, empezarán a trabajar los discos como locos: estan creando la RAID. Este proceso puede durar varias horas dependiendo de la capacidad de los discos y la potencia del ordenador/discos.&lt;br /&gt;
&lt;br /&gt;
Podemos visualizar en cualquier momento el estado de éste proceso en el fichero '''/proc/mdstat''':&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ cat /proc/mdstat&lt;br /&gt;
Personalities : [raid5] [raid4]&lt;br /&gt;
md0 : active raid5 sdb1[0] sde1[3] sdd1[2] sdc1[1]&lt;br /&gt;
      586075008 blocks [4/3] [UUU_]&lt;br /&gt;
      [&amp;gt;....................]  resync =  0.7% (4103401/586075008) finish=177.6min speed=97640K/sec&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;[4/3] [UUU_]&amp;lt;/nowiki&amp;gt; nos indica el numero de discos que esta activo y correcto en este momento. No nos tenemos que preocupar porque durante éste periodo de creacion de la RAID nos marque que hay alguno incorrecto. Cuando finalice el proceso éste indicador deberá mostrarnos que todos los discos están correctos.&lt;br /&gt;
&lt;br /&gt;
Una vez ha terminado el proceso de construcción de la raid podemos ver de nuevo en el fichero '''/proc/mdstat''' el estado de nuestro array:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ cat /proc/mdstat&lt;br /&gt;
Personalities : [raid5] [raid4] &lt;br /&gt;
md0 : active raid5 sdb1[0] sde1[3] sdd1[2] sdc1[1]&lt;br /&gt;
      586075008 blocks level 5, 64k chunk, algorithm 2 [4/4] [UUUU]&lt;br /&gt;
      &lt;br /&gt;
unused devices: &amp;lt;none&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Perfecto!&lt;br /&gt;
&lt;br /&gt;
Una vez creada la RAID solo debemos montarla y formatearla con el sistema de ficheros que deseemos.&lt;br /&gt;
&lt;br /&gt;
====Formatear la RAID====&lt;br /&gt;
&lt;br /&gt;
Para formatear la RAID utilizaremos el comando '''mkfs''':&lt;br /&gt;
&lt;br /&gt;
'''Con ReiserFS'''&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;mkfs.reiserfs /dev/md0&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En mi caso he utilizado el sistema de archivos ReiserFS, pero podemos utilizar cualquier otro como ext3:&lt;br /&gt;
&lt;br /&gt;
'''Con ext3'''&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;mkfs.ext3 /dev/md0&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Montar la RAID====&lt;br /&gt;
&lt;br /&gt;
Para montar la RAID añadimos la siguiente línea al '''fichero /etc/fstab''' &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;/dev/md0 /punto_de_montaje sistema_de_archivos defaults,user 0 0&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Recuerda que debes tener creada la carpeta '''/punto_de_montaje''' (la ruta que quieras), con los permisos correspondientes a los usuarios que quieras que accedan a la RAID.&lt;br /&gt;
Recuerda también que debes especificar que sistema de archivos es la RAID cambiando '''sistema_de_archivos''' por '''reiserfs, ext3'''... segun hayas escojido.&lt;br /&gt;
&lt;br /&gt;
Para montar la raid bastara luego con hacer:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ sudo mount /punto_de_montaje&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
O bien reiniciar y que Ubuntu la monte automáticamente en el inicio del sistema.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Monitorización del estado una RAID y sus discos==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Estado actual de los discos y unidades RAID&lt;br /&gt;
'''cat /proc/mdstat'''&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ cat /proc/mdstat &lt;br /&gt;
Personalities : [raid5] [raid4] &lt;br /&gt;
md0 : active raid5 sdb1[0] sde1[3] sdd1[2] sdc1[1]&lt;br /&gt;
      586075008 blocks level 5, 64k chunk, algorithm 2 [4/4] [UUUU]&lt;br /&gt;
      &lt;br /&gt;
unused devices: &amp;lt;none&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Mas detalles sobre las unidades RAID&lt;br /&gt;
&lt;br /&gt;
'''mdadm --query /dev/md0'''&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ sudo mdadm --query /dev/md0&lt;br /&gt;
Password:&lt;br /&gt;
/dev/md0: 558.92GiB raid5 4 devices, 0 spares. Use mdadm --detail for more detail.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''mdadm --detail /dev/md0'''&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ sudo mdadm --detail /dev/md0&lt;br /&gt;
/dev/md0:&lt;br /&gt;
        Version : 00.90.03&lt;br /&gt;
  Creation Time : Sat Jan 20 17:27:56 2007&lt;br /&gt;
     Raid Level : raid5&lt;br /&gt;
     Array Size : 586075008 (558.92 GiB 600.14 GB)&lt;br /&gt;
    Device Size : 195358336 (186.31 GiB 200.05 GB)&lt;br /&gt;
   Raid Devices : 4&lt;br /&gt;
  Total Devices : 4&lt;br /&gt;
Preferred Minor : 0&lt;br /&gt;
    Persistence : Superblock is persistent&lt;br /&gt;
&lt;br /&gt;
    Update Time : Sun Jan 21 22:23:05 2007&lt;br /&gt;
          State : clean&lt;br /&gt;
 Active Devices : 4&lt;br /&gt;
Working Devices : 4&lt;br /&gt;
 Failed Devices : 0&lt;br /&gt;
  Spare Devices : 0&lt;br /&gt;
&lt;br /&gt;
         Layout : left-symmetric&lt;br /&gt;
     Chunk Size : 64K&lt;br /&gt;
&lt;br /&gt;
           UUID : d65ce83c:150ba8ab:cfc213b0:81723f7b&lt;br /&gt;
         Events : 0.3084&lt;br /&gt;
&lt;br /&gt;
    Number   Major   Minor   RaidDevice State&lt;br /&gt;
       0       8       17        0      active sync   /dev/sdb1&lt;br /&gt;
       1       8       33        1      active sync   /dev/sdc1&lt;br /&gt;
       2       8       49        2      active sync   /dev/sdd1&lt;br /&gt;
       3       8       65        3      active sync   /dev/sde1&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Mas detalles de los discos&lt;br /&gt;
&lt;br /&gt;
'''mdadm --query /dev/sdb1'''&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ sudo mdadm --query /dev/sdb1&lt;br /&gt;
/dev/sdb1: is not an md array&lt;br /&gt;
/dev/sdb1: device 0 in 4 device active raid5 /dev/md0.  Use mdadm --examine for more detail.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''mdadm --examine /dev/sdb1'''&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ sudo mdadm --examine /dev/sdb1&lt;br /&gt;
/dev/sdb1:&lt;br /&gt;
          Magic : a92b4efc&lt;br /&gt;
        Version : 00.90.00&lt;br /&gt;
           UUID : d65ce83c:150ba8ab:cfc213b0:81723f7b&lt;br /&gt;
  Creation Time : Sat Jan 20 17:27:56 2007&lt;br /&gt;
     Raid Level : raid5&lt;br /&gt;
    Device Size : 195358336 (186.31 GiB 200.05 GB)&lt;br /&gt;
     Array Size : 586075008 (558.92 GiB 600.14 GB)&lt;br /&gt;
   Raid Devices : 4&lt;br /&gt;
  Total Devices : 4&lt;br /&gt;
Preferred Minor : 0&lt;br /&gt;
&lt;br /&gt;
    Update Time : Sun Jan 21 22:23:05 2007&lt;br /&gt;
          State : clean&lt;br /&gt;
 Active Devices : 4&lt;br /&gt;
Working Devices : 4&lt;br /&gt;
 Failed Devices : 0&lt;br /&gt;
  Spare Devices : 0&lt;br /&gt;
       Checksum : 7cd3d7e7 - correct&lt;br /&gt;
         Events : 0.3084&lt;br /&gt;
&lt;br /&gt;
         Layout : left-symmetric&lt;br /&gt;
     Chunk Size : 64K&lt;br /&gt;
&lt;br /&gt;
      Number   Major   Minor   RaidDevice State&lt;br /&gt;
this     0       8       17        0      active sync   /dev/sdb1&lt;br /&gt;
&lt;br /&gt;
   0     0       8       17        0      active sync   /dev/sdb1&lt;br /&gt;
   1     1       8       33        1      active sync   /dev/sdc1&lt;br /&gt;
   2     2       8       49        2      active sync   /dev/sdd1&lt;br /&gt;
   3     3       8       65        3      active sync   /dev/sde1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Administración de una RAID y sus discos==&lt;br /&gt;
&lt;br /&gt;
*Establecer un disco como faulty/failed:&lt;br /&gt;
&lt;br /&gt;
 $ sudo mdadm --fail /dev/md0 /dev/sdb1&lt;br /&gt;
&lt;br /&gt;
{{ Advertencia | No utilizar en '''RAID0''' ó RAID en modo '''linear'''. '''Pueden perderse los datos'''!}}&lt;br /&gt;
&lt;br /&gt;
*Quitar un disco fallido de una RAID:&lt;br /&gt;
&lt;br /&gt;
 $ sudo mdadm --remove /dev/md0 /dev/sdb1&lt;br /&gt;
&lt;br /&gt;
*Limpiar cualquier informacion previa de un disco RAID (Ej. al reutilizar un disco de otra raid antigua)&lt;br /&gt;
&lt;br /&gt;
 $ sudo mdadm --zero-superblock /dev/sdb1&lt;br /&gt;
&lt;br /&gt;
*Añadir un disco a la RAID&lt;br /&gt;
&lt;br /&gt;
 $ sudo mdadm --add /dev/md0 /dev/hdc1&lt;br /&gt;
&lt;br /&gt;
==Factores de optimización del sistema de archivos en una RAID==&lt;br /&gt;
&lt;br /&gt;
'''Hay diversos factores que pueden influir fuertemente en el rendimiento de una RAID de manera realmente muy importante.'''&lt;br /&gt;
&lt;br /&gt;
He leido muy diversa información sobre algunos de estos aspectos, quedandome algunos mas claros que otros. Seguidamente apunto algunos de los factores que he encontrado. Asimismo si alguien tiene mayor conocimiento sobre alguno estaria muy interesante que lo complementara, o si es el caso l ocorrigiera.&lt;br /&gt;
&lt;br /&gt;
*'''El sector (chunk) que elijamos para crear la RAID.''': En un sistema con paridad (RAID4, RAID5 ...) para cada bloque que se escriba se debera calcular el bloque de paridad. Esto incrementara o disminuira el uso de procesador para estas tareas, pero por lo contrario -dependiendo del tipo de archivos que tengamos- nos hara perder o ahorrar espacio de disco. &lt;br /&gt;
&lt;br /&gt;
*'''El bloque (block) del sistema de archivos.''': La reparticion de los bloques en cada sector puede causar que haya unos discos con mucha mas carga de actividad que otros. Esto puede influir negativamente en el desgaste de los discos.&lt;br /&gt;
&lt;br /&gt;
*'''El propio sistema de archivos.''': Los sistemas de archivos utilizan unos registros de transacciones que dependiendo del sistema de archivos comporta una u otra carga al procesador, se comporta de manera diferente en una RAID que en un disco normal y puede influir significativamente en el rendimiento.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Todos estos factores dependeran en cada caso mucho del uso final de la RAID: de los archivos que se vayan a guardar en ella, tamaño de los mismos, o uso que se le vaya a dar: almacenaje, muchos usuarios conectados a la vez....&lt;br /&gt;
&lt;br /&gt;
{{ nota | Recomiendo altamente el estudio de cada caso y la lectura de documentación especializada en cada tema para escoger la opcion mas indicada. Estos factores son muy importantes, puesto que su influencia en el rendimiento o desgaste de la RAID puede ser muy notable.}}&lt;/div&gt;</summary>
		<author><name>JimCAT</name></author>	</entry>

	<entry>
		<id>https://guia-ubuntu.com/index.php/Crear_una_Software_RAID</id>
		<title>Crear una Software RAID</title>
		<link rel="alternate" type="text/html" href="https://guia-ubuntu.com/index.php/Crear_una_Software_RAID"/>
				<updated>2007-01-21T21:43:08Z</updated>
		
		<summary type="html">&lt;p&gt;JimCAT: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ nota | La palabra '''RAID''' se refiere a '''RAID por software de Linux'''. '''Este artículo no trata ningún aspecto de RAID por hardware'''.}}&lt;br /&gt;
&lt;br /&gt;
== Información básica sobre RAIDs ==&lt;br /&gt;
&lt;br /&gt;
{{ nota | Si ya conoces que és una raid y para que sirve puedes pasar por alto absolutamente éste apartado.}}&lt;br /&gt;
&lt;br /&gt;
===¿Que és una RAID?¿Para que sirve?===&lt;br /&gt;
=====Historia=====&lt;br /&gt;
La tecnología RAID fue definida por primera vez en 1987 por un grupo de informáticos de la Universidad de California, Berkeley. Este grupo estudió la posibilidad de usar dos o más discos que aparecieran como un único dispositivo para el sistema.&lt;br /&gt;
&lt;br /&gt;
En 1988, los niveles RAID 1 a 5 fueron definidos formalmente por David A. Patterson, Garth A. Gibson y Randy H. Katz en el ensayo ''&amp;quot;Un Caso para Conjuntos de Discos Redundantes Económicos (RAID)&amp;quot;'' (''A Case for Redundant Arrays of Inexpensive Disks (RAID)''), publicado en la Conferencia SIGMOD de 1988 (págs. 109-116) [http://www.cs.cmu.edu/~garth/RAIDpaper/Patterson88.pdf PDF original]. El término «RAID» se usó por vez primera en este ensayo, que dio origen a toda la industria de los conjuntos de discos.&lt;br /&gt;
&lt;br /&gt;
=====¿Para que sirve?=====&lt;br /&gt;
Asi pues una raid sirve para crear un único volumen lógico, el cual fisicamente esté compuesto por varios discos fisicos. Dependiendo de que modo de RAID utilicemos, ésto nos servira para conseguir simplemente un volumen de capacidad mayor, o para conseguir un volumen con mayor seguridad contra fallos de hardware de los discos que lo componen grácias al almacenamiento redundante de estos.&lt;br /&gt;
&lt;br /&gt;
{{ nota | '''Hay que tener en cuenta que cando hablamos de Software RAID, siempre que hablamos de discos debemos entender que hablamos de particiones.'''}} &lt;br /&gt;
&lt;br /&gt;
===Modos básicos de RAID===&lt;br /&gt;
&lt;br /&gt;
=====Modo Lineal (Linear mode)=====&lt;br /&gt;
*Dos o más discos se combinan en un único dispositivo físico. Los discos se «adjuntan» unos a otros de tal manera que las escrituras en el dispositivo RAID primero llenarán el disco 0, a continuación el disco 1 y así sucesivamente. Los discos no tienen porqué ser del mismo tamaño. De hecho, los tamaños no importan para nada aquí. '''Se trata de una simple concatenación de discos'''&lt;br /&gt;
*No existe redundancia en este nivel. Si un disco falla perderá toda su información con toda probabilidad. Sin embargo, puede tener suerte y recuperar algunos datos, ya que el sistema de ficheros simplemente habrá perdido un gran puñado de datos consecutivos.&lt;br /&gt;
*El rendimiento de las lecturas y las escrituras no se incrementará para lecturas/escrituras individuales. Pero si varios usuarios usan el dispositivo, puede tener la suerte de que un usuario use efectivamente el primer disco y el otro usuario acceda a ficheros que por casualidad residan en el segundo disco. Si esto ocurre, verá un aumento en el rendimiento.&lt;br /&gt;
&lt;br /&gt;
=====RAID0 (Striped)=====&lt;br /&gt;
*También llamado modo ''striping'' o de distribución por bandas. Como el modo lineal salvo que las lecturas y escrituras se realizan en paralelo en los dispositivos. Éstos deben tener aproximadamente el mismo tamaño. Puesto que todos los accesos se realizan en paralelo, los discos se llenan por igual. Si un dispositivo es mucho mayor que los otros demás, el espacio extra se utilizará en el dispositivo RAID durante las escrituras en el extremo superior, aunque sólo se accederá a este disco más grande. Naturalmente, esto perjudica el rendimiento.&lt;br /&gt;
*Como en el modo lineal, tampoco hay redundancia en este nivel. A diferencia del modo lineal, no será capaz de recuperar ningún dato si un disco falla. Si elimina un disco de un grupo RAID-0, el dispositivo RAID no perderá simplemente un bloque consecutivo de datos, sino que se llenará con pequeños agujeros por todo el dispositivo.&lt;br /&gt;
*El rendimiento de las lecturas y las escrituras se incrementará, ya que las lecturas y las escrituras se realizan en paralelo sobre los dispositivos. Normalmente, ésta es la razón principal para usar RAID-0.Si los buses a los discos son suficientemente rápidos, puede obtener casi N*rendimiento de cada disco MiB/seg. &lt;br /&gt;
&lt;br /&gt;
=====RAID1 (Mirrored)=====&lt;br /&gt;
*Este es el primer modo que realmente tiene redundancia. RAID-1 se puede usar en dos discos identicos. Este modo mantiene en un disco un duplicado exacto de la información del otro disco.&lt;br /&gt;
*Si uno falla, los datos permanecerán intactos, puesto que tendremos el otro disco.&lt;br /&gt;
*Normalmente, el rendimiento de las lecturas es la suma de los rendimientos de los discos, mientras que el rendimiento de las escrituras es el mismo que el de un único dispositivo o, tal vez, incluso menos. Las lecturas se pueden hacer en paralelo pero, cuando se escribe, la CPU debe transferir 2 veces la cantidad de datos que normalmente transferiría (se deben enviar 2 copias idénticas de todos los datos, una a cada disco).&lt;br /&gt;
&lt;br /&gt;
=====RAID3 y RAID4=====&lt;br /&gt;
*Este nivel de RAID no se usa con mucha frecuencia. Se puede usar sobre 3 o más discos. En lugar de duplicar completamente la información, guarda información de paridad en un único disco y escribe datos a los otros discos de forma parecida a un RAID-0. Ya que uno de los discos se reserva para información de paridad, el tamaño del array será (N-1)*S, donde S es el tamaño del disco más pequeño del array. Como en un RAID1, los discos deben ser del mismo tamaño, o de lo contrario tendrá que aceptar que el valor de S en la fórmula (N-1)*S anterior será el tamaño del disco más pequeño del array.&lt;br /&gt;
*Si un disco falla, y no es el de paridad, se puede usar la información de paridad para reconstruir todos los datos. Si dos discos fallan, se perderá toda la información.&lt;br /&gt;
*La razón por la que estos niveles no se usan con mucha frecuencia es que la información de paridad se guarda en un único disco. Esta información se debe actualizar cada vez que se escribe en uno de los otros discos. Por eso, el disco de paridad se convertirá en un cuello de botella si no es mucho más rápido que los otros discos.&lt;br /&gt;
&lt;br /&gt;
=====RAID5=====&lt;br /&gt;
*Este es quizás el modo RAID más útil cuando uno desea combinar un mayor número de discos físicos y todavía conservar redundancia. RAID5 se puede usar sobre 3 o más discos. El tamaño del dispositivo RAID5 resultante será (N-1)*S, tal y como sucede con RAID4. La gran diferencia entre RAID5 y RAID4 es que la información de paridad se distribuye uniformemente entre los discos participantes, evitando el problema del cuello de botella del RAID4.&lt;br /&gt;
*Si uno de los discos falla, todos los datos permanecerán intactos, gracias a la información de paridad. Si dos discos fallan simultáneamente, todos los datos se perderán. RAID5 puede sobrevivir a un fallo de disco, pero no a dos o más.&lt;br /&gt;
*El rendimiento de lectura de RAID5 es equiparable al de RAID0 con el mísmo numero de discos. Exceptuando los bloques de paridad, los cuales pueden causar un ligero relentimiento en las escrituras (en las lecturas no se usan los bloques de paridad de noser que algun disco falle).&lt;br /&gt;
&lt;br /&gt;
{{ nota | Mas informacion sobre los [http://en.wikipedia.org/wiki/Standard_RAID_levels sistemas basicos de RAID]}}&lt;br /&gt;
&lt;br /&gt;
====Otros modos de RAID====&lt;br /&gt;
&lt;br /&gt;
Existen multitud de modos de RAID basados en la convinacion de diferentes RAIDs, es decir se utiliza un conjunto de RAIDs en un determinado sistema para crear una nueva RAID en -normalmente- otro sistema. Algunos de éstos sistemas son: RAID01, RAID10, RAID03, RAID30, RAID50, RAID51 (tambien llamada RAID53), RAID60, y RAID 100.&lt;br /&gt;
&lt;br /&gt;
{{ nota | Mas informacion sobre [http://en.wikipedia.org/wiki/Nested_RAID_levels Otros modos de RAID]}}&lt;br /&gt;
&lt;br /&gt;
==Paquete mdadm==&lt;br /&gt;
===mdadm para crear RAIDs por software===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para la creación y administracion de una RAID por software necesitaremos el paquete '''mdadm'''. &lt;br /&gt;
&lt;br /&gt;
La antigua colección de utilidades para RAID de los paquetes ''raidtools'' y ''raidtools2'' se ha dejado de usar actualmente puesto que dependia de un ficero de configuración (/etc/raidtab) dificil de mantener, y sys funciones eran limitadas. Desde agosto de 2001, existe la herramienta mdadm (multiple devices admin), éste paquete nos permite gestionar las RAIDs por software de una manera mucho mas simple y robusta. Actualmente se ha convertido en un estandar. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Instalar mdadm en Ubuntu===&lt;br /&gt;
&lt;br /&gt;
En principio el paquete '''mdadm viene instalado por defecto''' en ubuntu.&lt;br /&gt;
&lt;br /&gt;
Asimismo si no disponeis del paquete instalado podeis instalarlo con el ''Gestor de paquetes Synaptic'' o bien con el siguiente comando:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ sudo apt-get install mdadm&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Crear una RAID==&lt;br /&gt;
&lt;br /&gt;
En el caso ejemplo que voy a exponer crearé una RAID5 con 4 discos. Asimismo este procedimiento se puede seguir mas o menos de manera análoga para crear qualquier tipo de RAID.&lt;br /&gt;
&lt;br /&gt;
====Particionamiento====&lt;br /&gt;
&lt;br /&gt;
'''Debemos tener en cuenta, que puesto que vamos a crear una Software RAID, vamos a utilizar particiones en lugar de discos'''. Sin perjuicio que cada disco contenga una sola particion con la totalidad del tamaño del disco, como de echo és indicado.&lt;br /&gt;
&lt;br /&gt;
Así pues primeramente debemos preparar las particiones que vamos a utilizar para crear la RAID.&lt;br /&gt;
&lt;br /&gt;
Para ésto podemos utilizar cualquier herramienta de particionamiento. En nuestro caso vamos a utilizar GParted, una herramienta gráfica de facil uso. Puesto que Ubuntu no la lleva instalada por defecto la instalaremos mediante el Gestor de paquetes Synaptic, o bien con apt-get mediante comandos:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ sudo apt-get install gparted&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez instalado GParted, procedemos a crear una particion para la totalidad de cada uno de los discos idénticos de los que disponemos para crear la RAID.&lt;br /&gt;
Debemos crear una '''particion sin formato''', puesto que el formato de la RAID lo daremos cuando esta esté construida.&lt;br /&gt;
A parte del formato debemos indicar que se trara de un disco para crear una RAID. Esto lo podemos hacer de manera facil con GParted, seleccionando la partición e iendo a Menu Partición&amp;gt;gestionar señaladores y marcando el señalador &amp;quot;RAID&amp;quot;, tal y como muestran las imagenes.&lt;br /&gt;
[[Imagen:gparted.png|thumb|GParted con particón sin formato y con señalador RAID]]&lt;br /&gt;
[[Imagen:senyaladors.png|Ventana GParted donde marcar señalador RAID]]&lt;br /&gt;
&lt;br /&gt;
Marcar la partición como RAID no és vital para el funcionamiento de la RAID, asimismo es la manera más correcta de hacerlo y nos ayudará a distingir las particiones en un futuro. Con fdisk veremos este heco marcado como ''&amp;quot;Autodeteccón Linux raid&amp;quot; (Linux raid autodetect)''.&lt;br /&gt;
Una vez acabado el proceso podemos ver con fdisk -l un listado de las particiones como el siguiente (esta en Català puesto a que mi sistema esta en éste idioma):&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ sudo fdisk -l&lt;br /&gt;
&lt;br /&gt;
Disc /dev/sdb: 200.0 GiB, 200049647616 octets&lt;br /&gt;
255 capçals, 63 sectors/pista, 24321 cilindres&lt;br /&gt;
Unitats = cilindres de 16065 * 512 = 8225280 octets&lt;br /&gt;
&lt;br /&gt;
Dispositiu Arrenc.   Comença       Acaba    Blocs    Id  Sistema&lt;br /&gt;
/dev/sdb1               1       24321   195358401   fd  Autodetecció Linux raid&lt;br /&gt;
&lt;br /&gt;
Disc /dev/sdc: 200.0 GiB, 200049647616 octets&lt;br /&gt;
255 capçals, 63 sectors/pista, 24321 cilindres&lt;br /&gt;
Unitats = cilindres de 16065 * 512 = 8225280 octets&lt;br /&gt;
&lt;br /&gt;
Dispositiu Arrenc.   Comença       Acaba    Blocs    Id  Sistema&lt;br /&gt;
/dev/sdc1               1       24321   195358401   fd  Autodetecció Linux raid&lt;br /&gt;
&lt;br /&gt;
Disc /dev/sdd: 200.0 GiB, 200049647616 octets&lt;br /&gt;
255 capçals, 63 sectors/pista, 24321 cilindres&lt;br /&gt;
Unitats = cilindres de 16065 * 512 = 8225280 octets&lt;br /&gt;
&lt;br /&gt;
Dispositiu Arrenc.   Comença       Acaba    Blocs    Id  Sistema&lt;br /&gt;
/dev/sdd1               1       24321   195358401   fd  Autodetecció Linux raid&lt;br /&gt;
&lt;br /&gt;
Disc /dev/sde: 200.0 GiB, 200049647616 octets&lt;br /&gt;
255 capçals, 63 sectors/pista, 24321 cilindres&lt;br /&gt;
Unitats = cilindres de 16065 * 512 = 8225280 octets&lt;br /&gt;
&lt;br /&gt;
Dispositiu Arrenc.   Comença       Acaba    Blocs    Id  Sistema&lt;br /&gt;
/dev/sde1               1       24321   195358401   fd  Autodetecció Linux raid&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Podemos observar que la columna Id muestra el valor &amp;quot;fd&amp;quot; esto es debido a que lo hemos marcado como ''&amp;quot;Autodeteccón Linux raid&amp;quot; (Linux raid autodetect)''.&lt;br /&gt;
&lt;br /&gt;
====Creacion de la RAID====&lt;br /&gt;
&lt;br /&gt;
Primeramente antes de crear la RAID podemos ver en el fichero '''/proc/mdstat''' si al algun otro array:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ cat /proc/mdstat&lt;br /&gt;
Personalities :&lt;br /&gt;
Event: 0&lt;br /&gt;
unused devices: &amp;lt;none&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Vemos que no aparece ningun array.&lt;br /&gt;
&lt;br /&gt;
Proseguimos a la creacion del md en el que crearemos la RAID. Para ello utilizaremos el comando '''mknod''' como se muestra en la siguiente orden:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ sudo mknod /dev/md0 b 9 0&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Si ya tubieramos algun otro array llamado md0, podemos crear un md diferente: md1, md2, ...&lt;br /&gt;
&lt;br /&gt;
Procedemos ahora a crear finalmente la RAID:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ sudo mdadm --create /dev/md0 --level=raid5 --raid-devices=4 /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1&lt;br /&gt;
Continue creating array? yes&lt;br /&gt;
mdadm: array /dev/md0 started.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La raid heco esto empezará a crearse.&lt;br /&gt;
&lt;br /&gt;
Detalles del comando '''&amp;lt;nowiki&amp;gt;mdadm --create /dev/md0 --level=raid5 --raid-devices=4 /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1&amp;lt;/nowiki&amp;gt;''' :&lt;br /&gt;
&lt;br /&gt;
*En '''&amp;lt;nowiki&amp;gt;--create /dev/md0&amp;lt;/nowiki&amp;gt;''' le indicaremos el md al que vamos a asignar el array. Si hemos escogido otro lo deberemos cambiar aqui.&lt;br /&gt;
&lt;br /&gt;
*En '''&amp;lt;nowiki&amp;gt;--level=raid5&amp;lt;/nowiki&amp;gt;''' indicaremos el tipo de raid que queremos que sea. Los valores validos aqui son: ''linear, raid0, 0, stripe, raid1, 1, mirror, raid4, 4, raid5, 5, raid6, 6, multipath, mp, fautly''. Como vemos algunos de ellos son sinonimos, por lo que para una RAID5 podemos introducir ''&amp;quot;raid5&amp;quot;''  o bien ''&amp;quot;5&amp;quot;''.&lt;br /&gt;
&lt;br /&gt;
*Como vemos devemos indicarle las '''PARTICIONES''' (no los discos) con las que hacer la RAID, asi como el numero de particiones: '''&amp;lt;nowiki&amp;gt;--raid-devices=4 /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1&amp;lt;/nowiki&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
*otros modificadores útiles (no utilizados en el ejemplo):&lt;br /&gt;
**'''&amp;lt;nowiki&amp;gt;--verbose&amp;lt;/nowiki&amp;gt;''' nos explica mas cosas sobre lo que pasa. &lt;br /&gt;
**'''&amp;lt;nowiki&amp;gt;--chunk=&amp;lt;/nowiki&amp;gt;''' especifica cada segmento en kibibytes. '''Por defecto es 64'''. Ej: &amp;lt;nowiki&amp;gt;--chunk=32&amp;lt;/nowiki&amp;gt;. '''Antes de decidir el tamaño del segmento es recomendable que consultes el apartado de ''Factores de optimización del sistema de archivos en una RAID'' de este mismo documento.'''&lt;br /&gt;
**'''&amp;lt;nowiki&amp;gt;--parity=&amp;lt;/nowiki&amp;gt;''' Establece el algoritmo de paridad para RAID5. Las opciones son: '''''left-asymmetric,  left-symmetric,  right-asymmetric,  right-symmetric''''' (''la, ra, ls, rs'' en sus versiones reducidas). '''Por defecto és left-symmetric'''. Ej: &amp;lt;nowiki&amp;gt;--parity=right-asymmetric&amp;lt;/nowiki&amp;gt;. Este modificador tiene otras opciones avanzadas.&lt;br /&gt;
&lt;br /&gt;
{{ nota | Para mas información sobre otros modificadores del comando mdadm consultad una [http://www.linuxcommand.org/man_pages/mdadm8.html pagina man].}}&lt;br /&gt;
&lt;br /&gt;
Una vez hemos lanzado la orden de creación de la RAID, empezarán a trabajar los discos como locos: estan creando la RAID. Este proceso puede durar varias horas dependiendo de la capacidad de los discos y la potencia del ordenador/discos.&lt;br /&gt;
&lt;br /&gt;
Podemos visualizar en cualquier momento el estado de éste proceso en el fichero '''/proc/mdstat''':&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ cat /proc/mdstat&lt;br /&gt;
Personalities : [raid5] [raid4]&lt;br /&gt;
md0 : active raid5 sdb1[0] sde1[3] sdd1[2] sdc1[1]&lt;br /&gt;
      586075008 blocks [4/3] [UUU_]&lt;br /&gt;
      [&amp;gt;....................]  resync =  0.7% (4103401/586075008) finish=177.6min speed=97640K/sec&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;[4/3] [UUU_]&amp;lt;/nowiki&amp;gt; nos indica el numero de discos que esta activo y correcto en este momento. No nos tenemos que preocupar porque durante éste periodo de creacion de la RAID nos marque que hay alguno incorrecto. Cuando finalice el proceso éste indicador deberá mostrarnos que todos los discos están correctos.&lt;br /&gt;
&lt;br /&gt;
Una vez ha terminado el proceso de construcción de la raid podemos ver de nuevo en el fichero '''/proc/mdstat''' el estado de nuestro array:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ cat /proc/mdstat&lt;br /&gt;
Personalities : [raid5] [raid4] &lt;br /&gt;
md0 : active raid5 sdb1[0] sde1[3] sdd1[2] sdc1[1]&lt;br /&gt;
      586075008 blocks level 5, 64k chunk, algorithm 2 [4/4] [UUUU]&lt;br /&gt;
      &lt;br /&gt;
unused devices: &amp;lt;none&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Perfecto!&lt;br /&gt;
&lt;br /&gt;
Una vez creada la RAID solo debemos montarla y formatearla con el sistema de ficheros que deseemos.&lt;br /&gt;
&lt;br /&gt;
====Formatear la RAID====&lt;br /&gt;
&lt;br /&gt;
Para formatear la RAID utilizaremos el comando '''mkfs''':&lt;br /&gt;
&lt;br /&gt;
'''Con ReiserFS'''&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;mkfs.reiserfs /dev/md0&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En mi caso he utilizado el sistema de archivos ReiserFS, pero podemos utilizar cualquier otro como ext3:&lt;br /&gt;
&lt;br /&gt;
'''Con ext3'''&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;mkfs.ext3 /dev/md0&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Montar la RAID====&lt;br /&gt;
&lt;br /&gt;
Para montar la RAID añadimos la siguiente línea al '''fichero /etc/fstab''' &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;/dev/md0 /punto_de_montaje sistema_de_archivos defaults,user 0 0&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Recuerda que debes tener creada la carpeta '''/punto_de_montaje''' (la ruta que quieras), con los permisos correspondientes a los usuarios que quieras que accedan a la RAID.&lt;br /&gt;
Recuerda también que debes especificar que sistema de archivos es la RAID cambiando '''sistema_de_archivos''' por '''reiserfs, ext3'''... segun hayas escojido.&lt;br /&gt;
&lt;br /&gt;
Para montar la raid bastara luego con hacer:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ sudo mount /punto_de_montaje&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
O bien reiniciar y que Ubuntu la monte automáticamente en el inicio del sistema.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Monitorización del estado una RAID y sus discos==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Estado actual de los discos y unidades RAID&lt;br /&gt;
'''cat /proc/mdstat'''&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ cat /proc/mdstat &lt;br /&gt;
Personalities : [raid5] [raid4] &lt;br /&gt;
md0 : active raid5 sdb1[0] sde1[3] sdd1[2] sdc1[1]&lt;br /&gt;
      586075008 blocks level 5, 64k chunk, algorithm 2 [4/4] [UUUU]&lt;br /&gt;
      &lt;br /&gt;
unused devices: &amp;lt;none&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Mas detalles sobre las unidades RAID&lt;br /&gt;
&lt;br /&gt;
'''mdadm --query /dev/md0'''&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ sudo mdadm --query /dev/md0&lt;br /&gt;
Password:&lt;br /&gt;
/dev/md0: 558.92GiB raid5 4 devices, 0 spares. Use mdadm --detail for more detail.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''mdadm --detail /dev/md0'''&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ sudo mdadm --detail /dev/md0&lt;br /&gt;
/dev/md0:&lt;br /&gt;
        Version : 00.90.03&lt;br /&gt;
  Creation Time : Sat Jan 20 17:27:56 2007&lt;br /&gt;
     Raid Level : raid5&lt;br /&gt;
     Array Size : 586075008 (558.92 GiB 600.14 GB)&lt;br /&gt;
    Device Size : 195358336 (186.31 GiB 200.05 GB)&lt;br /&gt;
   Raid Devices : 4&lt;br /&gt;
  Total Devices : 4&lt;br /&gt;
Preferred Minor : 0&lt;br /&gt;
    Persistence : Superblock is persistent&lt;br /&gt;
&lt;br /&gt;
    Update Time : Sun Jan 21 22:23:05 2007&lt;br /&gt;
          State : clean&lt;br /&gt;
 Active Devices : 4&lt;br /&gt;
Working Devices : 4&lt;br /&gt;
 Failed Devices : 0&lt;br /&gt;
  Spare Devices : 0&lt;br /&gt;
&lt;br /&gt;
         Layout : left-symmetric&lt;br /&gt;
     Chunk Size : 64K&lt;br /&gt;
&lt;br /&gt;
           UUID : d65ce83c:150ba8ab:cfc213b0:81723f7b&lt;br /&gt;
         Events : 0.3084&lt;br /&gt;
&lt;br /&gt;
    Number   Major   Minor   RaidDevice State&lt;br /&gt;
       0       8       17        0      active sync   /dev/sdb1&lt;br /&gt;
       1       8       33        1      active sync   /dev/sdc1&lt;br /&gt;
       2       8       49        2      active sync   /dev/sdd1&lt;br /&gt;
       3       8       65        3      active sync   /dev/sde1&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Mas detalles de los discos&lt;br /&gt;
&lt;br /&gt;
'''mdadm --query /dev/sdb1'''&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ sudo mdadm --query /dev/sdb1&lt;br /&gt;
/dev/sdb1: is not an md array&lt;br /&gt;
/dev/sdb1: device 0 in 4 device active raid5 /dev/md0.  Use mdadm --examine for more detail.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''mdadm --examine /dev/sdb1'''&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ sudo mdadm --examine /dev/sdb1&lt;br /&gt;
/dev/sdb1:&lt;br /&gt;
          Magic : a92b4efc&lt;br /&gt;
        Version : 00.90.00&lt;br /&gt;
           UUID : d65ce83c:150ba8ab:cfc213b0:81723f7b&lt;br /&gt;
  Creation Time : Sat Jan 20 17:27:56 2007&lt;br /&gt;
     Raid Level : raid5&lt;br /&gt;
    Device Size : 195358336 (186.31 GiB 200.05 GB)&lt;br /&gt;
     Array Size : 586075008 (558.92 GiB 600.14 GB)&lt;br /&gt;
   Raid Devices : 4&lt;br /&gt;
  Total Devices : 4&lt;br /&gt;
Preferred Minor : 0&lt;br /&gt;
&lt;br /&gt;
    Update Time : Sun Jan 21 22:23:05 2007&lt;br /&gt;
          State : clean&lt;br /&gt;
 Active Devices : 4&lt;br /&gt;
Working Devices : 4&lt;br /&gt;
 Failed Devices : 0&lt;br /&gt;
  Spare Devices : 0&lt;br /&gt;
       Checksum : 7cd3d7e7 - correct&lt;br /&gt;
         Events : 0.3084&lt;br /&gt;
&lt;br /&gt;
         Layout : left-symmetric&lt;br /&gt;
     Chunk Size : 64K&lt;br /&gt;
&lt;br /&gt;
      Number   Major   Minor   RaidDevice State&lt;br /&gt;
this     0       8       17        0      active sync   /dev/sdb1&lt;br /&gt;
&lt;br /&gt;
   0     0       8       17        0      active sync   /dev/sdb1&lt;br /&gt;
   1     1       8       33        1      active sync   /dev/sdc1&lt;br /&gt;
   2     2       8       49        2      active sync   /dev/sdd1&lt;br /&gt;
   3     3       8       65        3      active sync   /dev/sde1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Administración de una RAID y sus discos==&lt;br /&gt;
&lt;br /&gt;
*Establecer un disco como faulty/failed:&lt;br /&gt;
&lt;br /&gt;
 $ sudo mdadm --fail /dev/md0 /dev/sdb1&lt;br /&gt;
&lt;br /&gt;
{{ nota | No utilizar en RAID0 ó RAID en modo '''linear'''. PUEDEN PERDERSE LOS DATOS!}}&lt;br /&gt;
&lt;br /&gt;
*Quitar un disco fallido de una RAID:&lt;br /&gt;
&lt;br /&gt;
 $ sudo mdadm --remove /dev/md0 /dev/sdb1&lt;br /&gt;
&lt;br /&gt;
*Limpiar cualquier informacion previa de un disco RAID (Ej. al reutilizar un disco de otra raid antigua)&lt;br /&gt;
&lt;br /&gt;
 $ sudo mdadm --zero-superblock /dev/sdb1&lt;br /&gt;
&lt;br /&gt;
*Añadir un disco a la RAID&lt;br /&gt;
&lt;br /&gt;
 $ sudo mdadm --add /dev/md0 /dev/hdc1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Factores de optimización del sistema de archivos en una RAID==&lt;br /&gt;
&lt;br /&gt;
'''Hay diversos factores que pueden influir fuertemente en el rendimiento de una RAID de manera realmente muy importante.'''&lt;br /&gt;
&lt;br /&gt;
He leido muy diversa información sobre algunos de estos aspectos, quedandome algunos mas claros que otros. Seguidamente apunto algunos de los factores que he encontrado. Asimismo si alguien tiene mayor conocimiento sobre alguno estaria muy interesante que lo complementara, o si es el caso l ocorrigiera.&lt;br /&gt;
&lt;br /&gt;
*'''El sector (chunk) que elijamos para crear la RAID.''': En un sistema con paridad (RAID4, RAID5 ...) para cada bloque que se escriba se debera calcular el bloque de paridad. Esto incrementara o disminuira el uso de procesador para estas tareas, pero por lo contrario -dependiendo del tipo de archivos que tengamos- nos hara perder o ahorrar espacio de disco. &lt;br /&gt;
&lt;br /&gt;
*'''El bloque (block) del sistema de archivos.''': La reparticion de los bloques en cada sector puede causar que haya unos discos con mucha mas carga de actividad que otros. Esto puede influir negativamente en el desgaste de los discos.&lt;br /&gt;
&lt;br /&gt;
*'''El propio sistema de archivos.''': Los sistemas de archivos utilizan unos registros de transacciones que dependiendo del sistema de archivos comporta una u otra carga al procesador, se comporta de manera diferente en una RAID que en un disco normal y puede influir significativamente en el rendimiento.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Todos estos factores dependeran en cada caso mucho del uso final de la RAID: de los archivos que se vayan a guardar en ella, tamaño de los mismos, o uso que se le vaya a dar: almacenaje, muchos usuarios conectados a la vez....&lt;br /&gt;
&lt;br /&gt;
{{ nota | Recomiendo altamente el estudio de cada caso y la lectura de documentación especializada en cada tema para escoger la opcion mas indicada. Estos factores son muy importantes, puesto que su influencia en el rendimiento o desgaste de la RAID puede ser muy notable.}}&lt;/div&gt;</summary>
		<author><name>JimCAT</name></author>	</entry>

	<entry>
		<id>https://guia-ubuntu.com/index.php/Crear_una_Software_RAID</id>
		<title>Crear una Software RAID</title>
		<link rel="alternate" type="text/html" href="https://guia-ubuntu.com/index.php/Crear_una_Software_RAID"/>
				<updated>2007-01-21T21:15:55Z</updated>
		
		<summary type="html">&lt;p&gt;JimCAT: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ nota | La palabra '''RAID''' se refiere a '''RAID por software de Linux'''. '''Este artículo no trata ningún aspecto de RAID por hardware'''.}}&lt;br /&gt;
&lt;br /&gt;
== Información básica sobre RAIDs ==&lt;br /&gt;
&lt;br /&gt;
{{ nota | Si ya conoces que és una raid y para que sirve puedes pasar por alto absolutamente éste apartado.}}&lt;br /&gt;
&lt;br /&gt;
===¿Que és una RAID?¿Para que sirve?===&lt;br /&gt;
=====Historia=====&lt;br /&gt;
La tecnología RAID fue definida por primera vez en 1987 por un grupo de informáticos de la Universidad de California, Berkeley. Este grupo estudió la posibilidad de usar dos o más discos que aparecieran como un único dispositivo para el sistema.&lt;br /&gt;
&lt;br /&gt;
En 1988, los niveles RAID 1 a 5 fueron definidos formalmente por David A. Patterson, Garth A. Gibson y Randy H. Katz en el ensayo ''&amp;quot;Un Caso para Conjuntos de Discos Redundantes Económicos (RAID)&amp;quot;'' (''A Case for Redundant Arrays of Inexpensive Disks (RAID)''), publicado en la Conferencia SIGMOD de 1988 (págs. 109-116) [http://www.cs.cmu.edu/~garth/RAIDpaper/Patterson88.pdf PDF original]. El término «RAID» se usó por vez primera en este ensayo, que dio origen a toda la industria de los conjuntos de discos.&lt;br /&gt;
&lt;br /&gt;
=====¿Para que sirve?=====&lt;br /&gt;
Asi pues una raid sirve para crear un único volumen lógico, el cual fisicamente esté compuesto por varios discos fisicos. Dependiendo de que modo de RAID utilicemos, ésto nos servira para conseguir simplemente un volumen de capacidad mayor, o para conseguir un volumen con mayor seguridad contra fallos de hardware de los discos que lo componen grácias al almacenamiento redundante de estos.&lt;br /&gt;
&lt;br /&gt;
{{ nota | '''Hay que tener en cuenta que cando hablamos de Software RAID, siempre que hablamos de discos debemos entender que hablamos de particiones.'''}} &lt;br /&gt;
&lt;br /&gt;
===Modos básicos de RAID===&lt;br /&gt;
&lt;br /&gt;
=====Modo Lineal (Linear mode)=====&lt;br /&gt;
*Dos o más discos se combinan en un único dispositivo físico. Los discos se «adjuntan» unos a otros de tal manera que las escrituras en el dispositivo RAID primero llenarán el disco 0, a continuación el disco 1 y así sucesivamente. Los discos no tienen porqué ser del mismo tamaño. De hecho, los tamaños no importan para nada aquí. '''Se trata de una simple concatenación de discos'''&lt;br /&gt;
*No existe redundancia en este nivel. Si un disco falla perderá toda su información con toda probabilidad. Sin embargo, puede tener suerte y recuperar algunos datos, ya que el sistema de ficheros simplemente habrá perdido un gran puñado de datos consecutivos.&lt;br /&gt;
*El rendimiento de las lecturas y las escrituras no se incrementará para lecturas/escrituras individuales. Pero si varios usuarios usan el dispositivo, puede tener la suerte de que un usuario use efectivamente el primer disco y el otro usuario acceda a ficheros que por casualidad residan en el segundo disco. Si esto ocurre, verá un aumento en el rendimiento.&lt;br /&gt;
&lt;br /&gt;
=====RAID0 (Striped)=====&lt;br /&gt;
*También llamado modo ''striping'' o de distribución por bandas. Como el modo lineal salvo que las lecturas y escrituras se realizan en paralelo en los dispositivos. Éstos deben tener aproximadamente el mismo tamaño. Puesto que todos los accesos se realizan en paralelo, los discos se llenan por igual. Si un dispositivo es mucho mayor que los otros demás, el espacio extra se utilizará en el dispositivo RAID durante las escrituras en el extremo superior, aunque sólo se accederá a este disco más grande. Naturalmente, esto perjudica el rendimiento.&lt;br /&gt;
*Como en el modo lineal, tampoco hay redundancia en este nivel. A diferencia del modo lineal, no será capaz de recuperar ningún dato si un disco falla. Si elimina un disco de un grupo RAID-0, el dispositivo RAID no perderá simplemente un bloque consecutivo de datos, sino que se llenará con pequeños agujeros por todo el dispositivo.&lt;br /&gt;
*El rendimiento de las lecturas y las escrituras se incrementará, ya que las lecturas y las escrituras se realizan en paralelo sobre los dispositivos. Normalmente, ésta es la razón principal para usar RAID-0.Si los buses a los discos son suficientemente rápidos, puede obtener casi N*rendimiento de cada disco MiB/seg. &lt;br /&gt;
&lt;br /&gt;
=====RAID1 (Mirrored)=====&lt;br /&gt;
*Este es el primer modo que realmente tiene redundancia. RAID-1 se puede usar en dos discos identicos. Este modo mantiene en un disco un duplicado exacto de la información del otro disco.&lt;br /&gt;
*Si uno falla, los datos permanecerán intactos, puesto que tendremos el otro disco.&lt;br /&gt;
*Normalmente, el rendimiento de las lecturas es la suma de los rendimientos de los discos, mientras que el rendimiento de las escrituras es el mismo que el de un único dispositivo o, tal vez, incluso menos. Las lecturas se pueden hacer en paralelo pero, cuando se escribe, la CPU debe transferir 2 veces la cantidad de datos que normalmente transferiría (se deben enviar 2 copias idénticas de todos los datos, una a cada disco).&lt;br /&gt;
&lt;br /&gt;
=====RAID3 y RAID4=====&lt;br /&gt;
*Este nivel de RAID no se usa con mucha frecuencia. Se puede usar sobre 3 o más discos. En lugar de duplicar completamente la información, guarda información de paridad en un único disco y escribe datos a los otros discos de forma parecida a un RAID-0. Ya que uno de los discos se reserva para información de paridad, el tamaño del array será (N-1)*S, donde S es el tamaño del disco más pequeño del array. Como en un RAID1, los discos deben ser del mismo tamaño, o de lo contrario tendrá que aceptar que el valor de S en la fórmula (N-1)*S anterior será el tamaño del disco más pequeño del array.&lt;br /&gt;
*Si un disco falla, y no es el de paridad, se puede usar la información de paridad para reconstruir todos los datos. Si dos discos fallan, se perderá toda la información.&lt;br /&gt;
*La razón por la que estos niveles no se usan con mucha frecuencia es que la información de paridad se guarda en un único disco. Esta información se debe actualizar cada vez que se escribe en uno de los otros discos. Por eso, el disco de paridad se convertirá en un cuello de botella si no es mucho más rápido que los otros discos.&lt;br /&gt;
&lt;br /&gt;
=====RAID5=====&lt;br /&gt;
*Este es quizás el modo RAID más útil cuando uno desea combinar un mayor número de discos físicos y todavía conservar redundancia. RAID5 se puede usar sobre 3 o más discos. El tamaño del dispositivo RAID5 resultante será (N-1)*S, tal y como sucede con RAID4. La gran diferencia entre RAID5 y RAID4 es que la información de paridad se distribuye uniformemente entre los discos participantes, evitando el problema del cuello de botella del RAID4.&lt;br /&gt;
*Si uno de los discos falla, todos los datos permanecerán intactos, gracias a la información de paridad. Si dos discos fallan simultáneamente, todos los datos se perderán. RAID5 puede sobrevivir a un fallo de disco, pero no a dos o más.&lt;br /&gt;
*El rendimiento de lectura de RAID5 es equiparable al de RAID0 con el mísmo numero de discos. Exceptuando los bloques de paridad, los cuales pueden causar un ligero relentimiento en las escrituras (en las lecturas no se usan los bloques de paridad de noser que algun disco falle).&lt;br /&gt;
&lt;br /&gt;
{{ nota | Mas informacion sobre los [http://en.wikipedia.org/wiki/Standard_RAID_levels sistemas basicos de RAID]}}&lt;br /&gt;
&lt;br /&gt;
====Otros modos de RAID====&lt;br /&gt;
&lt;br /&gt;
Existen multitud de modos de RAID basados en la convinacion de diferentes RAIDs, es decir se utiliza un conjunto de RAIDs en un determinado sistema para crear una nueva RAID en -normalmente- otro sistema. Algunos de éstos sistemas son: RAID01, RAID10, RAID03, RAID30, RAID50, RAID51 (tambien llamada RAID53), RAID60, y RAID 100.&lt;br /&gt;
&lt;br /&gt;
{{ nota | Mas informacion sobre [http://en.wikipedia.org/wiki/Nested_RAID_levels Otros modos de RAID]}}&lt;br /&gt;
&lt;br /&gt;
==Paquete mdadm==&lt;br /&gt;
===mdadm para crear RAIDs por software===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para la creación y administracion de una RAID por software necesitaremos el paquete '''mdadm'''. &lt;br /&gt;
&lt;br /&gt;
La antigua colección de utilidades para RAID de los paquetes ''raidtools'' y ''raidtools2'' se ha dejado de usar actualmente puesto que dependia de un ficero de configuración (/etc/raidtab) dificil de mantener, y sys funciones eran limitadas. Desde agosto de 2001, existe la herramienta mdadm (multiple devices admin), éste paquete nos permite gestionar las RAIDs por software de una manera mucho mas simple y robusta. Actualmente se ha convertido en un estandar. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Instalar mdadm en Ubuntu===&lt;br /&gt;
&lt;br /&gt;
En principio el paquete '''mdadm viene instalado por defecto''' en ubuntu.&lt;br /&gt;
&lt;br /&gt;
Asimismo si no disponeis del paquete instalado podeis instalarlo con el ''Gestor de paquetes Synaptic'' o bien con el siguiente comando:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ sudo apt-get install mdadm&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Crear una RAID==&lt;br /&gt;
&lt;br /&gt;
En el caso ejemplo que voy a exponer crearé una RAID5 con 4 discos. Asimismo este procedimiento se puede seguir mas o menos de manera análoga para crear qualquier tipo de RAID.&lt;br /&gt;
&lt;br /&gt;
====Particionamiento====&lt;br /&gt;
&lt;br /&gt;
'''Debemos tener en cuenta, que puesto que vamos a crear una Software RAID, vamos a utilizar particiones en lugar de discos'''. Sin perjuicio que cada disco contenga una sola particion con la totalidad del tamaño del disco, como de echo és indicado.&lt;br /&gt;
&lt;br /&gt;
Así pues primeramente debemos preparar las particiones que vamos a utilizar para crear la RAID.&lt;br /&gt;
&lt;br /&gt;
Para ésto podemos utilizar cualquier herramienta de particionamiento. En nuestro caso vamos a utilizar GParted, una herramienta gráfica de facil uso. Puesto que Ubuntu no la lleva instalada por defecto la instalaremos mediante el Gestor de paquetes Synaptic, o bien con apt-get mediante comandos:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ sudo apt-get install gparted&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez instalado GParted, procedemos a crear una particion para la totalidad de cada uno de los discos idénticos de los que disponemos para crear la RAID.&lt;br /&gt;
Debemos crear una '''particion sin formato''', puesto que el formato de la RAID lo daremos cuando esta esté construida.&lt;br /&gt;
A parte del formato debemos indicar que se trara de un disco para crear una RAID. Esto lo podemos hacer de manera facil con GParted, seleccionando la partición e iendo a Menu Partición&amp;gt;gestionar señaladores y marcando el señalador &amp;quot;RAID&amp;quot;, tal y como muestran las imagenes.&lt;br /&gt;
[[Imagen:gparted.png|thumb|GParted con particón sin formato y con señalador RAID]]&lt;br /&gt;
[[Imagen:senyaladors.png|Ventana GParted donde marcar señalador RAID]]&lt;br /&gt;
&lt;br /&gt;
Marcar la partición como RAID no és vital para el funcionamiento de la RAID, asimismo es la manera más correcta de hacerlo y nos ayudará a distingir las particiones en un futuro. Con fdisk veremos este heco marcado como ''&amp;quot;Autodeteccón Linux raid&amp;quot; (Linux raid autodetect)''.&lt;br /&gt;
Una vez acabado el proceso podemos ver con fdisk -l un listado de las particiones como el siguiente (esta en Català puesto a que mi sistema esta en éste idioma):&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ sudo fdisk -l&lt;br /&gt;
&lt;br /&gt;
Disc /dev/sdb: 200.0 GiB, 200049647616 octets&lt;br /&gt;
255 capçals, 63 sectors/pista, 24321 cilindres&lt;br /&gt;
Unitats = cilindres de 16065 * 512 = 8225280 octets&lt;br /&gt;
&lt;br /&gt;
Dispositiu Arrenc.   Comença       Acaba    Blocs    Id  Sistema&lt;br /&gt;
/dev/sdb1               1       24321   195358401   fd  Autodetecció Linux raid&lt;br /&gt;
&lt;br /&gt;
Disc /dev/sdc: 200.0 GiB, 200049647616 octets&lt;br /&gt;
255 capçals, 63 sectors/pista, 24321 cilindres&lt;br /&gt;
Unitats = cilindres de 16065 * 512 = 8225280 octets&lt;br /&gt;
&lt;br /&gt;
Dispositiu Arrenc.   Comença       Acaba    Blocs    Id  Sistema&lt;br /&gt;
/dev/sdc1               1       24321   195358401   fd  Autodetecció Linux raid&lt;br /&gt;
&lt;br /&gt;
Disc /dev/sdd: 200.0 GiB, 200049647616 octets&lt;br /&gt;
255 capçals, 63 sectors/pista, 24321 cilindres&lt;br /&gt;
Unitats = cilindres de 16065 * 512 = 8225280 octets&lt;br /&gt;
&lt;br /&gt;
Dispositiu Arrenc.   Comença       Acaba    Blocs    Id  Sistema&lt;br /&gt;
/dev/sdd1               1       24321   195358401   fd  Autodetecció Linux raid&lt;br /&gt;
&lt;br /&gt;
Disc /dev/sde: 200.0 GiB, 200049647616 octets&lt;br /&gt;
255 capçals, 63 sectors/pista, 24321 cilindres&lt;br /&gt;
Unitats = cilindres de 16065 * 512 = 8225280 octets&lt;br /&gt;
&lt;br /&gt;
Dispositiu Arrenc.   Comença       Acaba    Blocs    Id  Sistema&lt;br /&gt;
/dev/sde1               1       24321   195358401   fd  Autodetecció Linux raid&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Podemos observar que la columna Id muestra el valor &amp;quot;fd&amp;quot; esto es debido a que lo hemos marcado como ''&amp;quot;Autodeteccón Linux raid&amp;quot; (Linux raid autodetect)''.&lt;br /&gt;
&lt;br /&gt;
====Creacion de la RAID====&lt;br /&gt;
&lt;br /&gt;
Primeramente antes de crear la RAID podemos ver en el fichero '''/proc/mdstat''' si al algun otro array:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ cat /proc/mdstat&lt;br /&gt;
Personalities :&lt;br /&gt;
Event: 0&lt;br /&gt;
unused devices: &amp;lt;none&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Vemos que no aparece ningun array.&lt;br /&gt;
&lt;br /&gt;
Proseguimos a la creacion del md en el que crearemos la RAID. Para ello utilizaremos el comando '''mknod''' como se muestra en la siguiente orden:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ sudo mknod /dev/md0 b 9 0&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Si ya tubieramos algun otro array llamado md0, podemos crear un md diferente: md1, md2, ...&lt;br /&gt;
&lt;br /&gt;
Procedemos ahora a crear finalmente la RAID:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ sudo mdadm --create /dev/md0 --level=raid5 --raid-devices=4 /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1&lt;br /&gt;
Continue creating array? yes&lt;br /&gt;
mdadm: array /dev/md0 started.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La raid heco esto empezará a crearse.&lt;br /&gt;
&lt;br /&gt;
Detalles del comando '''&amp;lt;nowiki&amp;gt;mdadm --create /dev/md0 --level=raid5 --raid-devices=4 /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1&amp;lt;/nowiki&amp;gt;''' :&lt;br /&gt;
&lt;br /&gt;
*En '''&amp;lt;nowiki&amp;gt;--create /dev/md0&amp;lt;/nowiki&amp;gt;''' le indicaremos el md al que vamos a asignar el array. Si hemos escogido otro lo deberemos cambiar aqui.&lt;br /&gt;
&lt;br /&gt;
*En '''&amp;lt;nowiki&amp;gt;--level=raid5&amp;lt;/nowiki&amp;gt;''' indicaremos el tipo de raid que queremos que sea. Los valores validos aqui son: ''linear, raid0, 0, stripe, raid1, 1, mirror, raid4, 4, raid5, 5, raid6, 6, multipath, mp, fautly''. Como vemos algunos de ellos son sinonimos, por lo que para una RAID5 podemos introducir ''&amp;quot;raid5&amp;quot;''  o bien ''&amp;quot;5&amp;quot;''.&lt;br /&gt;
&lt;br /&gt;
*Como vemos devemos indicarle las '''PARTICIONES''' (no los discos) con las que hacer la RAID, asi como el numero de particiones: '''&amp;lt;nowiki&amp;gt;--raid-devices=4 /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1&amp;lt;/nowiki&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
*otros modificadores útiles (no utilizados en el ejemplo):&lt;br /&gt;
**'''&amp;lt;nowiki&amp;gt;--verbose&amp;lt;/nowiki&amp;gt;''' nos explica mas cosas sobre lo que pasa. &lt;br /&gt;
**'''&amp;lt;nowiki&amp;gt;--chunk=&amp;lt;/nowiki&amp;gt;''' especifica cada segmento en kibibytes. '''Por defecto es 64'''. Ej: &amp;lt;nowiki&amp;gt;--chunk=32&amp;lt;/nowiki&amp;gt;. '''Antes de decidir el tamaño del segmento es recomendable que consultes el apartado de ''Factores de optimización del sistema de archivos en una RAID'' de este mismo documento.'''&lt;br /&gt;
**'''&amp;lt;nowiki&amp;gt;--parity=&amp;lt;/nowiki&amp;gt;''' Establece el algoritmo de paridad para RAID5. Las opciones son: '''''left-asymmetric,  left-symmetric,  right-asymmetric,  right-symmetric''''' (''la, ra, ls, rs'' en sus versiones reducidas). '''Por defecto és left-symmetric'''. Ej: &amp;lt;nowiki&amp;gt;--parity=right-asymmetric&amp;lt;/nowiki&amp;gt;. Este modificador tiene otras opciones avanzadas.&lt;br /&gt;
&lt;br /&gt;
{{ nota | Para mas información sobre otros modificadores del comando mdadm consultad una [http://www.linuxcommand.org/man_pages/mdadm8.html pagina man].}}&lt;br /&gt;
&lt;br /&gt;
Una vez hemos lanzado la orden de creación de la RAID, empezarán a trabajar los discos como locos: estan creando la RAID. Este proceso puede durar varias horas dependiendo de la capacidad de los discos y la potencia del ordenador/discos.&lt;br /&gt;
&lt;br /&gt;
Podemos visualizar en cualquier momento el estado de éste proceso en el fichero '''/proc/mdstat''':&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ cat /proc/mdstat&lt;br /&gt;
Personalities : [raid5] [raid4]&lt;br /&gt;
md0 : active raid5 sdb1[0] sde1[3] sdd1[2] sdc1[1]&lt;br /&gt;
      586075008 blocks [4/3] [UUU_]&lt;br /&gt;
      [&amp;gt;....................]  resync =  0.7% (4103401/586075008) finish=177.6min speed=97640K/sec&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;[4/3] [UUU_]&amp;lt;/nowiki&amp;gt; nos indica el numero de discos que esta activo y correcto en este momento. No nos tenemos que preocupar porque durante éste periodo de creacion de la RAID nos marque que hay alguno incorrecto. Cuando finalice el proceso éste indicador deberá mostrarnos que todos los discos están correctos.&lt;br /&gt;
&lt;br /&gt;
Una vez ha terminado el proceso de construcción de la raid podemos ver de nuevo en el fichero '''/proc/mdstat''' el estado de nuestro array:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ cat /proc/mdstat&lt;br /&gt;
Personalities : [raid5] [raid4] &lt;br /&gt;
md0 : active raid5 sdb1[0] sde1[3] sdd1[2] sdc1[1]&lt;br /&gt;
      586075008 blocks level 5, 64k chunk, algorithm 2 [4/4] [UUUU]&lt;br /&gt;
      &lt;br /&gt;
unused devices: &amp;lt;none&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Perfecto!&lt;br /&gt;
&lt;br /&gt;
Una vez creada la RAID solo debemos montarla y formatearla con el sistema de ficheros que deseemos.&lt;br /&gt;
&lt;br /&gt;
====Formatear la RAID====&lt;br /&gt;
&lt;br /&gt;
Para formatear la RAID utilizaremos el comando '''mkfs''':&lt;br /&gt;
&lt;br /&gt;
'''Con ReiserFS'''&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;mkfs.reiserfs /dev/md0&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En mi caso he utilizado el sistema de archivos ReiserFS, pero podemos utilizar cualquier otro como ext3:&lt;br /&gt;
&lt;br /&gt;
'''Con ext3'''&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;mkfs.ext3 /dev/md0&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Montar la RAID====&lt;br /&gt;
&lt;br /&gt;
Para montar la RAID añadimos la siguiente línea al '''fichero /etc/fstab''' &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;/dev/md0 /punto_de_montaje sistema_de_archivos defaults,user 0 0&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Recuerda que debes tener creada la carpeta '''/punto_de_montaje''' (la ruta que quieras), con los permisos correspondientes a los usuarios que quieras que accedan a la RAID.&lt;br /&gt;
Recuerda también que debes especificar que sistema de archivos es la RAID cambiando '''sistema_de_archivos''' por '''reiserfs, ext3'''... segun hayas escojido.&lt;br /&gt;
&lt;br /&gt;
Para montar la raid bastara luego con hacer:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ sudo mount /punto_de_montaje&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
O bien reiniciar y que Ubuntu la monte automáticamente en el inicio del sistema.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Factores de optimización del sistema de archivos en una RAID==&lt;br /&gt;
&lt;br /&gt;
'''Hay diversos factores que pueden influir fuertemente en el rendimiento de una RAID de manera realmente muy importante.'''&lt;br /&gt;
&lt;br /&gt;
He leido muy diversa información sobre algunos de estos aspectos, quedandome algunos mas claros que otros. Seguidamente apunto algunos de los factores que he encontrado. Asimismo si alguien tiene mayor conocimiento sobre alguno estaria muy interesante que lo complementara, o si es el caso l ocorrigiera.&lt;br /&gt;
&lt;br /&gt;
*'''El sector (chunk) que elijamos para crear la RAID.''': En un sistema con paridad (RAID4, RAID5 ...) para cada bloque que se escriba se debera calcular el bloque de paridad. Esto incrementara o disminuira el uso de procesador para estas tareas, pero por lo contrario -dependiendo del tipo de archivos que tengamos- nos hara perder o ahorrar espacio de disco. &lt;br /&gt;
&lt;br /&gt;
*'''El bloque (block) del sistema de archivos.''': La reparticion de los bloques en cada sector puede causar que haya unos discos con mucha mas carga de actividad que otros. Esto puede influir negativamente en el desgaste de los discos.&lt;br /&gt;
&lt;br /&gt;
*'''El propio sistema de archivos.''': Los sistemas de archivos utilizan unos registros de transacciones que dependiendo del sistema de archivos comporta una u otra carga al procesador, se comporta de manera diferente en una RAID que en un disco normal y puede influir significativamente en el rendimiento.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Todos estos factores dependeran en cada caso mucho del uso final de la RAID: de los archivos que se vayan a guardar en ella, tamaño de los mismos, o uso que se le vaya a dar: almacenaje, muchos usuarios conectados a la vez....&lt;br /&gt;
&lt;br /&gt;
{{ nota | Recomiendo altamente el estudio de cada caso y la lectura de documentación especializada en cada tema para escoger la opcion mas indicada. Estos factores son muy importantes, puesto que su influencia en el rendimiento o desgaste de la RAID puede ser muy notable.}}&lt;/div&gt;</summary>
		<author><name>JimCAT</name></author>	</entry>

	<entry>
		<id>https://guia-ubuntu.com/index.php/Crear_una_Software_RAID</id>
		<title>Crear una Software RAID</title>
		<link rel="alternate" type="text/html" href="https://guia-ubuntu.com/index.php/Crear_una_Software_RAID"/>
				<updated>2007-01-21T20:24:58Z</updated>
		
		<summary type="html">&lt;p&gt;JimCAT: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; La palabra '''RAID''' se refiere a '''RAID por software de Linux'''. '''Este artículo no trata ningún aspecto de RAID por hardware'''.&lt;br /&gt;
&lt;br /&gt;
== Información básica sobre RAIDs ==&lt;br /&gt;
&lt;br /&gt;
 Si ya conoces que és una raid y para que sirve puedes pasar por alto absolutamente éste apartado.&lt;br /&gt;
&lt;br /&gt;
===¿Que és una RAID?¿Para que sirve?===&lt;br /&gt;
=====Historia=====&lt;br /&gt;
La tecnología RAID fue definida por primera vez en 1987 por un grupo de informáticos de la Universidad de California, Berkeley. Este grupo estudió la posibilidad de usar dos o más discos que aparecieran como un único dispositivo para el sistema.&lt;br /&gt;
&lt;br /&gt;
En 1988, los niveles RAID 1 a 5 fueron definidos formalmente por David A. Patterson, Garth A. Gibson y Randy H. Katz en el ensayo ''&amp;quot;Un Caso para Conjuntos de Discos Redundantes Económicos (RAID)&amp;quot;'' (''A Case for Redundant Arrays of Inexpensive Disks (RAID)''), publicado en la Conferencia SIGMOD de 1988 (págs. 109-116) [http://www.cs.cmu.edu/~garth/RAIDpaper/Patterson88.pdf PDF original]. El término «RAID» se usó por vez primera en este ensayo, que dio origen a toda la industria de los conjuntos de discos.&lt;br /&gt;
&lt;br /&gt;
=====¿Para que sirve?=====&lt;br /&gt;
Asi pues una raid sirve para crear un único volumen lógico, el cual fisicamente esté compuesto por varios discos fisicos. Dependiendo de que modo de RAID utilicemos, ésto nos servira para conseguir simplemente un volumen de capacidad mayor, o para conseguir un volumen con mayor seguridad contra fallos de hardware de los discos que lo componen grácias al almacenamiento redundante de estos.&lt;br /&gt;
&lt;br /&gt;
 '''Hay que tener en cuenta que cando hablamos de Software RAID, siempre que hablamos de discos debemos entender que hablamos de particiones.''' &lt;br /&gt;
&lt;br /&gt;
===Modos básicos de RAID===&lt;br /&gt;
&lt;br /&gt;
=====Modo Lineal (Linear mode)=====&lt;br /&gt;
*Dos o más discos se combinan en un único dispositivo físico. Los discos se «adjuntan» unos a otros de tal manera que las escrituras en el dispositivo RAID primero llenarán el disco 0, a continuación el disco 1 y así sucesivamente. Los discos no tienen porqué ser del mismo tamaño. De hecho, los tamaños no importan para nada aquí. '''Se trata de una simple concatenación de discos'''&lt;br /&gt;
*No existe redundancia en este nivel. Si un disco falla perderá toda su información con toda probabilidad. Sin embargo, puede tener suerte y recuperar algunos datos, ya que el sistema de ficheros simplemente habrá perdido un gran puñado de datos consecutivos.&lt;br /&gt;
*El rendimiento de las lecturas y las escrituras no se incrementará para lecturas/escrituras individuales. Pero si varios usuarios usan el dispositivo, puede tener la suerte de que un usuario use efectivamente el primer disco y el otro usuario acceda a ficheros que por casualidad residan en el segundo disco. Si esto ocurre, verá un aumento en el rendimiento.&lt;br /&gt;
&lt;br /&gt;
=====RAID0 (Striped)=====&lt;br /&gt;
*También llamado modo ''striping'' o de distribución por bandas. Como el modo lineal salvo que las lecturas y escrituras se realizan en paralelo en los dispositivos. Éstos deben tener aproximadamente el mismo tamaño. Puesto que todos los accesos se realizan en paralelo, los discos se llenan por igual. Si un dispositivo es mucho mayor que los otros demás, el espacio extra se utilizará en el dispositivo RAID durante las escrituras en el extremo superior, aunque sólo se accederá a este disco más grande. Naturalmente, esto perjudica el rendimiento.&lt;br /&gt;
*Como en el modo lineal, tampoco hay redundancia en este nivel. A diferencia del modo lineal, no será capaz de recuperar ningún dato si un disco falla. Si elimina un disco de un grupo RAID-0, el dispositivo RAID no perderá simplemente un bloque consecutivo de datos, sino que se llenará con pequeños agujeros por todo el dispositivo.&lt;br /&gt;
*El rendimiento de las lecturas y las escrituras se incrementará, ya que las lecturas y las escrituras se realizan en paralelo sobre los dispositivos. Normalmente, ésta es la razón principal para usar RAID-0.Si los buses a los discos son suficientemente rápidos, puede obtener casi N*rendimiento de cada disco MiB/seg. &lt;br /&gt;
&lt;br /&gt;
=====RAID1 (Mirrored)=====&lt;br /&gt;
*Este es el primer modo que realmente tiene redundancia. RAID-1 se puede usar en dos discos identicos. Este modo mantiene en un disco un duplicado exacto de la información del otro disco.&lt;br /&gt;
*Si uno falla, los datos permanecerán intactos, puesto que tendremos el otro disco.&lt;br /&gt;
*Normalmente, el rendimiento de las lecturas es la suma de los rendimientos de los discos, mientras que el rendimiento de las escrituras es el mismo que el de un único dispositivo o, tal vez, incluso menos. Las lecturas se pueden hacer en paralelo pero, cuando se escribe, la CPU debe transferir 2 veces la cantidad de datos que normalmente transferiría (se deben enviar 2 copias idénticas de todos los datos, una a cada disco).&lt;br /&gt;
&lt;br /&gt;
=====RAID3 y RAID4=====&lt;br /&gt;
*Este nivel de RAID no se usa con mucha frecuencia. Se puede usar sobre 3 o más discos. En lugar de duplicar completamente la información, guarda información de paridad en un único disco y escribe datos a los otros discos de forma parecida a un RAID-0. Ya que uno de los discos se reserva para información de paridad, el tamaño del array será (N-1)*S, donde S es el tamaño del disco más pequeño del array. Como en un RAID1, los discos deben ser del mismo tamaño, o de lo contrario tendrá que aceptar que el valor de S en la fórmula (N-1)*S anterior será el tamaño del disco más pequeño del array.&lt;br /&gt;
*Si un disco falla, y no es el de paridad, se puede usar la información de paridad para reconstruir todos los datos. Si dos discos fallan, se perderá toda la información.&lt;br /&gt;
*La razón por la que estos niveles no se usan con mucha frecuencia es que la información de paridad se guarda en un único disco. Esta información se debe actualizar cada vez que se escribe en uno de los otros discos. Por eso, el disco de paridad se convertirá en un cuello de botella si no es mucho más rápido que los otros discos.&lt;br /&gt;
&lt;br /&gt;
=====RAID5=====&lt;br /&gt;
*Este es quizás el modo RAID más útil cuando uno desea combinar un mayor número de discos físicos y todavía conservar redundancia. RAID5 se puede usar sobre 3 o más discos. El tamaño del dispositivo RAID5 resultante será (N-1)*S, tal y como sucede con RAID4. La gran diferencia entre RAID5 y RAID4 es que la información de paridad se distribuye uniformemente entre los discos participantes, evitando el problema del cuello de botella del RAID4.&lt;br /&gt;
*Si uno de los discos falla, todos los datos permanecerán intactos, gracias a la información de paridad. Si dos discos fallan simultáneamente, todos los datos se perderán. RAID5 puede sobrevivir a un fallo de disco, pero no a dos o más.&lt;br /&gt;
*El rendimiento de lectura de RAID5 es equiparable al de RAID0 con el mísmo numero de discos. Exceptuando los bloques de paridad, los cuales pueden causar un ligero relentimiento en las escrituras (en las lecturas no se usan los bloques de paridad de noser que algun disco falle).&lt;br /&gt;
&lt;br /&gt;
 Mas informacion sobre los sistemas basicos de RAID [http://en.wikipedia.org/wiki/Standard_RAID_levels]&lt;br /&gt;
&lt;br /&gt;
====Otros modos de RAID====&lt;br /&gt;
&lt;br /&gt;
Existen multitud de modos de RAID basados en la convinacion de diferentes RAIDs, es decir se utiliza un conjunto de RAIDs en un determinado sistema para crear una nueva RAID en -normalmente- otro sistema. Algunos de éstos sistemas son: RAID01, RAID10, RAID03, RAID30, RAID50, RAID51 (tambien llamada RAID53), RAID60, y RAID 100.&lt;br /&gt;
&lt;br /&gt;
 Mas informacion sobre Otros modos de RAID [http://en.wikipedia.org/wiki/Nested_RAID_levels]&lt;br /&gt;
&lt;br /&gt;
==Paquete mdadm==&lt;br /&gt;
===mdadm para crear RAIDs por software===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para la creación y administracion de una RAID por software necesitaremos el paquete '''mdadm'''. &lt;br /&gt;
&lt;br /&gt;
La antigua colección de utilidades para RAID de los paquetes ''raidtools'' y ''raidtools2'' se ha dejado de usar actualmente puesto que dependia de un ficero de configuración (/etc/raidtab) dificil de mantener, y sys funciones eran limitadas. Desde agosto de 2001, existe la herramienta mdadm (multiple devices admin), éste paquete nos permite gestionar las RAIDs por software de una manera mucho mas simple y robusta. Actualmente se ha convertido en un estandar. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Instalar mdadm en Ubuntu===&lt;br /&gt;
&lt;br /&gt;
En principio el paquete '''mdadm viene instalado por defecto''' en ubuntu.&lt;br /&gt;
&lt;br /&gt;
Asimismo si no disponeis del paquete instalado podeis instalarlo con el ''Gestor de paquetes Synaptic'' o bien con el siguiente comando:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ sudo apt-get install mdadm&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Crear una RAID==&lt;br /&gt;
&lt;br /&gt;
En el caso ejemplo que voy a exponer crearé una RAID5 con 4 discos. Asimismo este procedimiento se puede seguir mas o menos de manera análoga para crear qualquier tipo de RAID.&lt;br /&gt;
&lt;br /&gt;
====Particionamiento====&lt;br /&gt;
&lt;br /&gt;
'''Debemos tener en cuenta, que puesto que vamos a crear una Software RAID, vamos a utilizar particiones en lugar de discos'''. Sin perjuicio que cada disco contenga una sola particion con la totalidad del tamaño del disco, como de echo és indicado.&lt;br /&gt;
&lt;br /&gt;
Así pues primeramente debemos preparar las particiones que vamos a utilizar para crear la RAID.&lt;br /&gt;
&lt;br /&gt;
Para ésto podemos utilizar cualquier herramienta de particionamiento. En nuestro caso vamos a utilizar GParted, una herramienta gráfica de facil uso. Puesto que Ubuntu no la lleva instalada por defecto la instalaremos mediante el Gestor de paquetes Synaptic, o bien con apt-get mediante comandos:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ sudo apt-get install gparted&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez instalado GParted, procedemos a crear una particion para la totalidad de cada uno de los discos idénticos de los que disponemos para crear la RAID.&lt;br /&gt;
Debemos crear una '''particion sin formato''', puesto que el formato de la RAID lo daremos cuando esta esté construida.&lt;br /&gt;
A parte del formato debemos indicar que se trara de un disco para crear una RAID. Esto lo podemos hacer de manera facil con GParted, seleccionando la partición e iendo a Menu Partición&amp;gt;gestionar señaladores y marcando el señalador &amp;quot;RAID&amp;quot;, tal y como muestran las imagenes.&lt;br /&gt;
[[Imagen:gparted.png|thumb|GParted con particón sin formato y con señalador RAID]]&lt;br /&gt;
[[Imagen:senyaladors.png|Ventana GParted donde marcar señalador RAID]]&lt;br /&gt;
&lt;br /&gt;
Marcar la partición como RAID no és vital para el funcionamiento de la RAID, asimismo es la manera más correcta de hacerlo y nos ayudará a distingir las particiones en un futuro. Con fdisk veremos este heco marcado como ''&amp;quot;Autodeteccón Linux raid&amp;quot; (Linux raid autodetect)''.&lt;br /&gt;
Una vez acabado el proceso podemos ver con fdisk -l un listado de las particiones como el siguiente (esta en Català puesto a que mi sistema esta en éste idioma):&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ sudo fdisk -l&lt;br /&gt;
&lt;br /&gt;
Disc /dev/sdb: 200.0 GiB, 200049647616 octets&lt;br /&gt;
255 capçals, 63 sectors/pista, 24321 cilindres&lt;br /&gt;
Unitats = cilindres de 16065 * 512 = 8225280 octets&lt;br /&gt;
&lt;br /&gt;
Dispositiu Arrenc.   Comença       Acaba    Blocs    Id  Sistema&lt;br /&gt;
/dev/sdb1               1       24321   195358401   fd  Autodetecció Linux raid&lt;br /&gt;
&lt;br /&gt;
Disc /dev/sdc: 200.0 GiB, 200049647616 octets&lt;br /&gt;
255 capçals, 63 sectors/pista, 24321 cilindres&lt;br /&gt;
Unitats = cilindres de 16065 * 512 = 8225280 octets&lt;br /&gt;
&lt;br /&gt;
Dispositiu Arrenc.   Comença       Acaba    Blocs    Id  Sistema&lt;br /&gt;
/dev/sdc1               1       24321   195358401   fd  Autodetecció Linux raid&lt;br /&gt;
&lt;br /&gt;
Disc /dev/sdd: 200.0 GiB, 200049647616 octets&lt;br /&gt;
255 capçals, 63 sectors/pista, 24321 cilindres&lt;br /&gt;
Unitats = cilindres de 16065 * 512 = 8225280 octets&lt;br /&gt;
&lt;br /&gt;
Dispositiu Arrenc.   Comença       Acaba    Blocs    Id  Sistema&lt;br /&gt;
/dev/sdd1               1       24321   195358401   fd  Autodetecció Linux raid&lt;br /&gt;
&lt;br /&gt;
Disc /dev/sde: 200.0 GiB, 200049647616 octets&lt;br /&gt;
255 capçals, 63 sectors/pista, 24321 cilindres&lt;br /&gt;
Unitats = cilindres de 16065 * 512 = 8225280 octets&lt;br /&gt;
&lt;br /&gt;
Dispositiu Arrenc.   Comença       Acaba    Blocs    Id  Sistema&lt;br /&gt;
/dev/sde1               1       24321   195358401   fd  Autodetecció Linux raid&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Podemos observar que la columna Id muestra el valor &amp;quot;fd&amp;quot; esto es debido a que lo hemos marcado como ''&amp;quot;Autodeteccón Linux raid&amp;quot; (Linux raid autodetect)''.&lt;br /&gt;
&lt;br /&gt;
====Creacion de la RAID====&lt;br /&gt;
&lt;br /&gt;
Primeramente antes de crear la RAID podemos ver en el fichero '''/proc/mdstat''' si al algun otro array:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ cat /proc/mdstat&lt;br /&gt;
Personalities :&lt;br /&gt;
Event: 0&lt;br /&gt;
unused devices: &amp;lt;none&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Vemos que no aparece ningun array.&lt;br /&gt;
&lt;br /&gt;
Proseguimos a la creacion del md en el que crearemos la RAID. Para ello utilizaremos el comando '''mknod''' como se muestra en la siguiente orden:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ sudo mknod /dev/md0 b 9 0&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Si ya tubieramos algun otro array llamado md0, podemos crear un md diferente: md1, md2, ...&lt;br /&gt;
&lt;br /&gt;
Procedemos ahora a crear finalmente la RAID:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ sudo mdadm --create /dev/md0 --level=raid5 --raid-devices=4 /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1&lt;br /&gt;
Continue creating array? yes&lt;br /&gt;
mdadm: array /dev/md0 started.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La raid heco esto empezará a crearse.&lt;br /&gt;
&lt;br /&gt;
Detalles del comando '''&amp;lt;nowiki&amp;gt;mdadm --create /dev/md0 --level=raid5 --raid-devices=4 /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1&amp;lt;/nowiki&amp;gt;''' :&lt;br /&gt;
&lt;br /&gt;
*En '''&amp;lt;nowiki&amp;gt;--create /dev/md0&amp;lt;/nowiki&amp;gt;''' le indicaremos el md al que vamos a asignar el array. Si hemos escogido otro lo deberemos cambiar aqui.&lt;br /&gt;
&lt;br /&gt;
*En '''&amp;lt;nowiki&amp;gt;--level=raid5&amp;lt;/nowiki&amp;gt;''' indicaremos el tipo de raid que queremos que sea. Los valores validos aqui son: ''linear, raid0, 0, stripe, raid1, 1, mirror, raid4, 4, raid5, 5, raid6, 6, multipath, mp, fautly''. Como vemos algunos de ellos son sinonimos, por lo que para una RAID5 podemos introducir ''&amp;quot;raid5&amp;quot;''  o bien ''&amp;quot;5&amp;quot;''.&lt;br /&gt;
&lt;br /&gt;
*Como vemos devemos indicarle las '''PARTICIONES''' (no los discos) con las que hacer la RAID, asi como el numero de particiones: '''&amp;lt;nowiki&amp;gt;--raid-devices=4 /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1&amp;lt;/nowiki&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
*otros modificadores útiles (no utilizados en el ejemplo):&lt;br /&gt;
**'''&amp;lt;nowiki&amp;gt;--verbose&amp;lt;/nowiki&amp;gt;''' nos explica mas cosas sobre lo que pasa. &lt;br /&gt;
**'''&amp;lt;nowiki&amp;gt;--chunk=&amp;lt;/nowiki&amp;gt;''' especifica cada &amp;quot;trozo&amp;quot; en kibibytes. '''Por defecto es 64'''. Ej: &amp;lt;nowiki&amp;gt;--chunk=32&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**'''&amp;lt;nowiki&amp;gt;--parity=&amp;lt;/nowiki&amp;gt;''' Establece el algoritmo de paridad para RAID5. Las opciones son: '''''left-asymmetric,  left-symmetric,  right-asymmetric,  right-symmetric''''' (''la, ra, ls, rs'' en sus versiones reducidas). '''Por defecto és left-symmetric'''. Ej: &amp;lt;nowiki&amp;gt;--parity=right-asymmetric&amp;lt;/nowiki&amp;gt;. Este modificador tiene otras opciones avanzadas.&lt;br /&gt;
&lt;br /&gt;
 Para mas información sobre otros modificadores del comando mdadm consultad una [http://www.linuxcommand.org/man_pages/mdadm8.html pagina man].&lt;br /&gt;
&lt;br /&gt;
Una vez hemos lanzado la orden de creación de la RAID, empezarán a trabajar los discos como locos: estan creando la RAID. Este proceso puede durar varias horas dependiendo de la capacidad de los discos y la potencia del ordenador/discos.&lt;br /&gt;
&lt;br /&gt;
Podemos visualizar en cualquier momento el estado de éste proceso en el fichero '''/proc/mdstat''':&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ cat /proc/mdstat&lt;br /&gt;
Personalities : [raid5] [raid4]&lt;br /&gt;
md0 : active raid5 sdb1[0] sde1[3] sdd1[2] sdc1[1]&lt;br /&gt;
      586075008 blocks [4/3] [UUU_]&lt;br /&gt;
      [&amp;gt;....................]  resync =  0.7% (4103401/586075008) finish=177.6min speed=97640K/sec&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;[4/3] [UUU_]&amp;lt;/nowiki&amp;gt; nos indica el numero de discos que esta activo y correcto en este momento. No nos tenemos que preocupar porque durante éste periodo de creacion de la RAID nos marque que hay alguno incorrecto. Cuando finalice el proceso éste indicador deberá mostrarnos que todos los discos están correctos.&lt;br /&gt;
&lt;br /&gt;
Una vez ha terminado el proceso de construcción de la raid podemos ver de nuevo en el fichero '''/proc/mdstat''' el estado de nuestro array:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ cat /proc/mdstat&lt;br /&gt;
Personalities : [raid5] [raid4] &lt;br /&gt;
md0 : active raid5 sdb1[0] sde1[3] sdd1[2] sdc1[1]&lt;br /&gt;
      586075008 blocks level 5, 64k chunk, algorithm 2 [4/4] [UUUU]&lt;br /&gt;
      &lt;br /&gt;
unused devices: &amp;lt;none&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Perfecto!&lt;br /&gt;
&lt;br /&gt;
Una vez creada la RAID solo debemos montarla y formatearla con el sistema de ficheros que deseemos.&lt;br /&gt;
&lt;br /&gt;
====Formatear la RAID====&lt;br /&gt;
&lt;br /&gt;
Para formatear la RAID utilizaremos el comando '''mkfs''':&lt;br /&gt;
&lt;br /&gt;
'''Con ReiserFS'''&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;mkfs.reiserfs /dev/md0&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En mi caso he utilizado el sistema de archivos ReiserFS, pero podemos utilizar cualquier otro como ext3:&lt;br /&gt;
&lt;br /&gt;
'''Con ext3'''&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;mkfs.ext3 /dev/md0&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Montar la RAID====&lt;br /&gt;
&lt;br /&gt;
Para montar la RAID añadimos la siguiente línea al '''fichero /etc/fstab''' &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;/dev/md0 /punto_de_montaje sistema_de_archivos defaults,user 0 0&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Recuerda que debes tener creada la carpeta '''/punto_de_montaje''' (la ruta que quieras), con los permisos correspondientes a los usuarios que quieras que accedan a la RAID.&lt;br /&gt;
Recuerda también que debes especificar que sistema de archivos es la RAID cambiando '''sistema_de_archivos''' por '''reiserfs, ext3'''... segun hayas escojido.&lt;br /&gt;
&lt;br /&gt;
Para montar la raid bastara luego con hacer:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ sudo mount /punto_de_montaje&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
O bien reiniciar y que Ubuntu la monte automáticamente en el inicio del sistema.&lt;/div&gt;</summary>
		<author><name>JimCAT</name></author>	</entry>

	<entry>
		<id>https://guia-ubuntu.com/index.php/Crear_una_Software_RAID</id>
		<title>Crear una Software RAID</title>
		<link rel="alternate" type="text/html" href="https://guia-ubuntu.com/index.php/Crear_una_Software_RAID"/>
				<updated>2007-01-21T19:44:05Z</updated>
		
		<summary type="html">&lt;p&gt;JimCAT: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; La palabra '''RAID''' se refiere a '''RAID por software de Linux'''. '''Este artículo no trata ningún aspecto de RAID por hardware'''.&lt;br /&gt;
&lt;br /&gt;
== Información básica sobre RAIDs ==&lt;br /&gt;
&lt;br /&gt;
 Si ya conoces que és una raid y para que sirve puedes pasar por alto absolutamente éste apartado.&lt;br /&gt;
&lt;br /&gt;
===¿Que és una RAID?¿Para que sirve?===&lt;br /&gt;
=====Historia=====&lt;br /&gt;
La tecnología RAID fue definida por primera vez en 1987 por un grupo de informáticos de la Universidad de California, Berkeley. Este grupo estudió la posibilidad de usar dos o más discos que aparecieran como un único dispositivo para el sistema.&lt;br /&gt;
&lt;br /&gt;
En 1988, los niveles RAID 1 a 5 fueron definidos formalmente por David A. Patterson, Garth A. Gibson y Randy H. Katz en el ensayo ''&amp;quot;Un Caso para Conjuntos de Discos Redundantes Económicos (RAID)&amp;quot;'' (''A Case for Redundant Arrays of Inexpensive Disks (RAID)''), publicado en la Conferencia SIGMOD de 1988 (págs. 109-116) [http://www.cs.cmu.edu/~garth/RAIDpaper/Patterson88.pdf PDF original]. El término «RAID» se usó por vez primera en este ensayo, que dio origen a toda la industria de los conjuntos de discos.&lt;br /&gt;
&lt;br /&gt;
=====¿Para que sirve?=====&lt;br /&gt;
Asi pues una raid sirve para crear un único volumen lógico, el cual fisicamente esté compuesto por varios discos fisicos. Dependiendo de que modo de RAID utilicemos, ésto nos servira para conseguir simplemente un volumen de capacidad mayor, o para conseguir un volumen con mayor seguridad contra fallos de hardware de los discos que lo componen grácias al almacenamiento redundante de estos.&lt;br /&gt;
&lt;br /&gt;
 '''Hay que tener en cuenta que cando hablamos de Software RAID, siempre que hablamos de discos debemos entender que hablamos de particiones.''' &lt;br /&gt;
&lt;br /&gt;
===Modos básicos de RAID===&lt;br /&gt;
&lt;br /&gt;
=====Modo Lineal (Linear mode)=====&lt;br /&gt;
*Dos o más discos se combinan en un único dispositivo físico. Los discos se «adjuntan» unos a otros de tal manera que las escrituras en el dispositivo RAID primero llenarán el disco 0, a continuación el disco 1 y así sucesivamente. Los discos no tienen porqué ser del mismo tamaño. De hecho, los tamaños no importan para nada aquí. '''Se trata de una simple concatenación de discos'''&lt;br /&gt;
*No existe redundancia en este nivel. Si un disco falla perderá toda su información con toda probabilidad. Sin embargo, puede tener suerte y recuperar algunos datos, ya que el sistema de ficheros simplemente habrá perdido un gran puñado de datos consecutivos.&lt;br /&gt;
*El rendimiento de las lecturas y las escrituras no se incrementará para lecturas/escrituras individuales. Pero si varios usuarios usan el dispositivo, puede tener la suerte de que un usuario use efectivamente el primer disco y el otro usuario acceda a ficheros que por casualidad residan en el segundo disco. Si esto ocurre, verá un aumento en el rendimiento.&lt;br /&gt;
&lt;br /&gt;
=====RAID0 (Striped)=====&lt;br /&gt;
*También llamado modo ''striping'' o de distribución por bandas. Como el modo lineal salvo que las lecturas y escrituras se realizan en paralelo en los dispositivos. Éstos deben tener aproximadamente el mismo tamaño. Puesto que todos los accesos se realizan en paralelo, los discos se llenan por igual. Si un dispositivo es mucho mayor que los otros demás, el espacio extra se utilizará en el dispositivo RAID durante las escrituras en el extremo superior, aunque sólo se accederá a este disco más grande. Naturalmente, esto perjudica el rendimiento.&lt;br /&gt;
*Como en el modo lineal, tampoco hay redundancia en este nivel. A diferencia del modo lineal, no será capaz de recuperar ningún dato si un disco falla. Si elimina un disco de un grupo RAID-0, el dispositivo RAID no perderá simplemente un bloque consecutivo de datos, sino que se llenará con pequeños agujeros por todo el dispositivo.&lt;br /&gt;
*El rendimiento de las lecturas y las escrituras se incrementará, ya que las lecturas y las escrituras se realizan en paralelo sobre los dispositivos. Normalmente, ésta es la razón principal para usar RAID-0.Si los buses a los discos son suficientemente rápidos, puede obtener casi N*rendimiento de cada disco MiB/seg. &lt;br /&gt;
&lt;br /&gt;
=====RAID1 (Mirrored)=====&lt;br /&gt;
*Este es el primer modo que realmente tiene redundancia. RAID-1 se puede usar en dos discos identicos. Este modo mantiene en un disco un duplicado exacto de la información del otro disco.&lt;br /&gt;
*Si uno falla, los datos permanecerán intactos, puesto que tendremos el otro disco.&lt;br /&gt;
*Normalmente, el rendimiento de las lecturas es la suma de los rendimientos de los discos, mientras que el rendimiento de las escrituras es el mismo que el de un único dispositivo o, tal vez, incluso menos. Las lecturas se pueden hacer en paralelo pero, cuando se escribe, la CPU debe transferir 2 veces la cantidad de datos que normalmente transferiría (se deben enviar 2 copias idénticas de todos los datos, una a cada disco).&lt;br /&gt;
&lt;br /&gt;
=====RAID3 y RAID4=====&lt;br /&gt;
*Este nivel de RAID no se usa con mucha frecuencia. Se puede usar sobre 3 o más discos. En lugar de duplicar completamente la información, guarda información de paridad en un único disco y escribe datos a los otros discos de forma parecida a un RAID-0. Ya que uno de los discos se reserva para información de paridad, el tamaño del array será (N-1)*S, donde S es el tamaño del disco más pequeño del array. Como en un RAID1, los discos deben ser del mismo tamaño, o de lo contrario tendrá que aceptar que el valor de S en la fórmula (N-1)*S anterior será el tamaño del disco más pequeño del array.&lt;br /&gt;
*Si un disco falla, y no es el de paridad, se puede usar la información de paridad para reconstruir todos los datos. Si dos discos fallan, se perderá toda la información.&lt;br /&gt;
*La razón por la que estos niveles no se usan con mucha frecuencia es que la información de paridad se guarda en un único disco. Esta información se debe actualizar cada vez que se escribe en uno de los otros discos. Por eso, el disco de paridad se convertirá en un cuello de botella si no es mucho más rápido que los otros discos.&lt;br /&gt;
&lt;br /&gt;
=====RAID-5=====&lt;br /&gt;
*Este es quizás el modo RAID más útil cuando uno desea combinar un mayor número de discos físicos y todavía conservar redundancia. RAID5 se puede usar sobre 3 o más discos. El tamaño del dispositivo RAID-5 resultante será (N-1)*S, tal y como sucede con RAID4. La gran diferencia entre RAID5 y RAID4 es que la información de paridad se distribuye uniformemente entre los discos participantes, evitando el problema del cuello de botella del RAID4.&lt;br /&gt;
*Si uno de los discos falla, todos los datos permanecerán intactos, gracias a la información de paridad. Si dos discos fallan simultáneamente, todos los datos se perderán. RAID5 puede sobrevivir a un fallo de disco, pero no a dos o más.&lt;br /&gt;
*El rendimiento de lectura de RAID5 es equiparable al de RAID0 con el mísmo numero de discos. Exceptuando los bloques de paridad, los cuales pueden causar un ligero relentimiento en las escrituras (en las lecturas no se usan los bloques de paridad de noser que algun disco falle).&lt;br /&gt;
&lt;br /&gt;
 Mas informacion sobre los sistemas basicos de RAID [http://en.wikipedia.org/wiki/Standard_RAID_levels]&lt;br /&gt;
&lt;br /&gt;
====Otros modos de RAID====&lt;br /&gt;
&lt;br /&gt;
Existen multitud de modos de RAID basados en la convinacion de diferentes RAIDs, es decir se utiliza un conjunto de RAIDs en un determinado sistema para crear una nueva RAID en -normalmente- otro sistema. Algunos de éstos sistemas son: RAID01, RAID10, RAID03, RAID30, RAID50, RAID51 (tambien llamada RAID53), RAID60, y RAID 100.&lt;br /&gt;
&lt;br /&gt;
 Mas informacion sobre Otros modos de RAID [http://en.wikipedia.org/wiki/Nested_RAID_levels]&lt;br /&gt;
&lt;br /&gt;
==Paquete mdadm==&lt;br /&gt;
===mdadm para crear RAIDs por software===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para la creación y administracion de una RAID por software necesitaremos el paquete '''mdadm'''. &lt;br /&gt;
&lt;br /&gt;
La antigua colección de utilidades para RAID de los paquetes ''raidtools'' y ''raidtools2'' se ha dejado de usar actualmente puesto que dependia de un ficero de configuración (/etc/raidtab) dificil de mantener, y sys funciones eran limitadas. Desde agosto de 2001, existe la herramienta mdadm (multiple devices admin), éste paquete nos permite gestionar las RAIDs por software de una manera mucho mas simple y robusta. Actualmente se ha convertido en un estandar. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Instalar mdadm en Ubuntu===&lt;br /&gt;
&lt;br /&gt;
En principio el paquete '''mdadm viene instalado por defecto''' en ubuntu.&lt;br /&gt;
&lt;br /&gt;
Asimismo si no disponeis del paquete instalado podeis instalarlo con el ''Gestor de paquetes Synaptic'' o bien con el siguiente comando:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ sudo apt-get install mdadm&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Crear una RAID==&lt;br /&gt;
&lt;br /&gt;
En el caso ejemplo que voy a exponer crearé una RAID5 con 4 discos. Asimismo este procedimiento se puede seguir mas o menos de manera análoga para crear qualquier tipo de RAID.&lt;br /&gt;
&lt;br /&gt;
====Particionamiento====&lt;br /&gt;
&lt;br /&gt;
'''Debemos tener en cuenta, que puesto que vamos a crear una Software RAID, vamos a utilizar particiones en lugar de discos'''. Sin perjuicio que cada disco contenga una sola particion con la totalidad del tamaño del disco, como de echo és indicado.&lt;br /&gt;
&lt;br /&gt;
Así pues primeramente debemos preparar las particiones que vamos a utilizar para crear la RAID.&lt;br /&gt;
&lt;br /&gt;
Para ésto podemos utilizar cualquier herramienta de particionamiento. En nuestro caso vamos a utilizar GParted, una herramienta gráfica de facil uso. Puesto que Ubuntu no la lleva instalada por defecto la instalaremos mediante el Gestor de paquetes Synaptic, o bien con apt-get mediante comandos:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ sudo apt-get install gparted&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez instalado GParted, procedemos a crear una particion para la totalidad de cada uno de los discos idénticos de los que disponemos para crear la RAID.&lt;br /&gt;
Debemos crear una '''particion sin formato''', puesto que el formato de la RAID lo daremos cuando esta esté construida.&lt;br /&gt;
A parte del formato debemos indicar que se trara de un disco para crear una RAID. Esto lo podemos hacer de manera facil con GParted, seleccionando la partición e iendo a Menu Partición&amp;gt;gestionar señaladores y marcando el señalador &amp;quot;RAID&amp;quot;, tal y como muestran las imagenes.&lt;br /&gt;
[[Imagen:gparted.png|thumb|GParted con particón sin formato y con señalador RAID]]&lt;br /&gt;
[[Imagen:senyaladors.png|Ventana GParted donde marcar señalador RAID]]&lt;br /&gt;
&lt;br /&gt;
Marcar la partición como RAID no és vital para el funcionamiento de la RAID, asimismo es la manera más correcta de hacerlo y nos ayudará a distingir las particiones en un futuro. Con fdisk veremos este heco marcado como ''&amp;quot;Autodeteccón Linux raid&amp;quot; (Linux raid autodetect)''.&lt;br /&gt;
Una vez acabado el proceso podemos ver con fdisk -l un listado de las particiones como el siguiente (esta en Català puesto a que mi sistema esta en éste idioma):&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ sudo fdisk -l&lt;br /&gt;
&lt;br /&gt;
Disc /dev/sdb: 200.0 GiB, 200049647616 octets&lt;br /&gt;
255 capçals, 63 sectors/pista, 24321 cilindres&lt;br /&gt;
Unitats = cilindres de 16065 * 512 = 8225280 octets&lt;br /&gt;
&lt;br /&gt;
Dispositiu Arrenc.   Comença       Acaba    Blocs    Id  Sistema&lt;br /&gt;
/dev/sdb1               1       24321   195358401   fd  Autodetecció Linux raid&lt;br /&gt;
&lt;br /&gt;
Disc /dev/sdc: 200.0 GiB, 200049647616 octets&lt;br /&gt;
255 capçals, 63 sectors/pista, 24321 cilindres&lt;br /&gt;
Unitats = cilindres de 16065 * 512 = 8225280 octets&lt;br /&gt;
&lt;br /&gt;
Dispositiu Arrenc.   Comença       Acaba    Blocs    Id  Sistema&lt;br /&gt;
/dev/sdc1               1       24321   195358401   fd  Autodetecció Linux raid&lt;br /&gt;
&lt;br /&gt;
Disc /dev/sdd: 200.0 GiB, 200049647616 octets&lt;br /&gt;
255 capçals, 63 sectors/pista, 24321 cilindres&lt;br /&gt;
Unitats = cilindres de 16065 * 512 = 8225280 octets&lt;br /&gt;
&lt;br /&gt;
Dispositiu Arrenc.   Comença       Acaba    Blocs    Id  Sistema&lt;br /&gt;
/dev/sdd1               1       24321   195358401   fd  Autodetecció Linux raid&lt;br /&gt;
&lt;br /&gt;
Disc /dev/sde: 200.0 GiB, 200049647616 octets&lt;br /&gt;
255 capçals, 63 sectors/pista, 24321 cilindres&lt;br /&gt;
Unitats = cilindres de 16065 * 512 = 8225280 octets&lt;br /&gt;
&lt;br /&gt;
Dispositiu Arrenc.   Comença       Acaba    Blocs    Id  Sistema&lt;br /&gt;
/dev/sde1               1       24321   195358401   fd  Autodetecció Linux raid&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Podemos observar que la columna Id muestra el valor &amp;quot;fd&amp;quot; esto es debido a que lo hemos marcado como ''&amp;quot;Autodeteccón Linux raid&amp;quot; (Linux raid autodetect)''.&lt;br /&gt;
&lt;br /&gt;
====Creacion de la RAID====&lt;br /&gt;
&lt;br /&gt;
Primeramente antes de crear la RAID podemos ver en el fichero '''/proc/mdstat''' si al algun otro array:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ cat /proc/mdstat&lt;br /&gt;
Personalities :&lt;br /&gt;
Event: 0&lt;br /&gt;
unused devices: &amp;lt;none&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Vemos que no aparece ningun array.&lt;br /&gt;
&lt;br /&gt;
Proseguimos a la creacion del md en el que crearemos la RAID. Para ello utilizaremos el comando '''mknod''' como se muestra en la siguiente orden:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ sudo mknod /dev/md0 b 9 0&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Si ya tubieramos algun otro array llamado md0, podemos crear un md diferente: md1, md2, ...&lt;br /&gt;
&lt;br /&gt;
Procedemos ahora a crear finalmente la RAID:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ sudo mdadm --create /dev/md0 --level=raid5 --raid-devices=4 /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1&lt;br /&gt;
Continue creating array? yes&lt;br /&gt;
mdadm: array /dev/md0 started.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La raid heco esto empezará a crearse.&lt;br /&gt;
&lt;br /&gt;
Detalles del comando '''&amp;lt;nowiki&amp;gt;mdadm --create /dev/md0 --level=raid5 --raid-devices=4 /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1&amp;lt;/nowiki&amp;gt;''' :&lt;br /&gt;
&lt;br /&gt;
*En '''&amp;lt;nowiki&amp;gt;--create /dev/md0&amp;lt;/nowiki&amp;gt;''' le indicaremos el md al que vamos a asignar el array. Si hemos escogido otro lo deberemos cambiar aqui.&lt;br /&gt;
&lt;br /&gt;
*En '''&amp;lt;nowiki&amp;gt;--level=raid5&amp;lt;/nowiki&amp;gt;''' indicaremos el tipo de raid que queremos que sea. Los valores validos aqui son: ''linear, raid0, 0, stripe, raid1, 1, mirror, raid4, 4, raid5, 5, raid6, 6, multipath, mp, fautly''. Como vemos algunos de ellos son sinonimos, por lo que para una RAID5 podemos introducir ''&amp;quot;raid5&amp;quot;''  o bien ''&amp;quot;5&amp;quot;''.&lt;br /&gt;
&lt;br /&gt;
*Como vemos devemos indicarle las '''PARTICIONES''' (no los discos) con las que hacer la RAID, asi como el numero de particiones: '''&amp;lt;nowiki&amp;gt;--raid-devices=4 /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1&amp;lt;/nowiki&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
*otros modificadores útiles (no utilizados en el ejemplo):&lt;br /&gt;
**'''&amp;lt;nowiki&amp;gt;--verbose&amp;lt;/nowiki&amp;gt;''' nos explica mas cosas sobre lo que pasa. &lt;br /&gt;
**'''&amp;lt;nowiki&amp;gt;--chunk=&amp;lt;/nowiki&amp;gt;''' especifica cada &amp;quot;trozo&amp;quot; en kibibytes. '''Por defecto es 64'''. Ej: &amp;lt;nowiki&amp;gt;--chunk=32&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**'''&amp;lt;nowiki&amp;gt;--parity=&amp;lt;/nowiki&amp;gt;''' Establece el algoritmo de paridad para RAID5. Las opciones son: '''''left-asymmetric,  left-symmetric,  right-asymmetric,  right-symmetric''''' (''la, ra, ls, rs'' en sus versiones reducidas). '''Por defecto és left-symmetric'''. Ej: &amp;lt;nowiki&amp;gt;--parity=right-asymmetric&amp;lt;/nowiki&amp;gt;. Este modificador tiene otras opciones avanzadas.&lt;br /&gt;
&lt;br /&gt;
Una vez hemos lanzado la orden de creación de la RAID, empezarán a trabajar los discos como locos: estan creando la RAID. Este proceso puede durar varias horas dependiendo de la capacidad de los discos y la potencia del ordenador/discos.&lt;br /&gt;
&lt;br /&gt;
Podemos visualizar en cualquier momento el estado de éste proceso en el fichero '''/proc/mdstat''':&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ cat /proc/mdstat&lt;br /&gt;
Personalities : [raid5] [raid4]&lt;br /&gt;
md0 : active raid5 sdb1[0] sde1[3] sdd1[2] sdc1[1]&lt;br /&gt;
      586075008 blocks [4/3] [UUU_]&lt;br /&gt;
      [&amp;gt;....................]  resync =  0.7% (4103401/586075008) finish=177.6min speed=97640K/sec&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;[4/3] [UUU_]&amp;lt;/nowiki&amp;gt; nos indica el numero de discos que esta activo y correcto en este momento. No nos tenemos que preocupar porque durante éste periodo de creacion de la RAID nos marque que hay alguno incorrecto. Cuando finalice el proceso éste indicador deberá mostrarnos que todos los discos están correctos.&lt;/div&gt;</summary>
		<author><name>JimCAT</name></author>	</entry>

	<entry>
		<id>https://guia-ubuntu.com/index.php/Crear_una_Software_RAID</id>
		<title>Crear una Software RAID</title>
		<link rel="alternate" type="text/html" href="https://guia-ubuntu.com/index.php/Crear_una_Software_RAID"/>
				<updated>2007-01-21T18:53:51Z</updated>
		
		<summary type="html">&lt;p&gt;JimCAT: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; La palabra '''RAID''' se refiere a '''RAID por software de Linux'''. '''Este artículo no trata ningún aspecto de RAID por hardware'''.&lt;br /&gt;
&lt;br /&gt;
== Información básica sobre RAIDs ==&lt;br /&gt;
&lt;br /&gt;
 Si ya conoces que és una raid y para que sirve puedes pasar por alto absolutamente éste apartado.&lt;br /&gt;
&lt;br /&gt;
===¿Que és una RAID?¿Para que sirve?===&lt;br /&gt;
=====Historia=====&lt;br /&gt;
La tecnología RAID fue definida por primera vez en 1987 por un grupo de informáticos de la Universidad de California, Berkeley. Este grupo estudió la posibilidad de usar dos o más discos que aparecieran como un único dispositivo para el sistema.&lt;br /&gt;
&lt;br /&gt;
En 1988, los niveles RAID 1 a 5 fueron definidos formalmente por David A. Patterson, Garth A. Gibson y Randy H. Katz en el ensayo ''&amp;quot;Un Caso para Conjuntos de Discos Redundantes Económicos (RAID)&amp;quot;'' (''A Case for Redundant Arrays of Inexpensive Disks (RAID)''), publicado en la Conferencia SIGMOD de 1988 (págs. 109-116) [http://www.cs.cmu.edu/~garth/RAIDpaper/Patterson88.pdf PDF original]. El término «RAID» se usó por vez primera en este ensayo, que dio origen a toda la industria de los conjuntos de discos.&lt;br /&gt;
&lt;br /&gt;
=====¿Para que sirve?=====&lt;br /&gt;
Asi pues una raid sirve para crear un único volumen lógico, el cual fisicamente esté compuesto por varios discos fisicos. Dependiendo de que modo de RAID utilicemos, ésto nos servira para conseguir simplemente un volumen de capacidad mayor, o para conseguir un volumen con mayor seguridad contra fallos de hardware de los discos que lo componen grácias al almacenamiento redundante de estos.&lt;br /&gt;
&lt;br /&gt;
 '''Hay que tener en cuenta que cando hablamos de Software RAID, siempre que hablamos de discos debemos entender que hablamos de particiones.''' &lt;br /&gt;
&lt;br /&gt;
===Modos básicos de RAID===&lt;br /&gt;
&lt;br /&gt;
=====Modo Lineal (Linear mode)=====&lt;br /&gt;
*Dos o más discos se combinan en un único dispositivo físico. Los discos se «adjuntan» unos a otros de tal manera que las escrituras en el dispositivo RAID primero llenarán el disco 0, a continuación el disco 1 y así sucesivamente. Los discos no tienen porqué ser del mismo tamaño. De hecho, los tamaños no importan para nada aquí. '''Se trata de una simple concatenación de discos'''&lt;br /&gt;
*No existe redundancia en este nivel. Si un disco falla perderá toda su información con toda probabilidad. Sin embargo, puede tener suerte y recuperar algunos datos, ya que el sistema de ficheros simplemente habrá perdido un gran puñado de datos consecutivos.&lt;br /&gt;
*El rendimiento de las lecturas y las escrituras no se incrementará para lecturas/escrituras individuales. Pero si varios usuarios usan el dispositivo, puede tener la suerte de que un usuario use efectivamente el primer disco y el otro usuario acceda a ficheros que por casualidad residan en el segundo disco. Si esto ocurre, verá un aumento en el rendimiento.&lt;br /&gt;
&lt;br /&gt;
=====RAID0 (Striped)=====&lt;br /&gt;
*También llamado modo ''striping'' o de distribución por bandas. Como el modo lineal salvo que las lecturas y escrituras se realizan en paralelo en los dispositivos. Éstos deben tener aproximadamente el mismo tamaño. Puesto que todos los accesos se realizan en paralelo, los discos se llenan por igual. Si un dispositivo es mucho mayor que los otros demás, el espacio extra se utilizará en el dispositivo RAID durante las escrituras en el extremo superior, aunque sólo se accederá a este disco más grande. Naturalmente, esto perjudica el rendimiento.&lt;br /&gt;
*Como en el modo lineal, tampoco hay redundancia en este nivel. A diferencia del modo lineal, no será capaz de recuperar ningún dato si un disco falla. Si elimina un disco de un grupo RAID-0, el dispositivo RAID no perderá simplemente un bloque consecutivo de datos, sino que se llenará con pequeños agujeros por todo el dispositivo.&lt;br /&gt;
*El rendimiento de las lecturas y las escrituras se incrementará, ya que las lecturas y las escrituras se realizan en paralelo sobre los dispositivos. Normalmente, ésta es la razón principal para usar RAID-0.Si los buses a los discos son suficientemente rápidos, puede obtener casi N*rendimiento de cada disco MiB/seg. &lt;br /&gt;
&lt;br /&gt;
=====RAID1 (Mirrored)=====&lt;br /&gt;
*Este es el primer modo que realmente tiene redundancia. RAID-1 se puede usar en dos discos identicos. Este modo mantiene en un disco un duplicado exacto de la información del otro disco.&lt;br /&gt;
*Si uno falla, los datos permanecerán intactos, puesto que tendremos el otro disco.&lt;br /&gt;
*Normalmente, el rendimiento de las lecturas es la suma de los rendimientos de los discos, mientras que el rendimiento de las escrituras es el mismo que el de un único dispositivo o, tal vez, incluso menos. Las lecturas se pueden hacer en paralelo pero, cuando se escribe, la CPU debe transferir 2 veces la cantidad de datos que normalmente transferiría (se deben enviar 2 copias idénticas de todos los datos, una a cada disco).&lt;br /&gt;
&lt;br /&gt;
=====RAID3 y RAID4=====&lt;br /&gt;
*Este nivel de RAID no se usa con mucha frecuencia. Se puede usar sobre 3 o más discos. En lugar de duplicar completamente la información, guarda información de paridad en un único disco y escribe datos a los otros discos de forma parecida a un RAID-0. Ya que uno de los discos se reserva para información de paridad, el tamaño del array será (N-1)*S, donde S es el tamaño del disco más pequeño del array. Como en un RAID1, los discos deben ser del mismo tamaño, o de lo contrario tendrá que aceptar que el valor de S en la fórmula (N-1)*S anterior será el tamaño del disco más pequeño del array.&lt;br /&gt;
*Si un disco falla, y no es el de paridad, se puede usar la información de paridad para reconstruir todos los datos. Si dos discos fallan, se perderá toda la información.&lt;br /&gt;
*La razón por la que estos niveles no se usan con mucha frecuencia es que la información de paridad se guarda en un único disco. Esta información se debe actualizar cada vez que se escribe en uno de los otros discos. Por eso, el disco de paridad se convertirá en un cuello de botella si no es mucho más rápido que los otros discos.&lt;br /&gt;
&lt;br /&gt;
=====RAID-5=====&lt;br /&gt;
*Este es quizás el modo RAID más útil cuando uno desea combinar un mayor número de discos físicos y todavía conservar redundancia. RAID5 se puede usar sobre 3 o más discos. El tamaño del dispositivo RAID-5 resultante será (N-1)*S, tal y como sucede con RAID4. La gran diferencia entre RAID5 y RAID4 es que la información de paridad se distribuye uniformemente entre los discos participantes, evitando el problema del cuello de botella del RAID4.&lt;br /&gt;
*Si uno de los discos falla, todos los datos permanecerán intactos, gracias a la información de paridad. Si dos discos fallan simultáneamente, todos los datos se perderán. RAID5 puede sobrevivir a un fallo de disco, pero no a dos o más.&lt;br /&gt;
*El rendimiento de lectura de RAID5 es equiparable al de RAID0 con el mísmo numero de discos. Exceptuando los bloques de paridad, los cuales pueden causar un ligero relentimiento en las escrituras (en las lecturas no se usan los bloques de paridad de noser que algun disco falle).&lt;br /&gt;
&lt;br /&gt;
 Mas informacion sobre los sistemas basicos de RAID [http://en.wikipedia.org/wiki/Standard_RAID_levels]&lt;br /&gt;
&lt;br /&gt;
====Otros modos de RAID====&lt;br /&gt;
&lt;br /&gt;
Existen multitud de modos de RAID basados en la convinacion de diferentes RAIDs, es decir se utiliza un conjunto de RAIDs en un determinado sistema para crear una nueva RAID en -normalmente- otro sistema. Algunos de éstos sistemas son: RAID01, RAID10, RAID03, RAID30, RAID50, RAID51 (tambien llamada RAID53), RAID60, y RAID 100.&lt;br /&gt;
&lt;br /&gt;
 Mas informacion sobre Otros modos de RAID [http://en.wikipedia.org/wiki/Nested_RAID_levels]&lt;br /&gt;
&lt;br /&gt;
==Paquete mdadm==&lt;br /&gt;
===mdadm para crear RAIDs por software===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para la creación y administracion de una RAID por software necesitaremos el paquete '''mdadm'''. &lt;br /&gt;
&lt;br /&gt;
La antigua colección de utilidades para RAID de los paquetes ''raidtools'' y ''raidtools2'' se ha dejado de usar actualmente puesto que dependia de un ficero de configuración (/etc/raidtab) dificil de mantener, y sys funciones eran limitadas. Desde agosto de 2001, existe la herramienta mdadm (multiple devices admin), éste paquete nos permite gestionar las RAIDs por software de una manera mucho mas simple y robusta. Actualmente se ha convertido en un estandar. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Instalar mdadm en Ubuntu===&lt;br /&gt;
&lt;br /&gt;
En principio el paquete '''mdadm viene instalado por defecto''' en ubuntu.&lt;br /&gt;
&lt;br /&gt;
Asimismo si no disponeis del paquete instalado podeis instalarlo con el ''Gestor de paquetes Synaptic'' o bien con el siguiente comando:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ sudo apt-get install mdadm&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Crear RAID==&lt;br /&gt;
&lt;br /&gt;
En el caso ejemplo que voy a exponer crearé una RAID5 con 4 discos. Asimismo este procedimiento se puede seguir mas o menos de manera análoga para crear qualquier tipo de RAID.&lt;br /&gt;
&lt;br /&gt;
====Particionamiento====&lt;br /&gt;
&lt;br /&gt;
'''Debemos tener en cuenta, que puesto que vamos a crear una Software RAID, vamos a utilizar particiones en lugar de discos'''. Sin perjuicio que cada disco contenga una sola particion con la totalidad del tamaño del disco, como de echo és indicado.&lt;br /&gt;
&lt;br /&gt;
Así pues primeramente debemos preparar las particiones que vamos a utilizar para crear la RAID.&lt;br /&gt;
&lt;br /&gt;
Para ésto podemos utilizar cualquier herramienta de particionamiento. En nuestro caso vamos a utilizar GParted, una herramienta gráfica de facil uso. Puesto que Ubuntu no la lleva instalada por defecto la instalaremos mediante el Gestor de paquetes Synaptic, o bien con apt-get mediante comandos:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ sudo apt-get install gparted&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez instalado GParted, procedemos a crear una particion para la totalidad de cada uno de los discos idénticos de los que disponemos para crear la RAID.&lt;br /&gt;
Debemos crear una '''particion sin formato''', puesto que el formato de la RAID lo daremos cuando esta esté construida.&lt;br /&gt;
A parte del formato debemos indicar que se trara de un disco para crear una RAID. Esto lo podemos hacer de manera facil con GParted, seleccionando la partición e iendo a Menu Partición&amp;gt;gestionar señaladores y marcando el señalador &amp;quot;RAID&amp;quot;, tal y como muestran las imagenes.&lt;br /&gt;
[[Imagen:gparted.png|thumb|GParted con particón sin formato y con señalador RAID]]&lt;br /&gt;
[[Imagen:senyaladors.png|Ventana GParted donde marcar señalador RAID]]&lt;br /&gt;
&lt;br /&gt;
Marcar la partición como RAID no és vital para el funcionamiento de la RAID, asimismo es la manera más correcta de hacerlo y nos ayudará a distingir las particiones en un futuro. Con fdisk veremos este heco marcado como ''&amp;quot;Autodeteccón Linux raid&amp;quot; (Linux raid autodetect)''.&lt;br /&gt;
Una vez acabado el proceso podemos ver con fdisk -l un listado de las particiones como el siguiente (esta en Català puesto a que mi sistema esta en éste idioma):&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ sudo fdisk -l&lt;br /&gt;
&lt;br /&gt;
Disc /dev/sdb: 200.0 GiB, 200049647616 octets&lt;br /&gt;
255 capçals, 63 sectors/pista, 24321 cilindres&lt;br /&gt;
Unitats = cilindres de 16065 * 512 = 8225280 octets&lt;br /&gt;
&lt;br /&gt;
Dispositiu Arrenc.   Comença       Acaba    Blocs    Id  Sistema&lt;br /&gt;
/dev/sdb1               1       24321   195358401   fd  Autodetecció Linux raid&lt;br /&gt;
&lt;br /&gt;
Disc /dev/sdc: 200.0 GiB, 200049647616 octets&lt;br /&gt;
255 capçals, 63 sectors/pista, 24321 cilindres&lt;br /&gt;
Unitats = cilindres de 16065 * 512 = 8225280 octets&lt;br /&gt;
&lt;br /&gt;
Dispositiu Arrenc.   Comença       Acaba    Blocs    Id  Sistema&lt;br /&gt;
/dev/sdc1               1       24321   195358401   fd  Autodetecció Linux raid&lt;br /&gt;
&lt;br /&gt;
Disc /dev/sdd: 200.0 GiB, 200049647616 octets&lt;br /&gt;
255 capçals, 63 sectors/pista, 24321 cilindres&lt;br /&gt;
Unitats = cilindres de 16065 * 512 = 8225280 octets&lt;br /&gt;
&lt;br /&gt;
Dispositiu Arrenc.   Comença       Acaba    Blocs    Id  Sistema&lt;br /&gt;
/dev/sdd1               1       24321   195358401   fd  Autodetecció Linux raid&lt;br /&gt;
&lt;br /&gt;
Disc /dev/sde: 200.0 GiB, 200049647616 octets&lt;br /&gt;
255 capçals, 63 sectors/pista, 24321 cilindres&lt;br /&gt;
Unitats = cilindres de 16065 * 512 = 8225280 octets&lt;br /&gt;
&lt;br /&gt;
Dispositiu Arrenc.   Comença       Acaba    Blocs    Id  Sistema&lt;br /&gt;
/dev/sde1               1       24321   195358401   fd  Autodetecció Linux raid&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Podemos observar que la columna Id muestra el valor &amp;quot;fd&amp;quot; esto es debido a que lo hemos marcado como ''&amp;quot;Autodeteccón Linux raid&amp;quot; (Linux raid autodetect)''.&lt;br /&gt;
&lt;br /&gt;
====Creacion de la RAID===&lt;br /&gt;
&lt;br /&gt;
Primeramente antes de crear la RAID podemos ver en el fichero /proc/mdstat si al algun otro array:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ cat /proc/mdstat&lt;br /&gt;
Personalities :&lt;br /&gt;
Event: 0&lt;br /&gt;
unused devices: &amp;lt;none&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Vemos que no aparece ningun array.&lt;br /&gt;
&lt;br /&gt;
Proseguimos a la creacion del md en el que crearemos la RAID. Para ello ejecutamos la siguiente orden:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ sudo mknod /dev/md0 b 9 0&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Si ya tubieramos algun otro array llamado md0, podemos crear un md diferente: md1, md2, ...&lt;/div&gt;</summary>
		<author><name>JimCAT</name></author>	</entry>

	<entry>
		<id>https://guia-ubuntu.com/index.php/Archivo:Gparted.png</id>
		<title>Archivo:Gparted.png</title>
		<link rel="alternate" type="text/html" href="https://guia-ubuntu.com/index.php/Archivo:Gparted.png"/>
				<updated>2007-01-21T18:15:43Z</updated>
		
		<summary type="html">&lt;p&gt;JimCAT: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>JimCAT</name></author>	</entry>

	<entry>
		<id>https://guia-ubuntu.com/index.php/Archivo:Senyaladors.png</id>
		<title>Archivo:Senyaladors.png</title>
		<link rel="alternate" type="text/html" href="https://guia-ubuntu.com/index.php/Archivo:Senyaladors.png"/>
				<updated>2007-01-21T18:15:10Z</updated>
		
		<summary type="html">&lt;p&gt;JimCAT: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>JimCAT</name></author>	</entry>

	<entry>
		<id>https://guia-ubuntu.com/index.php/Crear_una_Software_RAID</id>
		<title>Crear una Software RAID</title>
		<link rel="alternate" type="text/html" href="https://guia-ubuntu.com/index.php/Crear_una_Software_RAID"/>
				<updated>2007-01-21T18:14:03Z</updated>
		
		<summary type="html">&lt;p&gt;JimCAT: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; La palabra '''RAID''' se refiere a '''RAID por software de Linux'''. '''Este artículo no trata ningún aspecto de RAID por hardware'''.&lt;br /&gt;
&lt;br /&gt;
== Información básica sobre RAIDs ==&lt;br /&gt;
&lt;br /&gt;
 Si ya conoces que és una raid y para que sirve puedes pasar por alto absolutamente éste apartado.&lt;br /&gt;
&lt;br /&gt;
===¿Que és una RAID?¿Para que sirve?===&lt;br /&gt;
=====Historia=====&lt;br /&gt;
La tecnología RAID fue definida por primera vez en 1987 por un grupo de informáticos de la Universidad de California, Berkeley. Este grupo estudió la posibilidad de usar dos o más discos que aparecieran como un único dispositivo para el sistema.&lt;br /&gt;
&lt;br /&gt;
En 1988, los niveles RAID 1 a 5 fueron definidos formalmente por David A. Patterson, Garth A. Gibson y Randy H. Katz en el ensayo ''&amp;quot;Un Caso para Conjuntos de Discos Redundantes Económicos (RAID)&amp;quot;'' (''A Case for Redundant Arrays of Inexpensive Disks (RAID)''), publicado en la Conferencia SIGMOD de 1988 (págs. 109-116) [http://www.cs.cmu.edu/~garth/RAIDpaper/Patterson88.pdf PDF original]. El término «RAID» se usó por vez primera en este ensayo, que dio origen a toda la industria de los conjuntos de discos.&lt;br /&gt;
&lt;br /&gt;
=====¿Para que sirve?=====&lt;br /&gt;
Asi pues una raid sirve para crear un único volumen lógico, el cual fisicamente esté compuesto por varios discos fisicos. Dependiendo de que modo de RAID utilicemos, ésto nos servira para conseguir simplemente un volumen de capacidad mayor, o para conseguir un volumen con mayor seguridad contra fallos de hardware de los discos que lo componen grácias al almacenamiento redundante de estos.&lt;br /&gt;
&lt;br /&gt;
 '''Hay que tener en cuenta que cando hablamos de Software RAID, siempre que hablamos de discos debemos entender que hablamos de particiones.''' &lt;br /&gt;
&lt;br /&gt;
===Modos básicos de RAID===&lt;br /&gt;
&lt;br /&gt;
=====Modo Lineal (Linear mode)=====&lt;br /&gt;
*Dos o más discos se combinan en un único dispositivo físico. Los discos se «adjuntan» unos a otros de tal manera que las escrituras en el dispositivo RAID primero llenarán el disco 0, a continuación el disco 1 y así sucesivamente. Los discos no tienen porqué ser del mismo tamaño. De hecho, los tamaños no importan para nada aquí. '''Se trata de una simple concatenación de discos'''&lt;br /&gt;
*No existe redundancia en este nivel. Si un disco falla perderá toda su información con toda probabilidad. Sin embargo, puede tener suerte y recuperar algunos datos, ya que el sistema de ficheros simplemente habrá perdido un gran puñado de datos consecutivos.&lt;br /&gt;
*El rendimiento de las lecturas y las escrituras no se incrementará para lecturas/escrituras individuales. Pero si varios usuarios usan el dispositivo, puede tener la suerte de que un usuario use efectivamente el primer disco y el otro usuario acceda a ficheros que por casualidad residan en el segundo disco. Si esto ocurre, verá un aumento en el rendimiento.&lt;br /&gt;
&lt;br /&gt;
=====RAID0 (Striped)=====&lt;br /&gt;
*También llamado modo ''striping'' o de distribución por bandas. Como el modo lineal salvo que las lecturas y escrituras se realizan en paralelo en los dispositivos. Éstos deben tener aproximadamente el mismo tamaño. Puesto que todos los accesos se realizan en paralelo, los discos se llenan por igual. Si un dispositivo es mucho mayor que los otros demás, el espacio extra se utilizará en el dispositivo RAID durante las escrituras en el extremo superior, aunque sólo se accederá a este disco más grande. Naturalmente, esto perjudica el rendimiento.&lt;br /&gt;
*Como en el modo lineal, tampoco hay redundancia en este nivel. A diferencia del modo lineal, no será capaz de recuperar ningún dato si un disco falla. Si elimina un disco de un grupo RAID-0, el dispositivo RAID no perderá simplemente un bloque consecutivo de datos, sino que se llenará con pequeños agujeros por todo el dispositivo.&lt;br /&gt;
*El rendimiento de las lecturas y las escrituras se incrementará, ya que las lecturas y las escrituras se realizan en paralelo sobre los dispositivos. Normalmente, ésta es la razón principal para usar RAID-0.Si los buses a los discos son suficientemente rápidos, puede obtener casi N*rendimiento de cada disco MiB/seg. &lt;br /&gt;
&lt;br /&gt;
=====RAID1 (Mirrored)=====&lt;br /&gt;
*Este es el primer modo que realmente tiene redundancia. RAID-1 se puede usar en dos discos identicos. Este modo mantiene en un disco un duplicado exacto de la información del otro disco.&lt;br /&gt;
*Si uno falla, los datos permanecerán intactos, puesto que tendremos el otro disco.&lt;br /&gt;
*Normalmente, el rendimiento de las lecturas es la suma de los rendimientos de los discos, mientras que el rendimiento de las escrituras es el mismo que el de un único dispositivo o, tal vez, incluso menos. Las lecturas se pueden hacer en paralelo pero, cuando se escribe, la CPU debe transferir 2 veces la cantidad de datos que normalmente transferiría (se deben enviar 2 copias idénticas de todos los datos, una a cada disco).&lt;br /&gt;
&lt;br /&gt;
=====RAID3 y RAID4=====&lt;br /&gt;
*Este nivel de RAID no se usa con mucha frecuencia. Se puede usar sobre 3 o más discos. En lugar de duplicar completamente la información, guarda información de paridad en un único disco y escribe datos a los otros discos de forma parecida a un RAID-0. Ya que uno de los discos se reserva para información de paridad, el tamaño del array será (N-1)*S, donde S es el tamaño del disco más pequeño del array. Como en un RAID1, los discos deben ser del mismo tamaño, o de lo contrario tendrá que aceptar que el valor de S en la fórmula (N-1)*S anterior será el tamaño del disco más pequeño del array.&lt;br /&gt;
*Si un disco falla, y no es el de paridad, se puede usar la información de paridad para reconstruir todos los datos. Si dos discos fallan, se perderá toda la información.&lt;br /&gt;
*La razón por la que estos niveles no se usan con mucha frecuencia es que la información de paridad se guarda en un único disco. Esta información se debe actualizar cada vez que se escribe en uno de los otros discos. Por eso, el disco de paridad se convertirá en un cuello de botella si no es mucho más rápido que los otros discos.&lt;br /&gt;
&lt;br /&gt;
=====RAID-5=====&lt;br /&gt;
*Este es quizás el modo RAID más útil cuando uno desea combinar un mayor número de discos físicos y todavía conservar redundancia. RAID5 se puede usar sobre 3 o más discos. El tamaño del dispositivo RAID-5 resultante será (N-1)*S, tal y como sucede con RAID4. La gran diferencia entre RAID5 y RAID4 es que la información de paridad se distribuye uniformemente entre los discos participantes, evitando el problema del cuello de botella del RAID4.&lt;br /&gt;
*Si uno de los discos falla, todos los datos permanecerán intactos, gracias a la información de paridad. Si dos discos fallan simultáneamente, todos los datos se perderán. RAID5 puede sobrevivir a un fallo de disco, pero no a dos o más.&lt;br /&gt;
*El rendimiento de lectura de RAID5 es equiparable al de RAID0 con el mísmo numero de discos. Exceptuando los bloques de paridad, los cuales pueden causar un ligero relentimiento en las escrituras (en las lecturas no se usan los bloques de paridad de noser que algun disco falle).&lt;br /&gt;
&lt;br /&gt;
 Mas informacion sobre los sistemas basicos de RAID [http://en.wikipedia.org/wiki/Standard_RAID_levels]&lt;br /&gt;
&lt;br /&gt;
====Otros modos de RAID====&lt;br /&gt;
&lt;br /&gt;
Existen multitud de modos de RAID basados en la convinacion de diferentes RAIDs, es decir se utiliza un conjunto de RAIDs en un determinado sistema para crear una nueva RAID en -normalmente- otro sistema. Algunos de éstos sistemas son: RAID01, RAID10, RAID03, RAID30, RAID50, RAID51 (tambien llamada RAID53), RAID60, y RAID 100.&lt;br /&gt;
&lt;br /&gt;
 Mas informacion sobre Otros modos de RAID [http://en.wikipedia.org/wiki/Nested_RAID_levels]&lt;br /&gt;
&lt;br /&gt;
==Paquete mdadm==&lt;br /&gt;
===mdadm para crear RAIDs por software===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para la creación y administracion de una RAID por software necesitaremos el paquete '''mdadm'''. &lt;br /&gt;
&lt;br /&gt;
La antigua colección de utilidades para RAID de los paquetes ''raidtools'' y ''raidtools2'' se ha dejado de usar actualmente puesto que dependia de un ficero de configuración (/etc/raidtab) dificil de mantener, y sys funciones eran limitadas. Desde agosto de 2001, existe la herramienta mdadm (multiple devices admin), éste paquete nos permite gestionar las RAIDs por software de una manera mucho mas simple y robusta. Actualmente se ha convertido en un estandar. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Instalar mdadm en Ubuntu===&lt;br /&gt;
&lt;br /&gt;
En principio el paquete '''mdadm viene instalado por defecto''' en ubuntu.&lt;br /&gt;
&lt;br /&gt;
Asimismo si no disponeis del paquete instalado podeis instalarlo con el ''Gestor de paquetes Synaptic'' o bien con el siguiente comando:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ sudo apt-get install mdadm&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Crear RAID==&lt;br /&gt;
&lt;br /&gt;
En el caso ejemplo que voy a exponer crearé una RAID5 con 4 discos. Asimismo este procedimiento se puede seguir mas o menos de manera análoga para crear qualquier tipo de RAID.&lt;br /&gt;
&lt;br /&gt;
====Particionar====&lt;br /&gt;
&lt;br /&gt;
'''Debemos tener en cuenta, que puesto que vamos a crear una Software RAID, vamos a utilizar particiones en lugar de discos'''. Sin perjuicio que cada disco contenga una sola particion con la totalidad del tamaño del disco, como de echo és indicado.&lt;br /&gt;
&lt;br /&gt;
Así pues primeramente debemos preparar las particiones que vamos a utilizar para crear la RAID.&lt;br /&gt;
&lt;br /&gt;
Para ésto podemos utilizar cualquier herramienta de particionamiento. En nuestro caso vamos a utilizar GParted, una herramienta gráfica de facil uso. Puesto que Ubuntu no la lleva instalada por defecto la instalaremos mediante el Gestor de paquetes Synaptic, o bien con apt-get mediante comandos:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ sudo apt-get install gparted&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez instalado GParted, procedemos a crear una particion para la totalidad de cada uno de los discos idénticos de los que disponemos para crear la RAID.&lt;br /&gt;
Debemos crear una '''particion sin formato''', puesto que el formato de la RAID lo daremos cuando esta esté construida.&lt;br /&gt;
A parte del formato debemos indicar que se trara de un disco para crear una RAID. Esto lo podemos hacer de manera facil con GParted, seleccionando la partición e iendo a Menu Partición&amp;gt;gestionar señaladores y marcando el señalador &amp;quot;RAID&amp;quot;, tal y como muestran las imagenes.&lt;br /&gt;
[[Imagen:gparted.jpg]][[Imagen:senyaladors.jpg]]&lt;/div&gt;</summary>
		<author><name>JimCAT</name></author>	</entry>

	<entry>
		<id>https://guia-ubuntu.com/index.php/Crear_una_Software_RAID</id>
		<title>Crear una Software RAID</title>
		<link rel="alternate" type="text/html" href="https://guia-ubuntu.com/index.php/Crear_una_Software_RAID"/>
				<updated>2007-01-21T17:47:50Z</updated>
		
		<summary type="html">&lt;p&gt;JimCAT: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; La palabra '''RAID''' se refiere a '''RAID por software de Linux'''. '''Este artículo no trata ningún aspecto de RAID por hardware'''.&lt;br /&gt;
&lt;br /&gt;
== Información básica sobre RAIDs ==&lt;br /&gt;
&lt;br /&gt;
 Si ya conoces que és una raid y para que sirve puedes pasar por alto absolutamente éste apartado.&lt;br /&gt;
&lt;br /&gt;
===¿Que és una RAID?¿Para que sirve?===&lt;br /&gt;
=====Historia=====&lt;br /&gt;
La tecnología RAID fue definida por primera vez en 1987 por un grupo de informáticos de la Universidad de California, Berkeley. Este grupo estudió la posibilidad de usar dos o más discos que aparecieran como un único dispositivo para el sistema.&lt;br /&gt;
&lt;br /&gt;
En 1988, los niveles RAID 1 a 5 fueron definidos formalmente por David A. Patterson, Garth A. Gibson y Randy H. Katz en el ensayo ''&amp;quot;Un Caso para Conjuntos de Discos Redundantes Económicos (RAID)&amp;quot;'' (''A Case for Redundant Arrays of Inexpensive Disks (RAID)''), publicado en la Conferencia SIGMOD de 1988 (págs. 109-116) [http://www.cs.cmu.edu/~garth/RAIDpaper/Patterson88.pdf PDF original]. El término «RAID» se usó por vez primera en este ensayo, que dio origen a toda la industria de los conjuntos de discos.&lt;br /&gt;
&lt;br /&gt;
=====¿Para que sirve?=====&lt;br /&gt;
Asi pues una raid sirve para crear un único volumen lógico, el cual fisicamente esté compuesto por varios discos fisicos. Dependiendo de que modo de RAID utilicemos, ésto nos servira para conseguir simplemente un volumen de capacidad mayor, o para conseguir un volumen con mayor seguridad contra fallos de hardware de los discos que lo componen grácias al almacenamiento redundante de estos.&lt;br /&gt;
&lt;br /&gt;
 '''Hay que tener en cuenta que cando hablamos de Software RAID, siempre que hablamos de discos debemos entender que hablamos de particiones.''' &lt;br /&gt;
&lt;br /&gt;
===Modos básicos de RAID===&lt;br /&gt;
&lt;br /&gt;
=====Modo Lineal (Linear mode)=====&lt;br /&gt;
*Dos o más discos se combinan en un único dispositivo físico. Los discos se «adjuntan» unos a otros de tal manera que las escrituras en el dispositivo RAID primero llenarán el disco 0, a continuación el disco 1 y así sucesivamente. Los discos no tienen porqué ser del mismo tamaño. De hecho, los tamaños no importan para nada aquí. '''Se trata de una simple concatenación de discos'''&lt;br /&gt;
*No existe redundancia en este nivel. Si un disco falla perderá toda su información con toda probabilidad. Sin embargo, puede tener suerte y recuperar algunos datos, ya que el sistema de ficheros simplemente habrá perdido un gran puñado de datos consecutivos.&lt;br /&gt;
*El rendimiento de las lecturas y las escrituras no se incrementará para lecturas/escrituras individuales. Pero si varios usuarios usan el dispositivo, puede tener la suerte de que un usuario use efectivamente el primer disco y el otro usuario acceda a ficheros que por casualidad residan en el segundo disco. Si esto ocurre, verá un aumento en el rendimiento.&lt;br /&gt;
&lt;br /&gt;
=====RAID0 (Striped)=====&lt;br /&gt;
*También llamado modo ''striping'' o de distribución por bandas. Como el modo lineal salvo que las lecturas y escrituras se realizan en paralelo en los dispositivos. Éstos deben tener aproximadamente el mismo tamaño. Puesto que todos los accesos se realizan en paralelo, los discos se llenan por igual. Si un dispositivo es mucho mayor que los otros demás, el espacio extra se utilizará en el dispositivo RAID durante las escrituras en el extremo superior, aunque sólo se accederá a este disco más grande. Naturalmente, esto perjudica el rendimiento.&lt;br /&gt;
*Como en el modo lineal, tampoco hay redundancia en este nivel. A diferencia del modo lineal, no será capaz de recuperar ningún dato si un disco falla. Si elimina un disco de un grupo RAID-0, el dispositivo RAID no perderá simplemente un bloque consecutivo de datos, sino que se llenará con pequeños agujeros por todo el dispositivo.&lt;br /&gt;
*El rendimiento de las lecturas y las escrituras se incrementará, ya que las lecturas y las escrituras se realizan en paralelo sobre los dispositivos. Normalmente, ésta es la razón principal para usar RAID-0.Si los buses a los discos son suficientemente rápidos, puede obtener casi N*rendimiento de cada disco MiB/seg. &lt;br /&gt;
&lt;br /&gt;
=====RAID1 (Mirrored)=====&lt;br /&gt;
*Este es el primer modo que realmente tiene redundancia. RAID-1 se puede usar en dos discos identicos. Este modo mantiene en un disco un duplicado exacto de la información del otro disco.&lt;br /&gt;
*Si uno falla, los datos permanecerán intactos, puesto que tendremos el otro disco.&lt;br /&gt;
*Normalmente, el rendimiento de las lecturas es la suma de los rendimientos de los discos, mientras que el rendimiento de las escrituras es el mismo que el de un único dispositivo o, tal vez, incluso menos. Las lecturas se pueden hacer en paralelo pero, cuando se escribe, la CPU debe transferir 2 veces la cantidad de datos que normalmente transferiría (se deben enviar 2 copias idénticas de todos los datos, una a cada disco).&lt;br /&gt;
&lt;br /&gt;
=====RAID3 y RAID4=====&lt;br /&gt;
*Este nivel de RAID no se usa con mucha frecuencia. Se puede usar sobre 3 o más discos. En lugar de duplicar completamente la información, guarda información de paridad en un único disco y escribe datos a los otros discos de forma parecida a un RAID-0. Ya que uno de los discos se reserva para información de paridad, el tamaño del array será (N-1)*S, donde S es el tamaño del disco más pequeño del array. Como en un RAID1, los discos deben ser del mismo tamaño, o de lo contrario tendrá que aceptar que el valor de S en la fórmula (N-1)*S anterior será el tamaño del disco más pequeño del array.&lt;br /&gt;
*Si un disco falla, y no es el de paridad, se puede usar la información de paridad para reconstruir todos los datos. Si dos discos fallan, se perderá toda la información.&lt;br /&gt;
*La razón por la que estos niveles no se usan con mucha frecuencia es que la información de paridad se guarda en un único disco. Esta información se debe actualizar cada vez que se escribe en uno de los otros discos. Por eso, el disco de paridad se convertirá en un cuello de botella si no es mucho más rápido que los otros discos.&lt;br /&gt;
&lt;br /&gt;
=====RAID-5=====&lt;br /&gt;
*Este es quizás el modo RAID más útil cuando uno desea combinar un mayor número de discos físicos y todavía conservar redundancia. RAID5 se puede usar sobre 3 o más discos. El tamaño del dispositivo RAID-5 resultante será (N-1)*S, tal y como sucede con RAID4. La gran diferencia entre RAID5 y RAID4 es que la información de paridad se distribuye uniformemente entre los discos participantes, evitando el problema del cuello de botella del RAID4.&lt;br /&gt;
*Si uno de los discos falla, todos los datos permanecerán intactos, gracias a la información de paridad. Si dos discos fallan simultáneamente, todos los datos se perderán. RAID5 puede sobrevivir a un fallo de disco, pero no a dos o más.&lt;br /&gt;
*El rendimiento de lectura de RAID5 es equiparable al de RAID0 con el mísmo numero de discos. Exceptuando los bloques de paridad, los cuales pueden causar un ligero relentimiento en las escrituras (en las lecturas no se usan los bloques de paridad de noser que algun disco falle).&lt;br /&gt;
&lt;br /&gt;
 Mas informacion sobre los sistemas basicos de RAID [http://en.wikipedia.org/wiki/Standard_RAID_levels]&lt;br /&gt;
&lt;br /&gt;
====Otros modos de RAID====&lt;br /&gt;
&lt;br /&gt;
Existen multitud de modos de RAID basados en la convinacion de diferentes RAIDs, es decir se utiliza un conjunto de RAIDs en un determinado sistema para crear una nueva RAID en -normalmente- otro sistema. Algunos de éstos sistemas son: RAID01, RAID10, RAID03, RAID30, RAID50, RAID51 (tambien llamada RAID53), RAID60, y RAID 100.&lt;br /&gt;
&lt;br /&gt;
 Mas informacion sobre Otros modos de RAID [http://en.wikipedia.org/wiki/Nested_RAID_levels]&lt;br /&gt;
&lt;br /&gt;
== paquete mdadm ==&lt;br /&gt;
=== mdadm para crear RAIDs por software ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para la creación y administracion de una RAID por software necesitaremos el paquete '''mdadm'''. &lt;br /&gt;
&lt;br /&gt;
La antigua colección de utilidades para RAID de los paquetes ''raidtools'' y ''raidtools2'' se ha dejado de usar actualmente puesto que dependia de un ficero de configuración (/etc/raidtab) dificil de mantener, y sys funciones eran limitadas. Desde agosto de 2001, existe la herramienta mdadm (multiple devices admin), éste paquete nos permite gestionar las RAIDs por software de una manera mucho mas simple y robusta. Actualmente se ha convertido en un estandar. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Instalando mdadm ===&lt;br /&gt;
&lt;br /&gt;
En principio el paquete '''mdadm viene instalado por defecto''' en ubuntu.&lt;br /&gt;
&lt;br /&gt;
Asimismo si no disponeis del paquete instalado podeis instalarlo con el ''Gestor de paquetes Synaptic'' o bien con el siguiente comando:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ sudo apt-get install mdadm&amp;lt;/nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>JimCAT</name></author>	</entry>

	<entry>
		<id>https://guia-ubuntu.com/index.php/Crear_una_Software_RAID</id>
		<title>Crear una Software RAID</title>
		<link rel="alternate" type="text/html" href="https://guia-ubuntu.com/index.php/Crear_una_Software_RAID"/>
				<updated>2007-01-21T17:39:58Z</updated>
		
		<summary type="html">&lt;p&gt;JimCAT: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; La palabra '''RAID''' se refiere a '''RAID por software de Linux'''. '''Este artículo no trata ningún aspecto de RAID por hardware'''.&lt;br /&gt;
&lt;br /&gt;
== Información básica sobre RAIDs ==&lt;br /&gt;
&lt;br /&gt;
 Si ya conoces que és una raid y para que sirve puedes pasar por alto absolutamente éste apartado.&lt;br /&gt;
&lt;br /&gt;
===Que és una RAID? Para que sirve?===&lt;br /&gt;
=====Historia=====&lt;br /&gt;
La tecnología RAID fue definida por primera vez en 1987 por un grupo de informáticos de la Universidad de California, Berkeley. Este grupo estudió la posibilidad de usar dos o más discos que aparecieran como un único dispositivo para el sistema.&lt;br /&gt;
&lt;br /&gt;
En 1988, los niveles RAID 1 a 5 fueron definidos formalmente por David A. Patterson, Garth A. Gibson y Randy H. Katz en el ensayo ''&amp;quot;Un Caso para Conjuntos de Discos Redundantes Económicos (RAID)&amp;quot;'' (''A Case for Redundant Arrays of Inexpensive Disks (RAID)''), publicado en la Conferencia SIGMOD de 1988 (págs. 109-116) [http://www.cs.cmu.edu/~garth/RAIDpaper/Patterson88.pdf PDF original]. El término «RAID» se usó por vez primera en este ensayo, que dio origen a toda la industria de los conjuntos de discos.&lt;br /&gt;
&lt;br /&gt;
=====¿Para que sirve?=====&lt;br /&gt;
Asi pues una raid sirve para crear un único volumen lógico, el cual fisicamente esté compuesto por varios discos fisicos. Dependiendo de que modo de RAID utilicemos, ésto nos servira para conseguir simplemente un volumen de capacidad mayor, o para conseguir un volumen con mayor seguridad contra fallos de hardware de los discos que lo componen grácias al almacenamiento redundante de estos.&lt;br /&gt;
&lt;br /&gt;
 '''Hay que tener en cuenta que cando hablamos de Software RAID, siempre que hablamos de discos debemos entender que hablamos de particiones.''' &lt;br /&gt;
&lt;br /&gt;
===Modos básicos de RAID===&lt;br /&gt;
&lt;br /&gt;
====Modo Lineal (Linear mode)====&lt;br /&gt;
*Dos o más discos se combinan en un único dispositivo físico. Los discos se «adjuntan» unos a otros de tal manera que las escrituras en el dispositivo RAID primero llenarán el disco 0, a continuación el disco 1 y así sucesivamente. Los discos no tienen porqué ser del mismo tamaño. De hecho, los tamaños no importan para nada aquí :)&lt;br /&gt;
*No existe redundancia en este nivel. Si un disco falla perderá toda su información con toda probabilidad. Sin embargo, puede tener suerte y recuperar algunos datos, ya que el sistema de ficheros simplemente habrá perdido un gran puñado de datos consecutivos.&lt;br /&gt;
*El rendimiento de las lecturas y las escrituras no se incrementará para lecturas/escrituras individuales. Pero si varios usuarios usan el dispositivo, puede tener la suerte de que un usuario use efectivamente el primer disco y el otro usuario acceda a ficheros que por casualidad residan en el segundo disco. Si esto ocurre, verá un aumento en el rendimiento.&lt;br /&gt;
*'''Se trata de una simple concatenación de discos'''&lt;br /&gt;
&lt;br /&gt;
====RAID0 (Striped)====&lt;br /&gt;
*También llamado modo ''striping'' o de distribución por bandas. Como el modo lineal salvo que las lecturas y escrituras se realizan en paralelo en los dispositivos. Éstos deben tener aproximadamente el mismo tamaño. Puesto que todos los accesos se realizan en paralelo, los discos se llenan por igual. Si un dispositivo es mucho mayor que los otros demás, el espacio extra se utilizará en el dispositivo RAID durante las escrituras en el extremo superior, aunque sólo se accederá a este disco más grande. Naturalmente, esto perjudica el rendimiento.&lt;br /&gt;
*Como en el modo lineal, tampoco hay redundancia en este nivel. A diferencia del modo lineal, no será capaz de recuperar ningún dato si un disco falla. Si elimina un disco de un grupo RAID-0, el dispositivo RAID no perderá simplemente un bloque consecutivo de datos, sino que se llenará con pequeños agujeros por todo el dispositivo.&lt;br /&gt;
*El rendimiento de las lecturas y las escrituras se incrementará, ya que las lecturas y las escrituras se realizan en paralelo sobre los dispositivos. Normalmente, ésta es la razón principal para usar RAID-0.Si los buses a los discos son suficientemente rápidos, puede obtener casi N*rendimiento de cada disco MiB/seg. &lt;br /&gt;
&lt;br /&gt;
====RAID1 (Mirrored)====&lt;br /&gt;
*Este es el primer modo que realmente tiene redundancia. RAID-1 se puede usar en dos discos identicos. Este modo mantiene en un disco un duplicado exacto de la información del otro disco.&lt;br /&gt;
*Si uno falla, los datos permanecerán intactos, puesto que tendremos el otro disco.&lt;br /&gt;
*Normalmente, el rendimiento de las lecturas es la suma de los rendimientos de los discos, mientras que el rendimiento de las escrituras es el mismo que el de un único dispositivo o, tal vez, incluso menos. Las lecturas se pueden hacer en paralelo pero, cuando se escribe, la CPU debe transferir 2 veces la cantidad de datos que normalmente transferiría (se deben enviar 2 copias idénticas de todos los datos, una a cada disco).&lt;br /&gt;
&lt;br /&gt;
====RAID3 y RAID4====&lt;br /&gt;
*Este nivel de RAID no se usa con mucha frecuencia. Se puede usar sobre 3 o más discos. En lugar de duplicar completamente la información, guarda información de paridad en un único disco y escribe datos a los otros discos de forma parecida a un RAID-0. Ya que uno de los discos se reserva para información de paridad, el tamaño del array será (N-1)*S, donde S es el tamaño del disco más pequeño del array. Como en un RAID1, los discos deben ser del mismo tamaño, o de lo contrario tendrá que aceptar que el valor de S en la fórmula (N-1)*S anterior será el tamaño del disco más pequeño del array.&lt;br /&gt;
*Si un disco falla, y no es el de paridad, se puede usar la información de paridad para reconstruir todos los datos. Si dos discos fallan, se perderá toda la información.&lt;br /&gt;
*La razón por la que estos niveles no se usan con mucha frecuencia es que la información de paridad se guarda en un único disco. Esta información se debe actualizar cada vez que se escribe en uno de los otros discos. Por eso, el disco de paridad se convertirá en un cuello de botella si no es mucho más rápido que los otros discos.&lt;br /&gt;
&lt;br /&gt;
====RAID-5====&lt;br /&gt;
*Este es quizás el modo RAID más útil cuando uno desea combinar un mayor número de discos físicos y todavía conservar redundancia. RAID5 se puede usar sobre 3 o más discos. El tamaño del dispositivo RAID-5 resultante será (N-1)*S, tal y como sucede con RAID4. La gran diferencia entre RAID5 y RAID4 es que la información de paridad se distribuye uniformemente entre los discos participantes, evitando el problema del cuello de botella del RAID4.&lt;br /&gt;
*Si uno de los discos falla, todos los datos permanecerán intactos, gracias a la información de paridad. Si dos discos fallan simultáneamente, todos los datos se perderán. RAID5 puede sobrevivir a un fallo de disco, pero no a dos o más.&lt;br /&gt;
*El rendimiento de lectura de RAID5 es equiparable al de RAID0 con el mísmo numero de discos. Exceptuando los bloques de paridad, los cuales pueden causar un ligero relentimiento en las escrituras (en las lecturas no se usan los bloques de paridad de noser que algun disco falle).&lt;br /&gt;
&lt;br /&gt;
 Mas informacion sobre los sistemas basicos de RAID [http://en.wikipedia.org/wiki/Standard_RAID_levels]&lt;br /&gt;
&lt;br /&gt;
===Otros modos de RAID===&lt;br /&gt;
&lt;br /&gt;
Existen multitud de modos de RAID basados en la convinacion de diferentes RAIDs, es decir se utiliza un conjunto de RAIDs en un determinado sistema para crear una nueva RAID en -normalmente- otro sistema. Algunos de éstos sistemas son: RAID01, RAID10, RAID03, RAID30, RAID50, RAID51 (tambien llamada RAID53), RAID60, y RAID 100.&lt;br /&gt;
&lt;br /&gt;
 Mas informacion sobre Otros modos de RAID [http://en.wikipedia.org/wiki/Nested_RAID_levels]&lt;br /&gt;
== mdadm para crear RAIDs por software ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para la creación y administracion de una RAID por software necesitaremos el paquete '''mdadm'''. &lt;br /&gt;
&lt;br /&gt;
La antigua colección de utilidades para RAID de los paquetes ''raidtools'' y ''raidtools2'' se ha dejado de usar actualmente puesto que dependia de un ficero de configuración (/etc/raidtab) dificil de mantener, y sys funciones eran limitadas. Desde agosto de 2001, existe la herramienta mdadm (multiple devices admin), éste paquete nos permite gestionar las RAIDs por software de una manera mucho mas simple y robusta. Actualmente se ha convertido en un estandar. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Instalando mdadm ==&lt;br /&gt;
&lt;br /&gt;
En principio el paquete '''mdadm viene instalado por defecto''' en ubuntu.&lt;br /&gt;
&lt;br /&gt;
Asimismo si no disponeis del paquete instalado podeis instalarlo con el ''Gestor de paquetes Synaptic'' o bien con el siguiente comando:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ sudo apt-get install mdadm&amp;lt;/nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>JimCAT</name></author>	</entry>

	<entry>
		<id>https://guia-ubuntu.com/index.php/Crear_una_Software_RAID</id>
		<title>Crear una Software RAID</title>
		<link rel="alternate" type="text/html" href="https://guia-ubuntu.com/index.php/Crear_una_Software_RAID"/>
				<updated>2007-01-21T17:14:31Z</updated>
		
		<summary type="html">&lt;p&gt;JimCAT: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; La palabra '''RAID''' se refiere a '''RAID por software de Linux'''. '''Este artículo no trata ningún aspecto de RAID por hardware'''.&lt;br /&gt;
&lt;br /&gt;
== Información básica sobre RAIDs ==&lt;br /&gt;
&lt;br /&gt;
 Si ya conoces que és una raid y para que sirve puedes pasar por alto absolutamente éste apartado.&lt;br /&gt;
&lt;br /&gt;
===Que és una RAID? Para que sirve?===&lt;br /&gt;
;)&lt;br /&gt;
===Modos básicos de RAID===&lt;br /&gt;
&lt;br /&gt;
====Modo Lineal (Linear mode)====&lt;br /&gt;
*Dos o más discos se combinan en un único dispositivo físico. Los discos se «adjuntan» unos a otros de tal manera que las escrituras en el dispositivo RAID primero llenarán el disco 0, a continuación el disco 1 y así sucesivamente. Los discos no tienen porqué ser del mismo tamaño. De hecho, los tamaños no importan para nada aquí :)&lt;br /&gt;
*No existe redundancia en este nivel. Si un disco falla perderá toda su información con toda probabilidad. Sin embargo, puede tener suerte y recuperar algunos datos, ya que el sistema de ficheros simplemente habrá perdido un gran puñado de datos consecutivos.&lt;br /&gt;
*El rendimiento de las lecturas y las escrituras no se incrementará para lecturas/escrituras individuales. Pero si varios usuarios usan el dispositivo, puede tener la suerte de que un usuario use efectivamente el primer disco y el otro usuario acceda a ficheros que por casualidad residan en el segundo disco. Si esto ocurre, verá un aumento en el rendimiento.&lt;br /&gt;
*'''Se trata de una simple concatenación de discos'''&lt;br /&gt;
&lt;br /&gt;
====RAID0 (Striped)====&lt;br /&gt;
*También llamado modo ''striping'' o de distribución por bandas. Como el modo lineal salvo que las lecturas y escrituras se realizan en paralelo en los dispositivos. Éstos deben tener aproximadamente el mismo tamaño. Puesto que todos los accesos se realizan en paralelo, los discos se llenan por igual. Si un dispositivo es mucho mayor que los otros demás, el espacio extra se utilizará en el dispositivo RAID durante las escrituras en el extremo superior, aunque sólo se accederá a este disco más grande. Naturalmente, esto perjudica el rendimiento.&lt;br /&gt;
*Como en el modo lineal, tampoco hay redundancia en este nivel. A diferencia del modo lineal, no será capaz de recuperar ningún dato si un disco falla. Si elimina un disco de un grupo RAID-0, el dispositivo RAID no perderá simplemente un bloque consecutivo de datos, sino que se llenará con pequeños agujeros por todo el dispositivo.&lt;br /&gt;
*El rendimiento de las lecturas y las escrituras se incrementará, ya que las lecturas y las escrituras se realizan en paralelo sobre los dispositivos. Normalmente, ésta es la razón principal para usar RAID-0.Si los buses a los discos son suficientemente rápidos, puede obtener casi N*rendimiento de cada disco MiB/seg. &lt;br /&gt;
&lt;br /&gt;
====RAID1 (Mirrored)====&lt;br /&gt;
*Este es el primer modo que realmente tiene redundancia. RAID-1 se puede usar en dos discos identicos. Este modo mantiene en un disco un duplicado exacto de la información del otro disco.&lt;br /&gt;
*Si uno falla, los datos permanecerán intactos, puesto que tendremos el otro disco.&lt;br /&gt;
*Normalmente, el rendimiento de las lecturas es la suma de los rendimientos de los discos, mientras que el rendimiento de las escrituras es el mismo que el de un único dispositivo o, tal vez, incluso menos. Las lecturas se pueden hacer en paralelo pero, cuando se escribe, la CPU debe transferir 2 veces la cantidad de datos que normalmente transferiría (se deben enviar 2 copias idénticas de todos los datos, una a cada disco).&lt;br /&gt;
&lt;br /&gt;
====RAID3 y RAID4====&lt;br /&gt;
*Este nivel de RAID no se usa con mucha frecuencia. Se puede usar sobre 3 o más discos. En lugar de duplicar completamente la información, guarda información de paridad en un único disco y escribe datos a los otros discos de forma parecida a un RAID-0. Ya que uno de los discos se reserva para información de paridad, el tamaño del array será (N-1)*S, donde S es el tamaño del disco más pequeño del array. Como en un RAID1, los discos deben ser del mismo tamaño, o de lo contrario tendrá que aceptar que el valor de S en la fórmula (N-1)*S anterior será el tamaño del disco más pequeño del array.&lt;br /&gt;
*Si un disco falla, y no es el de paridad, se puede usar la información de paridad para reconstruir todos los datos. Si dos discos fallan, se perderá toda la información.&lt;br /&gt;
*La razón por la que estos niveles no se usan con mucha frecuencia es que la información de paridad se guarda en un único disco. Esta información se debe actualizar cada vez que se escribe en uno de los otros discos. Por eso, el disco de paridad se convertirá en un cuello de botella si no es mucho más rápido que los otros discos.&lt;br /&gt;
&lt;br /&gt;
====RAID-5====&lt;br /&gt;
*Este es quizás el modo RAID más útil cuando uno desea combinar un mayor número de discos físicos y todavía conservar redundancia. RAID5 se puede usar sobre 3 o más discos. El tamaño del dispositivo RAID-5 resultante será (N-1)*S, tal y como sucede con RAID4. La gran diferencia entre RAID5 y RAID4 es que la información de paridad se distribuye uniformemente entre los discos participantes, evitando el problema del cuello de botella del RAID4.&lt;br /&gt;
*Si uno de los discos falla, todos los datos permanecerán intactos, gracias a la información de paridad. Si dos discos fallan simultáneamente, todos los datos se perderán. RAID5 puede sobrevivir a un fallo de disco, pero no a dos o más.&lt;br /&gt;
*El rendimiento de lectura de RAID5 es equiparable al de RAID0 con el mísmo numero de discos. Exceptuando los bloques de paridad, los cuales pueden causar un ligero relentimiento en las escrituras (en las lecturas no se usan los bloques de paridad de noser que algun disco falle).&lt;br /&gt;
&lt;br /&gt;
 Mas informacion sobre los sistemas basicos de RAID [http://en.wikipedia.org/wiki/Standard_RAID_levels]&lt;br /&gt;
&lt;br /&gt;
===Otros modos de RAID===&lt;br /&gt;
&lt;br /&gt;
Existen multitud de modos de RAID basados en la convinacion de diferentes RAIDs, es decir se utiliza un conjunto de RAIDs en un determinado sistema para crear una nueva RAID en -normalmente- otro sistema. Algunos de éstos sistemas son: RAID01, RAID10, RAID03, RAID30, RAID50, RAID51 (tambien llamada RAID53), RAID60, y RAID 100.&lt;br /&gt;
&lt;br /&gt;
 Mas informacion sobre Otros modos de RAID [http://en.wikipedia.org/wiki/Nested_RAID_levels]&lt;br /&gt;
&lt;br /&gt;
== mdadm para crear RAIDs por software ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para la creación y administracion de una RAID por software necesitaremos el paquete '''mdadm'''. &lt;br /&gt;
&lt;br /&gt;
La antigua colección de utilidades para RAID de los paquetes ''raidtools'' y ''raidtools2'' se ha dejado de usar actualmente puesto que dependia de un ficero de configuración (/etc/raidtab) dificil de mantener, y sys funciones eran limitadas. Desde agosto de 2001, existe la herramienta mdadm (multiple devices admin), éste paquete nos permite gestionar las RAIDs por software de una manera mucho mas simple y robusta. Actualmente se ha convertido en un estandar. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Instalando mdadm ==&lt;br /&gt;
&lt;br /&gt;
En principio el paquete '''mdadm viene instalado por defecto''' en ubuntu.&lt;br /&gt;
&lt;br /&gt;
Asimismo si no disponeis del paquete instalado podeis instalarlo con el ''Gestor de paquetes Synaptic'' o bien con el siguiente comando:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ sudo apt-get install mdadm&amp;lt;/nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>JimCAT</name></author>	</entry>

	<entry>
		<id>https://guia-ubuntu.com/index.php/Crear_una_Software_RAID</id>
		<title>Crear una Software RAID</title>
		<link rel="alternate" type="text/html" href="https://guia-ubuntu.com/index.php/Crear_una_Software_RAID"/>
				<updated>2007-01-21T16:24:09Z</updated>
		
		<summary type="html">&lt;p&gt;JimCAT: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
 La palabra '''RAID''' se refiere a '''RAID por software de Linux'''. '''Este artículo no trata ningún aspecto de RAID por hardware'''.&lt;br /&gt;
&lt;br /&gt;
== Información básica sobre RAIDs ==&lt;br /&gt;
&lt;br /&gt;
 Si ya conoces que és una raid y para que sirve puedes pasar por alto absolutamente éste apartado.&lt;br /&gt;
&lt;br /&gt;
===Que és una RAID? Para que sirve?===&lt;br /&gt;
;)&lt;br /&gt;
===Modos básicos de RAID===&lt;br /&gt;
====Modo Lineal (Linear mode)====&lt;br /&gt;
*Dos o más discos se combinan en un único dispositivo físico. Los discos se «adjuntan» unos a otros de tal manera que las escrituras en el dispositivo RAID primero llenarán el disco 0, a continuación el disco 1 y así sucesivamente. Los discos no tienen porqué ser del mismo tamaño. De hecho, los tamaños no importan para nada aquí :)&lt;br /&gt;
*No existe redundancia en este nivel. Si un disco falla perderá toda su información con toda probabilidad. Sin embargo, puede tener suerte y recuperar algunos datos, ya que el sistema de ficheros simplemente habrá perdido un gran puñado de datos consecutivos.&lt;br /&gt;
*El rendimiento de las lecturas y las escrituras no se incrementará para lecturas/escrituras individuales. Pero si varios usuarios usan el dispositivo, puede tener la suerte de que un usuario use efectivamente el primer disco y el otro usuario acceda a ficheros que por casualidad residan en el segundo disco. Si esto ocurre, verá un aumento en el rendimiento.&lt;br /&gt;
====RAID-0====&lt;br /&gt;
*También llamado modo striping o de distribución por bandas. Como el modo lineal salvo que las lecturas y escrituras se realizan en paralelo en los dispositivos. Éstos deben tener aproximadamente el mismo tamaño. Puesto que todos los accesos se realizan en paralelo, los discos se llenan por igual. Si un dispositivo es mucho mayor que los otros demás, el espacio extra se utilizará en el dispositivo RAID durante las escrituras en el extremo superior, aunque sólo se accederá a este disco más grande. Naturalmente, esto perjudica el rendimiento.&lt;br /&gt;
*Como en el modo lineal, tampoco hay redundancia en este nivel. A diferencia del modo lineal, no será capaz de recuperar ningún dato si un disco falla. Si elimina un disco de un grupo RAID-0, el dispositivo RAID no perderá simplemente un bloque consecutivo de datos, sino que se llenará con pequeños agujeros por todo el dispositivo. Probablemente, e2fsck no sea capaz de recuperar gran cosa.&lt;br /&gt;
*El rendimiento de las lecturas y las escrituras se incrementará, ya que las lecturas y las escrituras se realizan en paralelo sobre los dispositivos. Normalmente, ésta es la razón principal para usar RAID-0. Si los buses a los discos son suficientemente rápidos, puede obtener casi N*P MB/seg.&lt;br /&gt;
====RAID-1====&lt;br /&gt;
*Este es el primer modo que realmente tiene redundancia. RAID-1 se puede usar en dos o más discos con cero o más discos de reserva. Este modo mantiene en un disco un duplicado exacto de la información del otro(s) disco(s). Por supuesto, los discos deben ser del mismo tamaño. Si un disco es mayor que otro, su dispositivo RAID será del tamaño del disco más pequeño.&lt;br /&gt;
*Si se eliminan (o fallan) hasta N-1 discos, los datos permanecerán intactos. Si existen discos de reserva disponibles y el sistema (es decir, las controladoras SCSI o los chipsets IDE, etc.) sobreviven al desastre, comenzará inmediatamente la reconstrucción de un duplicado en uno de los discos de reserva, después de la detección del fallo del disco.&lt;br /&gt;
*Normalmente, el rendimiento de las lecturas aumenta hasta casi N*P, mientras que el rendimiento de las escrituras es el mismo que el de un único dispositivo o, tal vez, incluso menos. Las lecturas se pueden hacer en paralelo pero, cuando se escribe, la CPU debe transferir N veces la cantidad de datos que normalmente transferiría (recuerde, se deben enviar N copias idénticas de todos los datos a los discos).&lt;br /&gt;
====RAID-4====&lt;br /&gt;
*Este nivel de RAID no se usa con mucha frecuencia. Se puede usar sobre 3 o más discos. En lugar de duplicar completamente la información, guarda información de paridad en un único disco y escribe datos a los otros discos de forma parecida a un RAID-0. Ya que uno de los discos se reserva para información de paridad, el tamaño del array será (N-1)*S, donde S es el tamaño del disco más pequeño del array. Como en un RAID-1, los discos deben ser del mismo tamaño, o de lo contrario tendrá que aceptar que el valor de S en la fórmula (N-1)*S anterior será el tamaño del disco más pequeño del array.&lt;br /&gt;
*Si un disco falla, y no es el de paridad, se puede usar la información de paridad para reconstruir todos los datos. Si dos discos fallan, se perderá toda la información. .&lt;br /&gt;
*La razón por la que este nivel no se usa con mucha frecuencia es que la información de paridad se guarda en un único disco. Esta información se debe actualizar cada vez que se escribe en uno de los otros discos. Por eso, el disco de paridad se convertirá en un cuello de botella si no es mucho más rápido que los otros discos. Sin embargo, si por pura casualidad tuviera muchos discos lentos y un disco muy rápido, este nivel de RAID podría resultarle muy útil.&lt;br /&gt;
====RAID-5====&lt;br /&gt;
*Este es quizás el modo RAID más útil cuando uno desea combinar un mayor número de discos físicos y todavía conservar alguna redundancia. RAID-5 se puede usar sobre 3 o más discos, con cero o más discos de reserva. El tamaño del dispositivo RAID-5 resultante será (N-1)*S, tal y como sucede con RAID-4. La gran diferencia entre RAID-5 y RAID-4 es que la información de paridad se distribuye uniformemente entre los discos participantes, evitando el problema del cuello de botella del RAID-4.&lt;br /&gt;
*Si uno de los discos falla, todos los datos permanecerán intactos, gracias a la información de paridad. Si existen discos de reserva disponibles, la reconstrucción comenzará inmediatamente después del fallo del dispositivo. Si dos discos fallan simultáneamente, todos los datos se perderán. RAID-5 puede sobrevivir a un fallo de disco, pero no a dos o más.&lt;br /&gt;
*Normalmente, el rendimiento de las lecturas y las escrituras se incrementará, pero es difícil predecir en qué medida.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== mdadm para crear RAIDs por software ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para la creación y administracion de una RAID por software necesitaremos el paquete '''mdadm'''. &lt;br /&gt;
&lt;br /&gt;
La antigua colección de utilidades para RAID de los paquetes ''raidtools'' y ''raidtools2'' se ha dejado de usar actualmente puesto que dependia de un ficero de configuración (/etc/raidtab) dificil de mantener, y sys funciones eran limitadas. Desde agosto de 2001, existe la herramienta mdadm (multiple devices admin), éste paquete nos permite gestionar las RAIDs por software de una manera mucho mas simple y robusta. Actualmente se ha convertido en un estandar. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Instalando mdadm ==&lt;br /&gt;
&lt;br /&gt;
En principio el paquete '''mdadm viene instalado por defecto''' en ubuntu.&lt;br /&gt;
&lt;br /&gt;
Asimismo si no disponeis del paquete instalado podeis instalarlo con el ''Gestor de paquetes Synaptic'' o bien con el siguiente comando:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;$ sudo apt-get install mdadm&amp;lt;/nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>JimCAT</name></author>	</entry>

	<entry>
		<id>https://guia-ubuntu.com/index.php/Crear_una_Software_RAID</id>
		<title>Crear una Software RAID</title>
		<link rel="alternate" type="text/html" href="https://guia-ubuntu.com/index.php/Crear_una_Software_RAID"/>
				<updated>2007-01-21T15:56:53Z</updated>
		
		<summary type="html">&lt;p&gt;JimCAT: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== mdadm para crear RAIDs por software ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para la creación y administracion de una RAID por software necesitaremos el paquete '''mdadm'''. &lt;br /&gt;
&lt;br /&gt;
La antigua colección de paquetes ''raidtools'' y ''raidtools2'' se ha dejado de usar actualmente puesto que dependia de un ficero de configuración (/etc/raidtab) dificil de mantener, y sys funciones eran limitadas. Desde agosto de 2001, existe la herramienta mdadm (multiple devices admin), éste paquete nos permite gestionar las RAIDs por software de una manera mucho mas simple y robusta. Actualmente se ha convertido en un estandar. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Instalando mdadm ==&lt;br /&gt;
&lt;br /&gt;
En principio el paquete mdadm viene instalado por defecto en ubuntu.&lt;br /&gt;
&lt;br /&gt;
Asimismo si no disponeis del paquete instalado podeis instalarlo con el ''Gestor de paquetes Synaptic'' o bien con el siguiente comando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;$ sudo apt-get install mdadm&amp;lt;/nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>JimCAT</name></author>	</entry>

	<entry>
		<id>https://guia-ubuntu.com/index.php/Crear_una_Software_RAID</id>
		<title>Crear una Software RAID</title>
		<link rel="alternate" type="text/html" href="https://guia-ubuntu.com/index.php/Crear_una_Software_RAID"/>
				<updated>2007-01-21T15:55:50Z</updated>
		
		<summary type="html">&lt;p&gt;JimCAT: Crear y administrar una RAID por software con mdadm&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== mdadm para crear RAIDs por software ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para la creación y administracion de una RAID por software necesitaremos el paquete '''mdadm'''. &lt;br /&gt;
&lt;br /&gt;
La antigua colección de paquetes ''raidtools'' y ''raidtools2'' se ha dejado de usar actualmente puesto que dependia de un ficero de configuración (/etc/raidtab) dificil de mantener, y sys funciones eran limitadas. Desde agosto de 2001, existe la herramienta mdadm (multiple devices admin), éste paquete nos permite gestionar las RAIDs por software de una manera mucho mas simple y robusta. Actualmente se ha convertido en un estandar. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Instalando mdadm ==&lt;br /&gt;
&lt;br /&gt;
En principio el paquete mdadm viene instalado por defecto en ubuntu.&lt;br /&gt;
&lt;br /&gt;
Asimismo si no disponeis del paquete instalado podeis instalarlo con el ''Gestor de paquetes Synaptic'' o bien con el siguiente comando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;$ sudo apt-get install mdadm&amp;lt;/nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>JimCAT</name></author>	</entry>

	<entry>
		<id>https://guia-ubuntu.com/index.php/Ayuda:C%C3%B3mo_empezar_una_p%C3%A1gina</id>
		<title>Ayuda:Cómo empezar una página</title>
		<link rel="alternate" type="text/html" href="https://guia-ubuntu.com/index.php/Ayuda:C%C3%B3mo_empezar_una_p%C3%A1gina"/>
				<updated>2007-01-21T15:26:49Z</updated>
		
		<summary type="html">&lt;p&gt;JimCAT: /* Nuevo artículo sin relación */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--&lt;br /&gt;
ATENCIÓN: POR FAVOR LEE ANTES DE CAMBIAR ESTE TEXTO:&lt;br /&gt;
&lt;br /&gt;
No agregues contenido nuevo a esta página; si éste no está directamente relacionado con el artículo de ayuda que observas en la parte inferior (&amp;quot;Cómo empezar una página&amp;quot;). ESTA FORMA MODIFICA UNICAMENTE ESTE ARTICULO DE AYUDA, Y NO DEBE EMPLEARSE PARA LA CREACION DE NUEVOS ARTICULOS.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Nota|Hacer clic sobre el enlace '''editar''' de esta página '''no es''' la forma de empezar una nueva página. Para aprender a editar un artículo puedes utilizar la [[Página de pruebas]]. Lee este artículo completamente antes de intentar crear una nueva página por primera vez.}}&lt;br /&gt;
&lt;br /&gt;
== Nuevo artículo relacionado ==&lt;br /&gt;
&lt;br /&gt;
Antes de empezar una página, comprueba mediante el botón buscar que no existe ninguna que trate el tema del artículo que vas a escribir.   &lt;br /&gt;
    &lt;br /&gt;
* Si existe algún término relacionado (por ejemplo, un artículo sobre ''Configuración de red''), la forma más fácil de crear la nueva página es encontrar un enlace que apunte a una página que aún no existe (que se puede reconocer por el color rojo del enlace) y hacer clic en el enlace rojo (o en el signo de interrogación si cambiaste la correspondiente preferencia).  &lt;br /&gt;
&lt;br /&gt;
* Si no existe un enlace en la página relacionada, podrás enlazar a tu nueva página poniendo el nombre de la misma entre corchetes (por ejemplo, dentro del artículo sobre ''Configuración de red'' poniendo ''Configuración de red avanzada'' entre corchetes: &amp;lt;nowiki&amp;gt;[[Configuración de red avanzada]]&amp;lt;/nowiki&amp;gt;). &lt;br /&gt;
&lt;br /&gt;
Cuando estés en la nueva página, aparecerá el mensaje &amp;quot;Editando {Nombre del artículo}&amp;quot; (lo que estés editando). En esa página aparecerá una caja de texto vacía (si no está vacía no es una página nueva, ¡no la sobreescribas!). Escribe tu artículo en la caja. Recuerda presionar &amp;quot;Grabar la página&amp;quot; para grabar. ¡Listo! Cuando regreses a la página original, la palabra o frase completa será un enlace que llevará a tu artículo. Lo que escribas en la caja &amp;quot;Resumen&amp;quot; aparecerá al lado del artículo en [[Especial:Recentchanges|Cambios recientes]].&lt;br /&gt;
&lt;br /&gt;
== Nuevo artículo sin relación ==&lt;br /&gt;
&lt;br /&gt;
Si no existe una página relacionada, la forma más fácil de crear la nueva página es utilizar la página de pruebas [[Página de pruebas]], editarla y poner un enlace (utilizando los dobles corchetes &amp;lt;nowiki&amp;gt;[[nombre del artículo]]&amp;lt;/nowiki&amp;gt;) al artículo que deseas crear. Al pulsar sobre previsualización y, posteriormente, sobre el nombre del artículo creado, entrarás en la página del nuevo artículo, que podrás editar, previsualizar y guardar. &lt;br /&gt;
&lt;br /&gt;
También se puede crear añadiendo el nombre del artículo a la dirección &amp;lt;nowiki&amp;gt;http://www.guia-ubuntu.org/index.php/nombre_del_artículo&amp;lt;/nowiki&amp;gt; (utiliza '''_''' para los espacios entre palabras) y ponerla en tu navegador. Una vez te encuentres en dicha dirección, al pulsar editar, podrás escribir el contenido del mismo y, posteriormente, podrás previsualizarlo y guardarlo (o pulsar cancelar si no deseas guardarlo).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''Recuerda no copiar de fuentes externas sin permiso de su autor, esto puede crear problemas al proyecto.''&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Ayuda]]&lt;/div&gt;</summary>
		<author><name>JimCAT</name></author>	</entry>

	</feed>