🛠 Desplegar un NAS compacto con Xerxes Pi 2026 y PoE

Placa base Xerxes Pi 2026 para módulos Raspberry Pi CM4/CM5 · intermediaire · Configurez un serveur de fichiers haute performance utilisant le stockage NVMe et l'alimentation PoE sur la carte Xerxes Pi 2026.

Objectifs

Este tutorial tiene como objetivo transformar la placa base Xerxes Pi 2026 en un servidor NAS (Network Attached Storage) autónomo, alimentado por PoE y utilizando una unidad NVMe para transferencias rápidas. Aprenderá a ensamblar el hardware, configurar el sistema operativo para arrancar desde NVMe y compartir archivos a través de la red local.

Matériel nécessaire

Étapes

  1. Ensamblaje de hardware: Inserte suavemente el módulo CM en los conectores mezzanine de 100 pines hasta que haga clic. Monte la unidad NVMe en la ranura M.2 debajo de la placa, asegurándose de que el disipador de calor proporcionado esté en buen contacto con el controlador del SSD.
  1. Alimentación PoE: Conecte el cable Ethernet al puerto Gigabit BCM54210PE de la placa. Asegúrese de que su switch o inyector proporcione el estándar PoE o PoE+. El puente interno de la placa detectará automáticamente la fuente de alimentación a través del puerto Type-C o PoE, eliminando la necesidad de un adaptador de corriente externo.
  1. Instalación del sistema: Utilice un adaptador USB a SD u otra placa Pi para flashear Raspberry Pi OS o Ubuntu Server en una tarjeta SD. Inserte la tarjeta SD en el módulo CM (si la interfaz está expuesta) o use la interfaz USB-C para el modo Recovery si es necesario. Para un rendimiento óptimo, configure el firmware del módulo CM para arrancar desde NVMe una vez que el sistema esté instalado en el SSD mediante un adaptador USB temporal.
  1. Configuración del almacenamiento: Una vez conectado por SSH, identifique la unidad NVMe con el comando lsblk. Formatee (ej: sudo mkfs.ext4 /dev/nvme0n1p1) y móntelo en una carpeta dedicada, por ejemplo, /mnt/nas. Agregue la entrada correspondiente en /etc/fstab para un montaje automático al inicio.
  1. Compartir en red: Instale Samba con sudo apt install samba. Edite el archivo /etc/samba/smb.conf para definir una nueva carpeta compartida [NAS] que apunte a /mnt/nas. Cree un usuario Samba con sudo smbpasswd -a su_usuario y reinicie el servicio con sudo systemctl restart smbd.

Vérification

Verifique que el sistema arranque correctamente sin un cable de alimentación USB-C, confirmando que PoE está activo. Desde otro dispositivo en la red, intente acceder a la carpeta compartida a través de la dirección IP de la placa (ej: smb://ip_placa/NAS). Transfiera un archivo de prueba para validar las velocidades de lectura/escritura en el NVMe.

Pour aller plus loin

Explore la aplicación macOS proporcionada para monitorear temperaturas y el estado de los contenedores Docker. También puede configurar Nextcloud para un acceso web seguro o usar los conectores Qwiic para agregar sensores ambientales (temperatura/humedad) para monitorear las condiciones de operación del NAS.

Otros tutoriales para esta placa

Ejemplos de código para esta placa

← Volver a la ficha 🛠 Todos los tutoriales