⚠️ Cómo usar un SSD M.2 NVMe como volumen en Synology
Utiliza el Slot de SSD M.2 de tu Synology como un volumen de almacenamiento, en lugar de utilizarlo como caché.

Regístrate en HDS+
Tutoriales y soporte sobre sistemas NAS, Redes, Docker y SelfHosting.
Sin SPAM. Es gratuito. Ten acceso a todo el contenido.
Desde Synology solamente nos permiten usar memorias SSD M.2 NVMe para caché, ya sea de lectura o de lectura/escritura de forma oficial, pero nunca ha permitido al usuario utilizar dichos slots como un volumen de almacenamiento más. Hay un método extraoficial que nos va a permitir poder usarlos como almacenamiento en nuestro NAS. Es algo que lleva funcionando varios años, y que por el momento sigue funcionando.
❗❗Como hago especial mención al iniciar el tutorial, hacedlo bajo vuestra responsabilidad, ya que aunque funciona sin problemas en DSM 6 y DSM 7.1, es un método no oficial y podría dejar de funcionar en cualquier momento.
Paso 1: Creación de la Partición
Lo primero que tendremos que tener habilitado en nuestro NAS es acceso SSH, para ello nos vamos a Panel de de control ➞ Terminal y SNMP ➞ Habilitar SSH.
Una vez iniciado como root en SSH a nuestro NAS, ejecutaremos los siguientes comandos:
ls /dev/nvme*
Si tomamos como referencia un DS920+, el cual permite hasta dos slots de NVMe, nos mostrará los que tenemos insertados. En mi caso, al tener las dos bahías ocupadas, me muestra /dev/nvme0n1
y /dev/nvme1n1
.
Con el siguiente comando seleccionamos que memoria SSD vamos a utilizar para convertirla en volumen.
nvme0n1
. fdisk -l /dev/nvme0n1
A continuación nos mostrará la información completa del disco seleccionado.

El siguiente paso será la creación de una nueva partición:
synopartition --part /dev/nvme0n1 12
Y confirmamos pulsando la tecla 'Y', esto creará la partición que nos requerirá para poder utilizar DSM a posterior.

Paso 2: Creación del Disco básico de almacenamiento
Aunque teóricamente sería posible incluso hacer un RAID e incluir los SSD en ellos, no es algo que se recomiende, ya que entonces en caso de fallo, el estropicio es mayúsculo. Por lo tanto se recomienda la creación del SSD como un volumen básico.
Para ello introducimos los siguientes comandos en el Terminal:
cat /proc/mdstat
Nos mostrará la configuración de RAID que tenemos actualmente en nuestro NAS, que en mi caso sería el siguiente:

Para entenderlo fácilmente, mi último disco asignado es md3
, por lo que el SSD tendré que crearlo en el md4
. Introduciremos el siguiente comando:
mdadm --create /dev/md4 --level=1 --raid-devices=1 --force /dev/nvme0n1p3
Nos pedirá que confirmemos que queremos llevar a cabo la acción, le decimos que si pulsando 'Y'.

Paso 3: Creación del Sistema de ficheros
Ya nos encontramos en el último paso del tutorial, y el primero comando que deberemos de introducir será uno de estos dos comandos:
mkfs.ext4 -F /dev/md4
Si queremos usar el sistema de ficheros EXT4
mkfs.btrfs -f /dev/md4
Si queremos usar el sistema de ficheros BTRFS
Una vez ejecutado nos mostrará la siguiente información, confirmado que nuestro volumen ya está listo para usarse.

Para finalizar todo el proceso, tendremos que reiniciar el NAS y tras ello, ya nos aparecerá el SSD M.2 NVMe como unidad de almacenamiento.
