Una verdadera navaja suiza del pirata informático, la Raspberry Pi es una máquina capaz de asumir múltiples responsabilidades. Hoy estamos viendo el caso del almacenamiento con el ejemplo de una solución RAID que implica tanto la instalación de hardware específico de China como el despliegue de una interfaz de software, el OpenMediaVault famoso y gratuito. Sin pretender ser exhaustivos, intentaremos guiarte por las diferentes etapas del proceso y darte nuestra opinión sobre su interés final.
Fundada por David Braben, Louis Glass, Jack Lang, Pete Lomas, Robert Mullins y Alan Mycroft, la Raspberry Pi Foundation celebró recientemente su duodécimo cumpleaños. Más importante para los usuarios simples que somos, la base se notó especialmente en el marketing hace unos meses de la Raspberry Pi 4 B, la última versión de su nanocomputadora de placa única basada en un procesador ARM como se define. Wikipedia. Gracias a una potencia renovada en gran medida, más RAM y E / S más eficiente, el Pi 4B ha despertado muchas esperanzas entre los piratas informáticos de todo tipo. En The-HiTech.net, la bestia nos dio ansias de RAID aún más impulsadas por la distribución de un kit por AllNet.China.
En el corazón de nuestro NAS, el Raspberry Pi 4B © Nerces for The-HiTech.net

La Raspberry Pi pasa a "v4"

Como dijimos en la introducción, la Raspberry Pi 4 Model B está disponible desde hace algún tiempo. También pudimos ofrecerle una prueba relativamente completa a partir de agosto de 2019, una prueba que, por supuesto, lo invitamos a (re) consultar para tener ideas más claras antes de continuar. . Recordemos que la Raspberry Pi 4B es la evolución del concepto básico de la fundación Raspberry Pi. Un concepto que consiste en un nanoordenador que se reduce a una sola tarjeta. Entre Pi3B + y Pi4B, el factor de forma es, por tanto, prácticamente idéntico. Por lo tanto, la placa base es simplemente un poco más grande, pero las diferencias "visuales" reales están más en los conectores y los componentes integrados.

Ficha técnica de Raspberry Pi 4 Modelo B

  • Procesador: Broadcom BCM2711, cuatro núcleos Cortex-A72 de 64 bits a 1,5 GHz
  • GPU: Broadcom VideoCore VI a 500 MHz
  • RAM: 1 GB, 2 GB o 4 GB de LPDDR4-3200 SDRAM (según el modelo)
  • Red: Gigabit Ethernet y Wi-Fi 802.11b / g / n / ac 2.4 / 5 GHz; Bluetooth 5.0, Bluetooth de baja energía
  • Almacenamiento: lector de tarjetas microSD
  • Conexiones: USB 2.0 (x2), USB 3.0 (x2), Ethernet (RJ45), micro-HDMI (x2), conector de audio de 3,5 mm, interfaz serie de cámara (CSI), interfaz serie de pantalla (DSI) y USB- C (alimentación), entrada / salida de uso general (GPIO) de 40 pines
  • Dimensiones: formato "Tarjeta de crédito": 88 x 58 x 19 mm, 46 gramos
  • Precio y disponibilidad : ya disponible, a 39 € (equipado con 1 GB) / 49 € (2 GB) / 59 € (4 GB)

En el corazón de la Raspberry Pi 4 Model B, existe, por tanto, un procesador Broadcom BCM2711 cuyo nombre podría sugerir un revés en comparación con el BCM2837 que equipa la generación anterior. En realidad, el BCM2711 se distingue por la presencia de cuatro núcleos ARM Cortex-A72, mucho más potentes que el Cortex-A53 del Pi 3B +. La frecuencia de funcionamiento también está mejorando (+ 100 MHz) a 1,5 GHz. ¿Suficiente "patata" para nuestro Raspberry RAID NAS?

Existen varias soluciones Raspberry RAID. A veces es un poco "crudo"

RAID para almacenamiento en red

Para preparar la escena, ahora debemos discutir qué es una solución RAID y cómo es de particular interés en la forma de un NAS. El término RAID es un acrónimo - Redundant Array of Independent Disks - que aproximadamente significa "agrupación redundante de discos independientes".
Existen múltiples variaciones de RAID con propósitos significativamente diferentes. RAID 0, por ejemplo, implica cortar datos en tantos "grupos" como discos haya en la matriz RAID 0. El sistema escribe solo un grupo por disco, pero lo hace simultáneamente, por lo que aprovechamos velocidades mucho más altas que escribir todos los datos en un solo disco. Por otro lado, cuando falla un disco, todos los datos se pierden a la vez: el sistema no puede volver a calcular los grupos faltantes de los otros que aún son válidos.
Las tres organizaciones de sistemas RAID más básicas vistas por LaCie

