Documentos de Académico
Documentos de Profesional
Documentos de Cultura
El iniciar y montar un disco ISCSI en un CentOS, es un proceso sencillo que no demanda mucho
tiempo y es una solución para aumentar el almacenamiento en un equipo.
El primer paso para iniciar el disco ISCSI, es instalar el iniciador, para eso abrimos un terminal en
el CentOS, y usamos los comandos:
yum install iscsi-initiator-utils. (usamos “yum” debido a que CentOS es basado en Red Hat Linux)
Una vez instalado, podemos usar el iscsi admin, el cual nos permitirá a través del comando
iscsiadm configurar el iniciador. Ahora pasamos a iniciar los servicios iscsi e iscsid mediante los
comandos:
Con ese comando, aparece una lista con los nombres de los targets ISCSI configurados a los cuales
tenemos acceso. Ahora, para conectarlo al CentOS usamos el comando
iscsiadm --mode node --targetname “nombre del target que queremos usar el cual está en la lista
del comando anterior.” --portal 172.16.1.19 --login
Una vez verificado que efectivamente tenemos el disco SCSI, procedemos a particionarlo, para
hacer esto usamos el comando “parted” especificando el disco que vamos a usar de la siguiente
manera: parted /dev/sdb.
Si no sabemos cómo usar “parted” una vez digitado lo anterior, podemos digitar “help” para que
nos despliegue todas las opciones que podemos usar con el “parted”.
Lo primero que debemos hacer es definir el “partition table”, para esto, podemos usar los
comandos mklabel o mktab. Si queremos ver las opciones disponibles de partition table que
podemos usar, ponemos help mktable. Despues de eso escogemos el partition table que
queramos, en este caso usamos msdos.
mktable msdos.
Una vez realizado esto, ponemos “print” y en la primera línea donde dice partition table deberá
aparecer la opción que escogimos.
Como vemos, el “print” nos da toda la información referente al disco que estamos particionando.
Como el disco es nuevo, vemos que no tiene ninguna partición, ahora, para particionarlo usamos
el comando “mkpart” así mismo, para ver que opciones o parámetros necesita este comando
usamos help mkpart. Los parámetros principales con este comando son: tipo de partición, tipo de
sistema de archivo que va a llevar, en tamaño inicial y el tamaño final. Vamos a particionar nuestro
disco con una partición primaria con sistema ext3 que vaya de 0kb al 100% del tamaño del disco.
Para eso usamos el comando “mkpart primary ext3 0 100%”. Igualmente damos al final un “print”
para ver los cambios que hemos realizado. Si todo está correcto, aparecerá la partición 1 del disco.
Ahora, procedemos a formatear el disco con el tipo de sistema de archivos que especificamos.
Para esto usamos el comando mkfs. Primero salimos del “parted” usando “quit”. Luego, usamos
mkfs.ext3 /dev/sdb1, para formatear la partición 1 que fue la que creamos.
Una vez formateado el disco, procedemos a montarlo en un directorio, para esto, creamos el
directorio en el que queremos montar el disco, en este caso lo monto en una carpeta /remoto que
cree usando mkdir. Ahora, para hacer que los cambios sean permanentes, debemos editar el
archivo /etc/fstab, el cual monta al inicio todos los discos. Para editar este archivo usamos gedit
/etc/fstab. Al abrirse el archivo agregamos en la última línea, primero la partición y el disco que
queremos que se monte, en la siguiente columna el directorio donde se va a montar, luego el tipo
de sistema de archivos, y luego damos defaults para dejar las configuraciones predeterminadas.
Una vez verificado esto, como última prueba, podemos dirigirnos al directorio donde montamos el
disco y creamos un directorio para comprobar que el disco este completamente funcional.
Finalmente para ver el directorio que creamos le damos un ls -l y si aparece en la lista la carpeta
que creamos, podemos decir que esta todo en orden, y podemos utilizar el disco SCSI sin
problemas en nuestro CentOS.