# rm-rf.es | Administración de sistemas

Blog de un SysAdmin Unix, Gnu/Linux, Windows y lo que haga falta.

Automatizar el particionado de fdisk con sfdisk

Si bien es cierto que podemos utilizar fdisk en scripts, al ser un comando interactivo complica y “ensucia” un poco la ejecución dentro del script. Para ello disponemos de sfdisk, la variante “no interactiva” de fdisk que permite automatizar el particionado de discos. Por ejemplo, si lo que vamos a hacer es automatizar el particionado […]

Clonezilla: extfsclone.c: bitmap free count err, free:

A la hora de crear una imagen de un disco a través del Live CD de Clonezilla nos podemos encontrar este error al comienzo de la tarea: extfsclone.c: bitmap free count err, free:XXXXXX No es un error de falta de espacio en el disco de destino sino un problema de la integridad del sistema de […]

Averiguar detalles como el Disk ID (UUID) de una LUN en Windows

Si necesitamos averiguar información detallada sobre los discos locales del servidor o volúmenes/LUNs servidas desde cabinas de almacenamiento, como por ejemplo el Disk ID o UUID, podemos utilizar la herramienta de línea de comandos diskpart.exe. Lo primer es acceder al cmd y ejecutar diskpart.exe, entraremos en la shell de la herramienta: C:\>diskpart.exe Microsoft DiskPart version […]

LVM: cómo reducir un volume group quitando un physical volume

Extender un grupo de volúmenes (vgroup) de LVM es muy sencillo, únicamente tenemos que crear una nueva partición con fdisk, asignarle el tipo 8e (Linux LVM), crear un volumen físico con la partición y luego extender el grupo de volúmenes, algo así: # fdisk -cu /dev/sda … … # pvcreate /dev/sda1 # vgextend vg_group1 /dev/sda1 […]

Cómo montar y conectarse a un servidor de targets iSCSI

El paquete scsi-target-utils nos ofrece las herramientas necesarias para configurar targets y levantar un servidor iSCSI en sistemas GNU/Linux Red Hat, CentOS, Scientific Linux, etc. Esto puede resultar útil tanto en entornos productivos como cuando necesitamos hacer pruebas de iSCSI y no tenemos una cabina de almacenamiento que nos sirva LUNs. La información del paquete […]

Increase / Extend ESX Datastore: no aparece la LUN

El proceso para ampliar la capacidad de un datastore en VMware comienza en el almacenamiento. Por ejemplo podemos crear un nuevo volumen o LUN, mapearlo contra los ESX y después hacer un rescan en los ESX (Configuration > Storage adapters). El siguiente paso es verificar que cada ESX visualiza la nueva LUN (Configuration > Storage). Si […]

VMware: convertir el formato de un disco virtual (Thin/Thick privision)

A través de vCenter (también se puede con las vmkfstools) es sencillo convertir el formato de un disco virtual. Para ello es necesario crear un nuevo datastore y migrar después ahí la máquina virtual. Durante este proceso podemos elegir si convertir o no el VMDK entre Thin provision o Thick provision (lazy zeroed o eager zeroed). […]

NetAPP: crear desde CLI un usuario para acceder a la API

Para poder utilizar la API que ofrece NetAPP es necesario disponer de un usuario en la cabina con permisos específicos. Por supuesto no debemos utilizar el usuario root para ello así que tenemos que crear un usuario específico. Por ejemplo, si queremos utilizar el SDK de NetAPP y graficar en Cacti necesitaremos este usuario. Los […]

Crear un disco de quorum para RHCS (Cluster RedHat)

Para crear un quorum disk en Red Hat Cluster Suite tenemos que utilizar el comando mkqdisk. El disco en este caso se encuentra en una SAN y tiene Multipath para aumentar la tolerancia a fallos. Gracias al quorum disk evitaremos situaciones críticas en el Cluster como el “split brain“, que es cuando en un cluster […]

Hacer cambios en un filesystem GFS2 con gfs2_tool y gfs2_edit

Como muchos ya sabéis, cuando creamos un sistema de ficheros GFS2 especificamos entre otras cosas el nombre del Cluster al que va asociado, un nombre para el sistema de ficheros, el número de Journals, las tablas de bloqueo, etc. Si por lo que sea necesitamos cambiar a posteriori uno de estos parámetros podemos hacerlo con […]