RAID 1, RAID 5, RAID 6, RAID 10: hacia un poco de seguridad

A diferencia de este sistema, existe RAID 1 que combina dos discos duros físicos: los datos se copian simultáneamente en las dos unidades sin la intervención del usuario. Imagina que uno de los dos cae en pasada, el sistema lo detecta y lo indica para que se pueda realizar la sustitución lo antes posible. Una vez hecho esto, el sistema, por sí solo, se encargará de copiar todos los datos para que los dos discos vuelvan a tener el mismo contenido. Allí, por lo tanto, preferimos una cierta forma de seguridad sobre el rendimiento.
Diagrama de cómo funciona la paridad en una matriz RAID 5 © Wikipedia
A mitad de camino, hay múltiples variaciones de RAID como RAID 5, RAID 6 o RAID 10, por nombrar algunas. La idea es ofrecer “lo mejor de ambos mundos”, pero menos efectivo. Una matriz RAID 5 normalmente proporciona un mejor rendimiento que una matriz RAID 1, pero no está al nivel de una matriz RAID 0. Sin embargo, en comparación con esta última, proporciona cierta "protección" de los datos. Nos apoyamos aquí en la noción de "paridad". No entraremos en detalles, pero hay algunos artículos muy buenos sobre el tema, especialmente en Wikipedia.

De la cuestión del NAS

Finalmente, debemos mencionar el tema de NAS, nuevamente un acrónimo en inglés de Network Attached Storage o, en buen francés, unidad de almacenamiento en red. Se pretende que un NAS sea accesible, en una red, desde varias estaciones de trabajo cliente para almacenar datos en su lugar. Permite una centralización de dichos datos y presenta múltiples ventajas "prácticas": respaldo sencillo, compartición simplificada y acceso simultáneo, menores costos y menor tiempo de administración.
QNAP y Synology - aquí opuestos por 01net - son dos de los líderes NAS © 01net
En el caso que nos ocupa hoy, solo se tienen en cuenta algunos de estos beneficios. Usar una Raspberry Pi 4B para convertirla en un mini-NAS es obviamente una solución económicamente económica dado el precio de una Raspberry. Otra ventaja, la extrema compacidad de la nanocomputadora lo convierte en un NAS particularmente compacto. Aún así, un producto de este tipo no debería ofrecer un rendimiento que justifique su lugar en el negocio … Para ver si es posible, ya que esperamos que un NAS sea "a nivel nacional" interesante.

Hoja de datos del kit Quad SATA

  • Tipo: caja "torre", servidor NAS Raspberry Pi 4
  • Compatibilidad con Raspberry Pi: solo modelo 4B
  • Soporte RAID: software, RAID 0/1/5
  • Controlador de disco: 2x JMicron JMS561
  • Número de puertos: 4x SATA, HDD o SSD
  • Capacidad máxima: teóricamente hasta 32 TB
  • Conexión Raspberry Pi 4: a través de GPIO
  • Transferencias de datos: a través de los 4 puertos USB3.0
  • Ventilación: doble, 30 mm (Raspberry Pi) / 40 mm (HDD)
  • Pantalla: pantalla OLED (IP, carga, almacenamiento, etc.)
  • Fuente de alimentación: externa, a través del puerto USB-C (12V / 5A)
  • Dimensiones (Pr / An / Al): carcasa completa, 94 x 70 x 173 mm
  • Precio y disponibilidad : pre-pedido, a 99 €

Vendido como repuestos o en un paquete llamado “completo”, el kit Quad SATA es una solución muy compacta diseñada para acomodar una Raspberry Pi 4B así como un máximo de cuatro unidades de almacenamiento. Cabe señalar que, técnicamente, nada impide el uso de unidades de 3,5 pulgadas, pero tanto la carcasa como el sistema en su conjunto están mucho más diseñados para acomodar unidades de 2,5 pulgadas, ya sean HDD o SSD.

Vendido como repuestos, nuestro kit Quad SATA debe ensamblarse primero © AllNet.China

Instalación de nuestra solución RAID

