Conectar una LUN ISCSI en Linux

Vamos a crear un volumen en una cabina equallogic y a conectarnos a ese volumen por iscsi desde una máquina virtual con Nakivo Backup (Ubuntu) para utilizar dicho volumen como repositorio de backup.

La peculariedad de este montaje es que la unidad va a ser de 10 TB y que la conexión se hara desde la propia máquina y no utilizando el servidor ESX.

También se podía haber hecho utilizando el ESX como indica el kb http://www.nakivo.com/helpcenter/display/KB/Extending+Backup+Repository+on+VA

Los pasos son :

Crear el volumen en la cabina

Conectarnos desde la MV a dicho volumen

Crear el volumen físico

Crear el grupo de volumen

Crear el volumen lógico

Crear volumen en la cabina

Cramos el volumen en la cabina y comprobamos si podemos verla desde nuestra MV

Para conectarnos

la opción de automatic es para que en caso de reinicio se vuelva a conectar automáticamente. Si quisieramos que todas las conexiones sean automáticas hay que modificar el fichero /etc/iscsi/iscsid.conf y cambiar la línea node.startup = manual por automaticTambién se puede editar el fichero /defautl en /etc/iscsi/nodes/iqnname/192.168.1.11:servername.iscsiTargetName/default y poner en node.startup = automatic

ejecutamos parted -l para ver el punto de montaje

En nuestro caso como vamos a crear un volumen mayor de 2 Tb tenemos que hacer que el disco use GPT para evitar los problemas de tamaño

Verificamos

Crear volumen físico

Crear el grupo de volumen

Verificamos

Crear volumen lógico

Creamos el volúmen utilizando todo el espacio disponible comprobamos

Ampliar el tamaño a un grupo de volumen

Si en vez de crear un volumen lo que queremos es aumentar el tamaño de otro volumen lógico, los pasos serian:

Creamos el volumen físico

Extendemos el grupo de volumen

Ahora podemos también aumentar el tamaño de nuestro volumen lógico con y finalmente ampliamos el sistema de ficheros

Montar la LUN

Creamos el sistema de ficheros

Como nos interesa que el montaje sea permanente y teniendo en cuenta que las particiones pueden cambiar, en vez de hacer el montaje con /dev/sdc1 lo vamos a realizar con el UUID del dispositivo. Para ello utilizamos el comando blkid con el que obtenemos el UUID del dispositivo.

Una vez que tenemos el UUID del dispositivo lo añadidos al fichero /etc/fstab para su montaje automático

Ojo nos interesa el UUID del Grupo de Volumen

Añadimos la siguiente línea al /etc/fstab

para poder usar desde nakivo el nuevo volumen tenemos que darle permisos con chown -R bhsvc:bhsvc /punto de montaje

Referencias

http://rainbow.chard.org/2013/01/30/how-to-align-partitions-for-best-performance-using-parted/

http://syedali.net/2014/02/24/adding-a-new-lvm-partition-with-gnu-parted/

http://rm-rf.es/gestion-de-lvm-en-linux-logical-volume-manager/

https://federicosayd.wordpress.com/2007/09/13/montando-un-iniciador-iscsi-en-linux/

https://www.howtoforge.com/linux_lvm