esto es la suraguwiki el contenido, como puedes ver, deja mucho que desear para comentarios sobre los cosos aquí, puedes mandar un correo a diego arroba suragu punto net

Si eres un putísimo crack y quieres contribuir a esta wiki, pídeme una cuenta en el mismo correo de arriba

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Próxima revisión
Revisión previa
freebsd:zfs [2025/03/11 17:30] – creado - editor externo 127.0.0.1freebsd:zfs [2025/04/05 09:24] (actual) – [crear un pool] root
Línea 1: Línea 1:
 +==== Introducción a ZFS ====
 ZFS es, realmente, el único sistema de archivos que vale la pena. Fue creado por sun microsystems porque eran la leche y podían hacerlo. Actualmente se suele usar en Linux y FreeBSD, mas en este último ya que debido a que "Free Software", no pueden tener ZFS en Linux por temas de licencia. Un tema donde lo haya. ZFS es, realmente, el único sistema de archivos que vale la pena. Fue creado por sun microsystems porque eran la leche y podían hacerlo. Actualmente se suele usar en Linux y FreeBSD, mas en este último ya que debido a que "Free Software", no pueden tener ZFS en Linux por temas de licencia. Un tema donde lo haya.
  
-Pero si no eres un fetichista del copyleft y del software libre puedes usar ZFS para crear [[raid|RAIDS]] de distintos tamaños, almacenar archivos, instalar sistemas operativos y toda esas cosas+Pero si no eres un fetichista del copyleft y del software libre puedes usar ZFS para crear [[:raid|raids]] de distintos tamaños, almacenar archivos, instalar sistemas operativos y toda esas cosas 
 + 
 +<note tip> 
 +Por favor, visite usted el escrito de mejor manera, [[https://docs.freebsd.org/en/books/handbook/zfs/|manual de ZFS de freebsd]] 
 +</note>
  
 ====== crear un pool ====== ====== crear un pool ======
 +
 +Puedes crear distintos tipos de pool, los mas básicos son el de toda la vida, stripe, mirror y RAID-Zn
 +
 +   - el mas básico es crear un zpool con solo un dispositivo
 +   - stripe es poner todos los discos juntos. Lo que viene siendo un RAID 0
 +   - mirror es poner discos como espejos, lo que viene siendo un RAID 1
 +   - RAID-Z es parecido a RAID 5 pero mejor.
 +   - Puedes crear un stripe de mirrors o un stripe de RAID-Zs, creando así RAID 10 y RAID 50
  
 Un pool es un dispositivo de almacenamiento en ZFS Un pool es un dispositivo de almacenamiento en ZFS
Línea 11: Línea 24:
 Esto crearía un RAID-Z, es decir, suma de 4 discos menos paridad. Esto crearía un RAID-Z, es decir, suma de 4 discos menos paridad.
  
 +''zpool create tank mirror da0 da1''
 +
 +crearía un RAID 1 con da0 y da1
 +
 +''zpool create tank mirror da0 da1 mirror da2 da 3''
 +
 +Esto creará un RAID 10
 +
 +''zpool create tank raidz da0 da1 da2 raidz da3 da4 da5''((que sepas que si haces esto, eres un mamao y tienes todos mis respetos))
 +
 +Esto, supongo, que creará un RAID 50
 +
 +<note important>
 +si creas un RAID-Z, no podrás añadir nuevos discos.
 +
 +Esto se ha solucionado en la version 2.3.x de zfs. puedes verla con el comando "zfs version". Debe estar tanto el userland como el módulo de kernel en la versión 2.3.x.
 +En FreeBSD 15 tendremos esa versión por defecto. De mientras puedes [[https://openzfs.github.io/openzfs-docs/Getting%20Started/FreeBSD.html|compilar OpenZFS manualmente]]
 +</note>
 ====== snapshots ====== ====== snapshots ======
  
Línea 29: Línea 60:
 ''zfs set compression=zstd-19 tank'' ''zfs set compression=zstd-19 tank''
  
 +====== deduplicación ======
 +
 +Si ZFS encuentra bloques iguales, el otro dirá "este ya lo tengo, no lo voy a repetir", ahorrando así a la larga inmensas cantidades de espacio en disco. El tema es que esto pide recursos. RAM sobre todo. Siguiendo la regla de 1GB de RAM por TB, realmente se podría. Pero esta regla es bastante optimista, yo con 32GB de RAM tengo un ARC de 16GBs y puedo decir que me va bien con deduplicación incluida.
 +
 +Para activarla, se ejecuta el siguiente comando
 +
 +''zfs set dedup=on tank''
 +
 +Y se activará la deduplicación. A la larga y a la escritura verás como te has ahorrado espacio en disco. Pero no mucho.

QR Code
QR Code freebsd:zfs (generated for current page)