Si bien se puede vender como un conjunto presentado como "completo", el kit Quad SATA en realidad no lo es del todo. En primer lugar, obviamente no integra la famosa Raspberry Pi 4B ya que se presenta como accesorio además de la nanocomputadora. Ya debes ir a la caja y conseguir la frambuesa. Recuerde que hay tres versiones del Pi 4B con la única diferencia de la cantidad de RAM incorporada. En el caso del uso de NAS, le recomendamos encarecidamente que elija la versión de 4 GB.
Además, no olvides el teclado / ratón dúo. Allí, cualquier modelo USB puede hacer el truco y no hay necesidad de romper el banco. Incluso le sugerimos que tome sólo los periféricos de “resolución de problemas”, porque también veremos qué tan rápido puede prescindir de este dúo que, por lo tanto, solo se utilizará para los primeros pasos de instalación / configuración. Finalmente, no olvide el cable HDMI (tenga cuidado, el Pi 4B requiere micro-HDMI) y una fuente de alimentación digna de ese nombre. Hemos preparado un pequeño inserto para esto porque las cosas no son tan sencillas como sugiere AllNet.China. Por último, no olvidemos la inevitable tarjeta microSD destinada a almacenar el sistema operativo.

El video de arriba ilustra los conceptos básicos de los pasos necesarios para construir nuestra pequeña solución RAID. Está bastante bien hecho y, paso a paso, debes evitar la mayoría de los obstáculos. Las cosas comienzan de manera bastante lógica con la instalación de espaciadores en la placa que sirve como parte posterior de la caja. Luego, coloque la Raspeberry Pi 4B y fíjela con los tornillos provistos.
Arreglando los espaciadores y la Raspberry Pi 4B © Nerces for The-HiTech.net
Se colocarán nuevos espaciadores en la Raspberry: servirán como punto de anclaje para el corazón del sistema RAID: la tarjeta Quad SATA HAT que se conectará al puerto GPIO de la Raspberry y se atornillará de forma segura … incluso si tuvimos que recuperar dos tornillos de los cuatro de nuestra reserva: el pequeño charlatán de AllNet.China. Antes de eso, sin embargo, es necesario conectar el combo de radiador / ventilador suministrado por AllNet.China para mantener fresco el Pi 4B.
Instalación de la ventilación del Pi 4B y la tarjeta SATA HAT © Nerces for The-HiTech.net
Curiosamente, dicho disipador de calor / ventilador no funciona con la Raspberry Pi. El cable corto en realidad debe conectarse debajo de la placa Quad SATA HAT. Por tanto, es recomendable realizar esta conexión antes de conectar la tarjeta al Pi 4B. Entonces es posible configurar el Quad SATA HAT: nada muy complicado a este nivel, solo tenga cuidado de no forzar los pines GPIO.
Montaje de nuestros cuatro SSD y conexión al SATA HAT © Nerces for The-HiTech.net
Además de este pequeño conjunto, se trata de instalar los HDD / SSD fijándolos a las dos "paredes" de la carcasa. Una vez más, nada demasiado científico y AllNet.China ofrece todo el hardware necesario para instalar cuatro unidades. Para el siguiente paso, te invitamos a que mires bien nuestra foto: la tarjeta de ventilador / pantalla que se pretende colocar en la parte superior de la carcasa debe colocarse en posición vertical. Simplemente coloque el ventilador en el lado del zócalo HDD / SSD. Segundo pequeño charlatán en el lado del hardware: todavía nos faltaban dos en nuestro paquete.
Últimas conexiones para ventilación general y pantalla LCD © Nerces for The-HiTech.net
El último paso, en el lado de las conexiones, consiste en conectar un cable blanco. Este último sirve para nada menos que para alimentar esta tarjeta "techo" de la carcasa: es que se necesita un poco de corriente para hacer funcionar el ventilador y suministrar la energía necesaria para la pequeña pantalla LCD. Hecho esto, puede admirar la bonita carcasa RAID Raspberry que ahora tiene en sus manos.
Atornillado e instalación del puente USB "externo" para transferencia de datos. Tenga en cuenta los puertos un poco demasiado profundos en el caso: no muy práctico © Nerces for The-HiTech.net
Un paso final por el que no debes apresurarte. Esto implica deslizar la tapa de la carcasa. Se han hecho agujeros para que los conectores del Pi 4B y del Quad SATA HAT queden disponibles: deslizamos la carcasa sin movernos demasiado y luego, cuando toca la placa metálica "base", se desliza ligeramente para que los puertos están "en los agujeros". Haz lo contrario y es el seguro dañar un USB de tu Pi 4B… ¡como durante nuestra prueba!

De la elección de la dieta.

