Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anterior Revisión previa Próxima revisión | Revisión previa | ||
|
wikitecnica:zfs [2025/02/18 18:08] lorenzo [Chequeo de la integridad de un depósito de almacenamiento] |
wikitecnica:zfs [2026/01/17 14:53] (actual) lorenzo |
||
|---|---|---|---|
| Línea 13: | Línea 13: | ||
| La compatibilidad de los módulos del kernel en actualizaciones del kernel de linux, puede llevarse a cabo mediante 2 mecanismos DKMS(Dynamic Kernel Module Support) y KABI(Kernel Application Binary Interface), estos mecanismos son esenciales para el manejo de los módulos cuando ocurren actualizaciones del kernel. | La compatibilidad de los módulos del kernel en actualizaciones del kernel de linux, puede llevarse a cabo mediante 2 mecanismos DKMS(Dynamic Kernel Module Support) y KABI(Kernel Application Binary Interface), estos mecanismos son esenciales para el manejo de los módulos cuando ocurren actualizaciones del kernel. | ||
| === DKMS === | === DKMS === | ||
| - | El propósito de este mecanismo es simplificar el mantenimiento de los módulos del kernel, cuando ocurren actualizaciones del kernel mediante la compilación e instalación automática de los módulos requeridos, este mecanismo requiere la instalación del ambiente de de desarrollo y el los fuentes del nuevo kernel. | + | El propósito de este mecanismo es simplificar el mantenimiento de los módulos del kernel, cuando ocurren actualizaciones del kernel mediante la compilación e instalación automática de los módulos requeridos, este mecanismo requiere la instalación del ambiente de de desarrollo y el los fuentes del nuevo kernel. |
| === KABI === | === KABI === | ||
| Esta es una interfaz proporcionada por el kernel de linux que permite a los módulos mantener una compatibilidad binaria en las actualizaciones del kernel, esto implica que el módulo se construye considerando la interfaz KABI del kernel y esto evita la recompilación de los módulos. | Esta es una interfaz proporcionada por el kernel de linux que permite a los módulos mantener una compatibilidad binaria en las actualizaciones del kernel, esto implica que el módulo se construye considerando la interfaz KABI del kernel y esto evita la recompilación de los módulos. | ||
| Línea 72: | Línea 72: | ||
| === Referencia === | === Referencia === | ||
| [[https:// | [[https:// | ||
| - | + | ||
| + | === Particionamiento de los discos ===== | ||
| + | Cuando se agregan discos a un dataset de ZFS es recomendable que los discos sean similares en almacenamiento y velocidad de acceso, en un arreglo de tipo mirroring el mejor desempeño ocurre cuando los discos son similares o identicos en su geometría. | ||
| + | |||
| + | Para verificar los discos y sus particiones mediante el comando: | ||
| + | //lsblk// | ||
| + | |||
| + | NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS | ||
| + | sda | ||
| + | └─sda1 | ||
| + | sdb | ||
| + | └─sdb1 | ||
| + | sdc | ||
| + | └─sdc1 | ||
| + | sdd | ||
| + | └─sdd1 | ||
| + | nvme0n1 | ||
| + | ├─nvme0n1p1 259:1 0 | ||
| + | ├─nvme0n1p2 259:2 0 | ||
| + | ├─nvme0n1p3 259:3 0 80G 0 part / | ||
| + | └─nvme0n1p4 259:4 0 | ||
| + | |||
| + | Como puede observarse en el ejemplo anterior se tienen 4 discos de geometria similar con una partición cada una que toma toda la superficie de cada disco, en un vdev de tipo mirroring se agregan particiones idénticas. | ||
| + | | ||
| | | ||
| ==== Creación de un depósito de almacenamiento (pool) ==== | ==== Creación de un depósito de almacenamiento (pool) ==== | ||