En este artículo vamos a aprender como monitorizar con PMM2 tanto una instancia de ElasticSearch como un cluster, de este modo recibiremos alarmas ante cualquier posible problema con nuestra base de datos. El artículo describe como monitorizar el servicio mediante PMM2, configurar las alertas de Alertmanager y como visualizar las métricas mediante Grafana.
Montar el SO sobre un RAID-Z nos propocionará redundancia en caso de fallo de uno o varios discos dependiendo del Raid-Z que elijamos, en este artículo se verá como instalar el SO utilizando RAID-Z2 y como realizar una sustitución de un disco duro averiado.
Un RAID-Z puede proporcionarnos distintos tipos de redundancia según el nivel elegido, en este artículo montaremos un RAID-Z2 que utilizaremos como almacenamiento de datos, esto simplifica su configuración ya que no tendremos que preocuparnos por el bootloader del SO.
Una ventana de mantenimiento es un periodo de tiempo en el que un servidor va a estar caído de forma controlada por una tarea administrativa, ya sea sustituir alguna pieza de hardware, actualizar algún software que precise de un reinicio o incluso puede deberse a alguna operación realizada en la electrónica de red que conecta el servidor. Durante estos periodos de tiempo debemos deshabilitar las alarmas del servidor intervenido para que no moleste mientras se realizan las tareas, en este artículo programaremos un pequeño script para generar dichas ventanas de mantenimiento en AlertManager de forma rápida y sencilla.
Tener redundancia del SO es casi igual de importante como redundar los datos propiamente dichos, el fallo del SO puede implicar un downtime considerable dependiendo de los servicios que hubiesen instalados en este, a continuación veremos como pasar nuestro pool zroot a modo mirror, de este modo los datos del SO estarán duplicados en tantos discos como deseemos.
Un mirror ZFS consiste en dos o mas discos donde toda la información es escrita en todos los miembros del vdev, las lecturas se realizarán de forma paralela desde todos los discos aumentando así el rendimiento en lecturas, el mirror tendrá la capacidad del dispositivo de menor tamaño, podrán fallar hasta N-1 discos sin que haya pérdida de datos y además cualquier vdev de un solo disco puede ser transformado a mirror mediante el comando zpool attach. En este artículo explicaremos como generar un mirror y como ampliar un vdev a mirror.
Se podría decir que las properties de ZFS son las opciones que nos permite configurar el sistema de ficheros, entre estas opciones podemos encontrar por ejemplo la compresión de datos, deduplicación, duplicado de ficheros o compartir ficheros por NFS/SAMBA. En este artículo probaremos la compresión de datos mediante un sencillo ejemplo.
Siguiendo con la serie de artículos sobre ZFS bajo FreeBSD vamos a explicar como crear un pool ZFS básico, tan solo crearemos el pool y lo montaremos.
ZFS es un sistema de ficheros avanzado con un diseño que solventa la mayoría de los problemas presentes en los sistemas de ficheros actuales, originalmente fué desarrollado por Sun Microsystems pero actualmente es mantenido por la comunidad open source bajo el nombre OpenZFS. Los roles de gestor de volúmenes y sistema de ficheros han sido unificados permitiendo compartir el espacio de almacenamiento del pool entre varios sistemas de ficheros/datasets y unificando de forma mas coherente la visión del almacenamiento.