Quienes estén familiarizados con la Raspberry Pi te dirán que elegir una fuente de alimentación para tu Pi no siempre es una tarea fácil … es aún más cierto en el caso de nuestra Rapsberry RAID. Básicamente, en realidad comenzamos con el pequeño bloque externo proporcionado por AllNet.China y planeamos oficialmente entregar 45W. Problema, nunca quiso funcionar correctamente en nuestro conejillo de indias: la Raspberry Pi 4B mostraba sistemáticamente el "pequeño rayo" tan característico de la falta de potencia.
Sin embargo, nos habíamos cuidado de retener SSD en lugar de HDD en nuestro sistema, pero incluso reduciendo drásticamente el número de SSD (a tres, luego dos e incluso uno), el "pequeño flash" seguía en orden. Desesperados, usamos una fuente de alimentación oficial de Raspberry para verificar que la electrónica funcionara. No hay problema. Por otro lado, esta frambuesa pequeña estampada en ladrillos no es lo suficientemente potente como para suministrar serenamente ni siquiera dos SSD.
A la izquierda el ladrillo oficial AllNet.China - inutilizable - y a la derecha nuestro salvador, un muy buen modelo de 60W firmado por Anker
Finalmente pusimos nuestra mirada en un ladrillo diseñado por Anker, una conocida marca china. Muchos otros modelos deberían poder funcionar, pero con este pudimos alimentar nuestro Raspberry RAID, con sus cuatro SSD. Sin embargo, tenga en cuenta que las cosas diferirán según los modelos de SSD y los HDD serán aún más codiciosos. Por lo tanto, le sugerimos que consulte esta página Wiki dedicada a la alimentación / consumo del Quad SATA HAT.

Software: OpenMediaVault y la pila RAID de Linux

Está hecho ! Su pequeño equipo ya está ensamblado y debe reconocerse que un NAS de este formato impresionará a más de uno. Técnicamente, es posible asociar modelos de discos duros de 2,5 pulgadas capaces de almacenar 3 TB de datos … e incluso 8 TB en el caso de los SSD. Puede imaginarse que el costo de tales productos es el opuesto a nuestro objetivo de “precio bajo”.
Por otro lado, es muy posible conseguir unidades a 50 euros cada una por un total de 100 euros, por lo que si se limita a RAID 1, o incluso a 200 euros para RAID 5. A este nivel de precio, No pienses demasiado, pero los precios han bajado, podemos encontrar productos de 1 TB (HDD) o 250 GB (SSD).
La Toshiba L200 1TB ofrece un rendimiento aceptable por un precio mínimo © Toshiba
El siguiente paso es configurar el entorno de software y esto obviamente comienza con el sistema operativo de nuestra Raspberry Pi 4B. Nuestra idea no es limitarnos solo a funciones RAID y tener siempre una pequeña Raspberry real perfectamente utilizable para otra cosa. Así que pusimos nuestra mirada en la distribución de Linux diseñada específicamente para Pi, Raspbian.
Necesita una tarjeta microSD de casi cualquier capacidad, pero para su tranquilidad le sugerimos un modelo de 16 GB. Tenemos varias marcas favoritas aquí, de las que no debe dejar. Llega en el peor momento: las Sandisk Ultra / Extreme o las Samsung EVO Select / Plus son referencias a las que nunca hemos fallado. Inserte dicha tarjeta en un adaptador USB o lector de tarjetas y estará listo para comenzar.
Dos tarjetas microSD de calidad. Cuidado con las copias que abundan en la Red © Sandisk / Samsung
Una continuación que requiere un pasaje en el sitio de la fundación Raspberry para poder descargar la imagen. Hay varias posibilidades, pero difícilmente puede tomar malas decisiones para lo que hemos planeado: si opta por NOOBS, la versión para "principiantes" de la distribución, o por Buster, la rutina para los "habituales". , Estaras en buenas manos". Simplemente le aconsejamos que se lleve los 2,5 GB de uno u otro: vienen con más aplicaciones que pueden serle útiles.
Descargada, la imagen de Raspbian debe estar instalada en su microSD. De nuevo, hay varias opciones posibles y si Raspberry tiene su propia herramienta perfectamente funcional, la Raspberry Pi Imager, estamos acostumbrados a usar balenaEtcher. En cualquier caso, es formidable en su simplicidad: lanzamos el programa, seleccionamos un “destino” (nuestra microSD) y elegimos nuestro archivo de imagen. En balenaEtcher, haga clic en el botón “Flash! Inicia el proceso.


Unos minutos más tarde, balenaEtcher especifica que su trabajo ha terminado … Ahora tienes un sistema Raspbian operativo en tu microSD. Si habías cerrado la carcasa de la Raspberry RAID, tendrás que volver a abrirla para insertar dicha microSD: si te has encargado de echar un vistazo a todo nuestro archivo antes de actuar, no tendrás que "retroceder" tus pasos ”.
Sin un botón de encendido / apagado, el Raspberry RAID se enciende simplemente enchufándolo a la red. Si todo está correctamente montado y conectado, deberías ver aparecer en tu pantalla los diferentes pasos de arranque: la Raspberry Pi, incluso en la versión 4B, al no ser un monstruo de energía, esta puesta en marcha puede tardar un poco … pero sobre todo no lo hacees solo el primer paso de la instalación de nuestro software.
Instalación de múltiples paquetes para Raspbian, solo para estar "tranquilos" © Nerces for The-HiTech.net
Dado que la imagen de Raspbian no se actualiza cada cuatro mañanas, nos parece importante comenzar con una actualización complete el día del sistema antes de iniciar el procedimiento RAID. De forma predeterminada, el inicio de sesión en Raspbian es 'Pi' y la contraseña 'raspberry'. El sistema le sugerirá que lo cambie rápidamente, pero durante el resto de nuestra demostración, fingiremos que no se ha hecho. En la barra de tareas, en el escritorio de Raspbian, encontrarás una ventana de 'Terminal', es desde allí que realizaremos las actualizaciones.
Segundo paso, actualizar todos los paquetes en sí © Nerces for The-HiTech.net
Una vez abierta la ventana 'Terminal', te invitamos a escribir este
sudo apt update
Este comando lanza la instalación de los paquetes imprescindibles para todo el sistema … Eso sí, es importante que tu Raspberry Pi esté conectada a la red y, preferiblemente , en Ethernet. No volveremos aquí a la configuración de dicha red: por defecto Raspbian necesita un servicio DHCP para funcionar sin incidencias y en la mayoría de Boxes dicho servicio está activado de serie.
sudo apt actualización completa
Un complemento esencial del comando anterior, este se enfoca en las actualizaciones actualmente disponibles para su sistema. Generalmente es más rápido que el anterior, pero sigue siendo bastante variable. Entre uno y otro de estos comandos, probablemente sea necesario dejar de 10 a 30 minutos para que Raspberry instale / actualice todo.
curl -sL https://rock.sh/get-rockpi-sata-hat | sudo -E bash -
sudo reboot
A continuación, es importante que Raspbian reconozca correctamente todos los elementos de hardware que hemos agregado al instalar el Quad SATA HAT y sus diversos componentes. Las cosas finalmente se hacen de manera bastante automática, pero nos mantenemos lejos del plug & play al que algunos de ustedes están acostumbrados.
sudo systemctl habilitar ssh
sudo systemctl start ssh
Aún a través de una ventana de 'Terminal', quizás después de un pequeño reinicio del sistema, ahora es una cuestión de habilitar SSH. Tenga en cuenta que esto también se puede hacer a través de la GUI de Raspbian. También le mostramos una captura de pantalla de la ventana que permite dicha activación, pero desde que comenzamos a usar la 'Terminal', podríamos continuar.
La GUI de Raspbian también permite la activación de SSH © Nerces para The-HiTech.net.
La ventaja de activar SSH es que, a partir de ahora, ya no necesitará acceder "físicamente" a tu Raspberry RAID. Normalmente puede guardarlo en su pequeña esquina y desconectar el teclado / mouse e incluso la pantalla. Mantener elred eléctrica de todos modos, de lo contrario será complicado!
Con SSH en pleno funcionamiento, puede acceder a su RAID Rapsberry desde cualquier máquina … por ejemplo, nuestra PC con Windows. Para hacer esto, obviamente hay que instalar un cliente SSH y si hay muchos, tenemos una clara preferencia por PuTTy, muy pequeño, muy práctico. Por supuesto, está disponible para descargar desde The-HiTech.net.

Nada podría ser más fácil que conectarse a través de PuTTy © Nerces para The-HiTech.net
En el lanzamiento, PuTTy le pide la dirección IP de la máquina remota a la que desea acceder y aquí es donde se muestra la pequeña pantalla de la Raspberry RAID es muy práctico: solo hay que leer la IP en él … Por supuesto, los usuarios un poco más informados no tendrán problemas para definir elIP de la máquina y / o encontrarla vía DHCP.
A partir de ahí, todo se hará en la línea de comandos desde la 'Terminal' a la que se accede a través de PuTTy. Sistema operativo más seguro que Windows, Raspbian - como cualquier Linux - no otorga sistemáticamente todos los derechos a cada usuario, al contrario. Por lo tanto, para evitar manipulaciones innecesarias, le sugerimos que se otorgue derechos de administrador durante la duración de una sesión y podríamos haberlo hecho antes :-)
sudo -s
Luego, deberás modificar un archivo de reglas destinado a corregir un pequeño error en la instalación del software previamente realizado de forma automática. No es muy complicado, pero se debe seguir el procedimiento paso a paso para no cometer errores. Llamamos al editor y al archivo para modificar directamente desde la línea de comando anterior.
nano /lib/udev/rules.d/60-persistent-storage.rules
Ahora es cuestión de agregar una regla relacionada con la gestión del controlador de disco. Para ello, en la entrada "Recuperar usb_id para dispositivos USB", agregue y sin modificar nada lo que ofrecemos a continuación. Una línea que hablará a los habituales de Linux y que es suficiente para que el reconocimiento del controlador se realice sin problemas.
# Corrección de la unidad JMicron
KERNEL == "sd *", ATTRS (idVendor) == "1058", ATTRS (idProduct) == "0a10", SUBSYSTEMS == "usb", PROGRAM = "/ root / serial.sh% k", ENV ( ID_SERIAL) = "USB-% c", ENV (ID_SERIAL_SHORT) = "% c"
Finalmente, la corrección del error pasa por un paso final en tres partes. Esta vez es en primer lugar crear el archivo "serial.sh" en la carpeta raíz, luego editarlo para agregar una línea muy precisa y, finalmente, hacerlo ejecutable. Tres pasos, nuevamente, a seguir escrupulosamente para no correr el menor riesgo.
Creando y editando el archivo
nano /root/serial.sh
Añadiendo la línea necesaria
#! / Bin / bash
/ sbin / hdparm -I / dev / $ 1 | grep 'Número de serie' | awk '(imprimir $ 3)'
Hacer el archivo ejecutable
chmod + x /root/serial.sh
A partir de ahí, teóricamente es posible ejecutar el procedimiento de instalación de OpenMediaVault, (OMV), pero el software sigue siendo un poco delicado en Raspbian y preferimos realizar tantos pasos como sea posible antes de cambiar a OMV. Es por eso que vamos a crear nuestra pila RAID directamente desde la 'Terminal'.
fdisk / dev / sda El
uso de FDISK permitirá la creación de particiones en cada uno de los discos afectados por el RAID. En nuestro ejemplo, nos hemos limitado a RAID 1 con dos unidades (sda y sdb), pero deberíamos proceder de la misma forma con las otras dos unidades (sdc y sdd) en el caso de una matriz RAID 5 en cuatro discos.
Al presionar 'n', FDISK crea una nueva partición. Dejamos todo por defecto presionando 'enter' tres veces (Número de partición, Primer sector y Último sector). Finalmente, cambiamos el tipo de partición presionando 't' cuando nos lo solicite FDISK e ingresamos velur '29' cuando se nos solicite el tipo de partición. Este '29' corresponde a una partición de tipo 'Linux RAID'.
fdisk / dev / sdb
Al presionar 'w', le dice a FDISK que desea salir mientras guarda las modificaciones. Luego podemos hacer lo mismo con el segundo disco y posiblemente el tercero y luego el cuarto. En nuestro ejemplo, ahora tenemos dos discos (sda y sdb) adecuadamente preparados para acomodar la creación de una matriz RAID 1.
mdadm --create / dev / md0 --level = 1 --raid-devices = 2 / dev / sda1 / dev / sdb1
El comando MDADM es la herramienta que permite la creación de dicha pila RAID 1 (denominada md0). Notará que la indicación 'nivel = 1' corresponde al RAID utilizado: en lugar de '1', simplemente coloque '0' para RAID 0 o '5' para RAID 5. La variable 'dispositivos = 2 'indica el número de unidades utilizadas sabiendo que' / dev / sda1 'y' / dev / sdb1 'definen las respectivas rutas.
cat / proc / mdstat
Al solicitar la validación por MDADM, todo lo que tiene que hacer es presionar 'y' para que se inicie la creación. Tenga en cuenta que el proceso puede llevar algún tiempo … especialmente con una matriz RAID 5 en unidades de 2 o 3 TB cada una. El comando CAT le permite seguir el progreso de esta fase de creación directamente desde la ventana 'Terminal'.
umount / dev / md0
mdadm -S / dev / md0
Antes de comenzar la instalación de OMV, nos gustaría llamar su atención sobre dos comandos (arriba) que pueden resultarle útiles si tiene problemas para crear el Pila RAID. El primero (UMOUNT) es esencial para que se desmonte el volumen RAID (md0) mientras que el segundo (MDADM -S) permite que el volumen se detenga correctamente.Luego puede volver a los pasos de creación anteriores.
wget -O - https://github.com/OpenMediaVault-Plugin-Developers/installScript/raw/master/install | sudo bash
Admita que ya casi no lo cree, pero el comando anterior de hecho le permite instalar OMV en su Raspberry RAID. Optamos por una instalación a través de un script: siempre existe la posibilidad de pasar por una imagen, pero esta no es la solución preferida en la actualidad. Sin especial dificultad aparte de la copia de la línea de comandos, este script tiene la ventaja de poder instalarse en nuestro Raspbian, sin preocupaciones.
Un último pequeño script de instalación y OMV será completamente funcional © Nerces for The-HiTech.net
Al igual que con la actualización del sistema, una vez más debe esperar un poco para que todos los elementos se descarguen primero y luego se instalen en su sistema. La descarga dependerá claramente de tu conexión a Internet mientras que el tiempo de instalación es difícil de comprimir: es la Raspberry Pi 4B la que funciona y tienes que tomarte las molestias con paciencia.
Una vez realizada la instalación, el riguroso reinicio solicitado a través de PuTTy y el reinicio realizado, finalmente es posible "agarrar" su navegador web para acceder a la interfaz OMV … como para cualquier NAS de la marca QNAP o Synology por ejemplo. Al conectarse, OMV solicita un nombre de usuario y una contraseña: 'admin' y 'OpenMediaVault' por defecto.
Inicio de sesión y contraseña predeterminada para acceder a OpenMediaVault… al principio © Nerces for The-HiTech.net

Comentarios sobre nuestra experiencia, algunos puntos de referencia

Ahora nos acercamos a la última parte de nuestro artículo, antes de la conclusión. Desde OpenMediaVault, en realidad necesitamos crear el sistema de archivos en nuestro volumen RAID (md0). Allí, tenemos disponibles varias posibilidades desde el formato EXT4 tradicional a través de ZFS o XFS. Sin duda encontrará aficionados a uno u otro y tendremos cuidado de no juzgarlos.
Optamos por XFS, que parece, en sus últimas versiones, ser más rápido que EXT4, por ejemplo, pero para ser completamente honesto, la velocidad del sistema de archivos probablemente no sea una variable crítica en nuestra Raspberry RAID: la potencia de la máquina es de todos modos mucho más limitada que en un NAS más "clásico".

Nuestro objetivo aquí no es hacer una prueba real de la solución OpenMediaVault como plataforma RAID. OMV es conocido y reconocido por muchos usuarios, al igual que FreeNAS. Si no es perfecto, el sistema funciona bien en general y ofrece muchas configuraciones desde una interfaz gráfica bastante clara.
Como era de esperar, seguimos lejos de la riqueza funcional de software como QNAP firmado por QTS o DSM de Synology, los dos líderes del sector. Sin embargo, debemos enfatizar que existen muchos módulos para OMV y que la comunidad es dinámica. Los usuarios no dudan en publicar tutoriales bien hechos en línea para guiarlo en la instalación de Plex, por ejemplo (vea el video de arriba).
Agregar un recurso compartido bajo OpenMediaVault y configuración básica © Nerces para The-HiTech.net
OMV tiene todas las funcionalidades básicas en la gestión de usuarios y grupos. Permite la definición de carpetas compartidas de una forma muy sencilla y, por supuesto, gestiona con precisión todo lo relacionado con las cuotas. Tenga en cuenta la presencia de servicios FTP, NFS, Resync o SMB / CIFS y especialmente la existencia de múltiples complementos y extras.
Preferimos centrarnos en el estudio de nuestra solución Raspberry RAID para ver si todo lo que hemos hecho ha resultado en algo funcional. Que quede claro, la Raspberry Pi 4B está un buen paso por debajo del rendimiento que ofrece el NAS de cuatro bahías de nivel de entrada del dúo de peso pesado del sector, QNAP y Synology.
CrystalDiskMark destaca algunas debilidades de escritura © Nerces for The-HiTech.net
Usando CrystalDiskMark, pudimos medir más o menos 40 MB / s en escritura. Tenga en cuenta que en el momento de estas pruebas, estábamos trabajando en una matriz RAID 1, pero que, en última instancia, los resultados en RAID 5 fueron muy parecidos. Al copiar archivos directamente desde una PC con Windows, los resultados son significativamente mejores con un promedio de 50 MB / s., Pero se observaron fluctuaciones significativas.
Debilidad confirmada al copiar archivos de PC en Windows 10 © Nerces for The-HiTech.net
Afortunadamente, en lectura, los resultados son mucho más alentadores. CrystalDiskMark parecía acercarse a los límites de la interfaz Gigabit Ethernet y nuestra copia directa de las pruebas de Windows confirmó este promedio de lectura de 110 MB / s. Durante varias pruebas, comenzamos a reproducir varios videos desde nuestro Raspberry RAID a uno, luego a dos clientes mientras un tercero escuchaba música. No hay problemas específicos que informar, pero reconozcamos que tampoco transmitimos ningún video 4K.
De hecho, la Raspberry RAID es una máquina que funciona bastante bien cuando quieres acceder, uno o dos, a los datos que están almacenados en sus discos. Por otro lado, todas las fases de copiar archivos o enviar datos a la Raspberry RAID son mucho más laboriosas. Hemos observado las mismas limitaciones en el caso de un uso de "base de datos": el acceso a nuestros archivos de trabajo se realiza sin dificultad, la sincronización de una gran carpeta llena de textos y otros informes es menos agradable. .
El "Raspberry RAID" según AllNet.China: interesante, pero en gran parte perfectible © Nerces for The-HiTech.net

AllNet.China Raspberry RAID: revisión de usuario de The-HiTech.net

¿Estamos listos para reemplazar nuestro Synology NAS por un Raspberry RAID diseñado en torno a la solución diseñada y comercializada por AllNet.China? Actualmente, la respuesta es clara: no. Si el rendimiento de lectura lo convierte en una máquina completamente convincente, nuestro NAS no es solo una estación multimedia destinada a almacenar fotos de recuerdo y películas de vacaciones. Disponemos de varias imágenes de disco que se actualizan periódicamente y muchos documentos de trabajo que sincronizamos con varios usuarios. Allí, el rendimiento es demasiado bajo para un uso diario e intensivo.
Sin embargo, dado el espacio que ocupa la Raspberry RAID, es una solución como ninguna otra. Hemos visto pasar NAS e incluso los más delicados no pueden competir con esta solución basada en "chinoiserie" de AllNet.China. Hemos resultado en un NAS notablemente discreto y compacto y, gracias al hecho de que OpenMediaVault es gratuito, la factura total sigue siendo medida. Desafortunadamente, el ensamblaje y la configuración no son fáciles debido a errores inaceptables y problemas de suministro de energía, pero el uso del bloque recomendado por AllNet.China nos pide que tengamos cuidado. Mientras espera la llegada de una versión 2 purgada de estos defectos “juveniles”, el principio sigue siendo notablemente atractivo. Aviso a los piratas informáticos.

SOMBRERO Raspberry Pi Quad SATA

6

Los mas

  • Diseño simple y elegante
  • Una solución supercompacta
  • 4 unidades / 32 TB de almacenamiento
  • Pantalla LCD pequeña y práctica
  • Velocidades de lectura correctas
  • Ventilación bien estudiada

Los menos

  • Problemas técnicos (tornillos, puertos)
  • Graves problemas de alimentación
  • Velocidades de escritura bajas
  • No es exactamente plug & play

Instalación6

Actuaciones7

Fiabilidad6

  • Los mas
  • Los menos
  • Detalles
  • Diseño simple y elegante
  • Una solución supercompacta
  • 4 unidades / 32 TB de almacenamiento
  • Pantalla LCD pequeña y práctica
  • Velocidades de lectura correctas
  • Ventilación bien estudiada
  • Problemas técnicos (tornillos, puertos)
  • Graves problemas de alimentación
  • Velocidades de escritura bajas
  • No es exactamente plug & play

Instalación6

Actuaciones7

Fiabilidad6

Entradas Populares

Warcraft: 10 cosas que debes saber antes de ver la película

Aquí tienes diez puntos, junto con los comentarios del equipo de filmación reunidos durante el rodaje, todo lo que necesitas saber antes de ir a los cines para descubrir la adaptación cinematográfica del videojuego Warcraft, dirigido por Duncan Jones, y que está saliendo 25 de mayo en cines.…

Prueba Moto G4 y G4 Plus: dos smartphones que van de lujo

¡El Moto G está de vuelta y se ha dividido! Como el Moto X el año pasado, Motorola / Lenovo ha declinado su teléfono inteligente más popular en varios modelos: el Moto G4 y el Moto G4 Plus. ¿Qué los distingue? Una mejor cámara y un sensor de huellas dactilares en el lado del G4 Plus. Ambos modelos ven al Moto G moverse hasta 5.5 pulgadas, con un aumento en la batería y un mayor rendimiento. Un movimiento visiblemente exitoso hacia la gama media.…